MediaLive / Client / transfer_input_device

transfer_input_device#

MediaLive.Client.transfer_input_device(**kwargs)#

Start an input device transfer to another AWS account. After you make the request, the other account must accept or reject the transfer.

See also: AWS API Documentation

Request Syntax

response = client.transfer_input_device(
    InputDeviceId='string',
    TargetCustomerId='string',
    TargetRegion='string',
    TransferMessage='string'
)
Parameters:
  • InputDeviceId (string) – [REQUIRED] The unique ID of this input device. For example, hd-123456789abcdef.

  • TargetCustomerId (string) – The AWS account ID (12 digits) for the recipient of the device transfer.

  • TargetRegion (string) – The target AWS region to transfer the device.

  • TransferMessage (string) – An optional message for the recipient. Maximum 280 characters.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) – The device transfer request has started.

Exceptions

  • MediaLive.Client.exceptions.BadRequestException

  • MediaLive.Client.exceptions.UnprocessableEntityException

  • MediaLive.Client.exceptions.InternalServerErrorException

  • MediaLive.Client.exceptions.ForbiddenException

  • MediaLive.Client.exceptions.BadGatewayException

  • MediaLive.Client.exceptions.NotFoundException

  • MediaLive.Client.exceptions.GatewayTimeoutException

  • MediaLive.Client.exceptions.TooManyRequestsException

  • MediaLive.Client.exceptions.ConflictException