HandshakeFilter - AWS Organizations
This documentation is a draft for private preview for regions in the AWS European Sovereign Cloud. Documentation content will continue to evolve. Published: December 30, 2025.

HandshakeFilter

Contains the filter used to select the handshakes for an operation.

Contents

ActionType

The type of handshake.

If you specify ActionType, you cannot also specify ParentHandshakeId.

Type: String

Valid Values: INVITE | ENABLE_ALL_FEATURES | APPROVE_ALL_FEATURES | ADD_ORGANIZATIONS_SERVICE_LINKED_ROLE | TRANSFER_RESPONSIBILITY

Required: No

ParentHandshakeId

The parent handshake. Only used for handshake types that are a child of another type.

If you specify ParentHandshakeId, you cannot also specify ActionType.

The regex pattern for handshake ID string requires "h-" followed by from 8 to 32 lowercase letters or digits.

Type: String

Length Constraints: Maximum length of 34.

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

Required: No

See Also

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