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