ResponsibilityTransfer - AWS Organizations

ResponsibilityTransfer

Contains details for a transfer. A transfer is the arrangement between two management accounts where one account designates the other with specified responsibilities for their organization.

Contents

ActiveHandshakeId

ID for the handshake of the transfer.

Type: String

Length Constraints: Maximum length of 34.

Pattern: ^h-[0-9a-z]{8,32}$

Required: No

Arn

Amazon Resource Name (ARN) for the transfer.

Type: String

Pattern: ^arn:[a-z0-9][a-z0-9-.]{0,62}:organizations::\d{12}:transfer\/o-[a-z0-9]{10,32}\/(billing)\/(inbound|outbound)\/rt-[0-9a-z]{8,32}$

Required: No

EndTimestamp

Timestamp when the transfer ends.

Type: Timestamp

Required: No

Id

ID for the transfer.

Type: String

Pattern: ^rt-[0-9a-z]{8,32}$

Required: No

Name

Name assigned to the transfer.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: ^[ -~]+$

Required: No

Source

Account that allows another account external to its organization to manage the specified responsibilities for the organization.

Type: TransferParticipant object

Required: No

StartTimestamp

Timestamp when the transfer starts.

Type: Timestamp

Required: No

Status

Status for the transfer.

Type: String

Valid Values: REQUESTED | DECLINED | CANCELED | EXPIRED | ACCEPTED | WITHDRAWN

Required: No

Target

Account that manages the specified responsibilities for another organization.

Type: TransferParticipant object

Required: No

Type

The type of transfer. Currently, only BILLING is supported.

Type: String

Valid Values: BILLING

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: