NetworkManager / Client / get_transit_gateway_registrations
get_transit_gateway_registrations#
- NetworkManager.Client.get_transit_gateway_registrations(**kwargs)#
Gets information about the transit gateway registrations in a specified global network.
See also: AWS API Documentation
Request Syntax
response = client.get_transit_gateway_registrations( GlobalNetworkId='string', TransitGatewayArns=[ 'string', ], MaxResults=123, NextToken='string' )
- Parameters:
GlobalNetworkId (string) –
[REQUIRED]
The ID of the global network.
TransitGatewayArns (list) –
The Amazon Resource Names (ARNs) of one or more transit gateways. The maximum is 10.
(string) –
MaxResults (integer) – The maximum number of results to return.
NextToken (string) – The token for the next page of results.
- Return type:
dict
- Returns:
Response Syntax
{ 'TransitGatewayRegistrations': [ { 'GlobalNetworkId': 'string', 'TransitGatewayArn': 'string', 'State': { 'Code': 'PENDING'|'AVAILABLE'|'DELETING'|'DELETED'|'FAILED', 'Message': 'string' } }, ], 'NextToken': 'string' }
Response Structure
(dict) –
TransitGatewayRegistrations (list) –
The transit gateway registrations.
(dict) –
Describes the registration of a transit gateway to a global network.
GlobalNetworkId (string) –
The ID of the global network.
TransitGatewayArn (string) –
The Amazon Resource Name (ARN) of the transit gateway.
State (dict) –
The state of the transit gateway registration.
Code (string) –
The code for the state reason.
Message (string) –
The message for the state reason.
NextToken (string) –
The token for the next page of results.
Exceptions
NetworkManager.Client.exceptions.ValidationException
NetworkManager.Client.exceptions.AccessDeniedException
NetworkManager.Client.exceptions.ResourceNotFoundException
NetworkManager.Client.exceptions.ThrottlingException
NetworkManager.Client.exceptions.InternalServerException