NetworkManager.Paginator.
GetNetworkResources
¶paginator = client.get_paginator('get_network_resources')
paginate
(**kwargs)¶Creates an iterator that will paginate through responses from NetworkManager.Client.get_network_resources()
.
See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate(
GlobalNetworkId='string',
CoreNetworkId='string',
RegisteredGatewayArn='string',
AwsRegion='string',
AccountId='string',
ResourceType='string',
ResourceArn='string',
PaginationConfig={
'MaxItems': 123,
'PageSize': 123,
'StartingToken': 'string'
}
)
[REQUIRED]
The ID of the global network.
The resource type.
The following are the supported resource types for Direct Connect:
dxcon
- The definition model is Connection.dx-gateway
- The definition model is DirectConnectGateway.dx-vif
- The definition model is VirtualInterface.The following are the supported resource types for Network Manager:
connection
- The definition model is Connection.device
- The definition model is Device.link
- The definition model is Link.site
- The definition model is Site.The following are the supported resource types for Amazon VPC:
customer-gateway
- The definition model is CustomerGateway.transit-gateway
- The definition model is TransitGateway.transit-gateway-attachment
- The definition model is TransitGatewayAttachment.transit-gateway-connect-peer
- The definition model is TransitGatewayConnectPeer.transit-gateway-route-table
- The definition model is TransitGatewayRouteTable.vpn-connection
- The definition model is VpnConnection.A dictionary that provides parameters to control pagination.
The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken
will be provided in the output that you can use to resume pagination.
The size of each page.
A token to specify where to start paginating. This is the NextToken
from a previous response.
dict
Response Syntax
{
'NetworkResources': [
{
'RegisteredGatewayArn': 'string',
'CoreNetworkId': 'string',
'AwsRegion': 'string',
'AccountId': 'string',
'ResourceType': 'string',
'ResourceId': 'string',
'ResourceArn': 'string',
'Definition': 'string',
'DefinitionTimestamp': datetime(2015, 1, 1),
'Tags': [
{
'Key': 'string',
'Value': 'string'
},
],
'Metadata': {
'string': 'string'
}
},
],
}
Response Structure
(dict) --
NetworkResources (list) --
The network resources.
(dict) --
Describes a network resource.
RegisteredGatewayArn (string) --
The ARN of the gateway.
CoreNetworkId (string) --
The ID of a core network.
AwsRegion (string) --
The Amazon Web Services Region.
AccountId (string) --
The Amazon Web Services account ID.
ResourceType (string) --
The resource type.
The following are the supported resource types for Direct Connect:
dxcon
dx-gateway
dx-vif
The following are the supported resource types for Network Manager:
connection
device
link
site
The following are the supported resource types for Amazon VPC:
customer-gateway
transit-gateway
transit-gateway-attachment
transit-gateway-connect-peer
transit-gateway-route-table
vpn-connection
ResourceId (string) --
The ID of the resource.
ResourceArn (string) --
The ARN of the resource.
Definition (string) --
Information about the resource, in JSON format. Network Manager gets this information by describing the resource using its Describe API call.
DefinitionTimestamp (datetime) --
The time that the resource definition was retrieved.
Tags (list) --
The tags.
(dict) --
Describes a tag.
Key (string) --
The tag key.
Constraints: Maximum length of 128 characters.
Value (string) --
The tag value.
Constraints: Maximum length of 256 characters.
Metadata (dict) --
The resource metadata.