list_input_device_transfers

list_input_device_transfers(**kwargs)

List input devices that are currently being transferred. List input devices that you are transferring from your AWS account or input devices that another AWS account is transferring to you.

See also: AWS API Documentation

Request Syntax

response = client.list_input_device_transfers(
    MaxResults=123,
    NextToken='string',
    TransferType='string'
)
Parameters
  • MaxResults (integer) -- Placeholder documentation for MaxResults
  • NextToken (string) -- Placeholder documentation for __string
  • TransferType (string) -- [REQUIRED] Placeholder documentation for __string
Return type

dict

Returns

Response Syntax

{
    'InputDeviceTransfers': [
        {
            'Id': 'string',
            'Message': 'string',
            'TargetCustomerId': 'string',
            'TransferType': 'OUTGOING'|'INCOMING'
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) -- An array of input devices that are currently being transferred.
    • InputDeviceTransfers (list) -- The list of devices that you are transferring or are being transferred to you.
      • (dict) -- Details about the input device that is being transferred.
        • Id (string) -- The unique ID of the input device.
        • Message (string) -- The optional message that the sender has attached to the transfer.
        • TargetCustomerId (string) -- The AWS account ID for the recipient of the input device transfer.
        • TransferType (string) -- The type (direction) of the input device transfer.
    • NextToken (string) -- A token to get additional list results.

Exceptions

  • MediaLive.Client.exceptions.BadRequestException
  • MediaLive.Client.exceptions.UnprocessableEntityException
  • MediaLive.Client.exceptions.InternalServerErrorException
  • MediaLive.Client.exceptions.ForbiddenException
  • MediaLive.Client.exceptions.BadGatewayException
  • MediaLive.Client.exceptions.GatewayTimeoutException
  • MediaLive.Client.exceptions.TooManyRequestsException