String attachmentId
The ID of the attachment.
Attachment attachment
The response to the attachment request.
ConnectPeerAssociation connectPeerAssociation
The response to the Connect peer request.
CustomerGatewayAssociation customerGatewayAssociation
The customer gateway association.
LinkAssociation linkAssociation
The link association.
TransitGatewayConnectPeerAssociation transitGatewayConnectPeerAssociation
The transit gateway Connect peer association.
String coreNetworkId
The ID of a core network.
String coreNetworkArn
The ARN of a core network.
String attachmentId
The ID of the attachment.
String ownerAccountId
The ID of the attachment account owner.
String attachmentType
The type of attachment.
String state
The state of the attachment.
String edgeLocation
The Region where the edge is located.
String resourceArn
The attachment resource ARN.
Integer attachmentPolicyRuleNumber
The policy rule number associated with the attachment.
String segmentName
The name of the segment attachment.
String networkFunctionGroupName
The name of the network function group.
List<E> tags
The tags associated with the attachment.
ProposedSegmentChange proposedSegmentChange
The attachment to move from one segment to another.
ProposedNetworkFunctionGroupChange proposedNetworkFunctionGroupChange
Describes a proposed change to a network function group associated with the attachment.
Date createdAt
The timestamp when the attachment was created.
Date updatedAt
The timestamp when the attachment was last updated.
List<E> lastModificationErrors
Describes the error associated with the attachment request.
Long peerAsn
The Peer ASN of the BGP.
Attachment attachment
The attachment details.
String transportAttachmentId
The ID of the transport attachment.
ConnectAttachmentOptions options
Options for connecting an attachment.
String protocol
The protocol used for the attachment connection.
String connectionId
The ID of the connection.
String connectionArn
The Amazon Resource Name (ARN) of the connection.
String globalNetworkId
The ID of the global network.
String deviceId
The ID of the first device in the connection.
String connectedDeviceId
The ID of the second device in the connection.
String linkId
The ID of the link for the first device in the connection.
String connectedLinkId
The ID of the link for the second device in the connection.
String description
The description of the connection.
Date createdAt
The date and time that the connection was created.
String state
The state of the connection.
List<E> tags
The tags for the connection.
String coreNetworkId
The ID of a core network.
String connectAttachmentId
The ID of the attachment to connect.
String connectPeerId
The ID of the Connect peer.
String edgeLocation
The Connect peer Regions where edges are located.
String state
The state of the Connect peer.
Date createdAt
The timestamp when the Connect peer was created.
ConnectPeerConfiguration configuration
The configuration of the Connect peer.
List<E> tags
The list of key-value tags associated with the Connect peer.
String subnetArn
The subnet ARN for the Connect peer. This only applies only when the protocol is NO_ENCAP.
List<E> lastModificationErrors
Describes the error associated with the attachment request.
String coreNetworkAddress
The IP address of a core network.
String peerAddress
The IP address of the Connect peer.
List<E> insideCidrBlocks
The inside IP addresses used for a Connect peer configuration.
String protocol
The protocol used for a Connect peer configuration.
List<E> bgpConfigurations
The Connect peer BGP configurations.
String coreNetworkId
The ID of a core network.
String connectAttachmentId
The ID of a Connect peer attachment.
String connectPeerId
The ID of a Connect peer.
String edgeLocation
The Region where the edge is located.
String connectPeerState
The state of a Connect peer.
Date createdAt
The timestamp when a Connect peer was created.
List<E> tags
The list of key-value tags associated with the Connect peer summary.
String subnetArn
The subnet ARN for the Connect peer summary.
String globalNetworkId
The ID of the global network that your core network is a part of.
String coreNetworkId
The ID of a core network.
String coreNetworkArn
The ARN of a core network.
String description
The description of a core network.
Date createdAt
The timestamp when a core network was created.
String state
The current state of a core network.
List<E> segments
The segments within a core network.
List<E> networkFunctionGroups
The network function groups associated with a core network.
List<E> edges
The edges within a core network.
List<E> tags
The list of key-value tags associated with a core network.
String type
The type of change.
String action
The action to take for a core network.
String identifier
The resource identifier.
CoreNetworkChangeValues previousValues
The previous values for a core network.
CoreNetworkChangeValues newValues
The new value for a core network
String identifierPath
Uniquely identifies the path for a change within the changeset. For example, the IdentifierPath for
a core network segment change might be "CORE_NETWORK_SEGMENT/us-east-1/devsegment".
String type
Describes the type of change event.
String action
The action taken for the change event.
String identifierPath
Uniquely identifies the path for a change within the changeset. For example, the IdentifierPath for
a core network segment change might be "CORE_NETWORK_SEGMENT/us-east-1/devsegment".
Date eventTime
The timestamp for an event change in status.
String status
The status of the core network change event.
CoreNetworkChangeEventValues values
Details of the change event.
String edgeLocation
The edge location for the core network change event.
String segmentName
The segment name if the change event is associated with a segment.
String networkFunctionGroupName
The changed network function group name.
String attachmentId
The ID of the attachment if the change event is associated with an attachment.
String cidr
For a STATIC_ROUTE event, this is the IP address.
String segmentName
The names of the segments in a core network.
String networkFunctionGroupName
The network function group name if the change event is associated with a network function group.
List<E> edgeLocations
The Regions where edges are located in a core network.
Long asn
The ASN of a core network.
String cidr
The IP addresses used for a core network.
String destinationIdentifier
The ID of the destination.
List<E> insideCidrBlocks
The inside IP addresses used for core network change values.
List<E> sharedSegments
The shared segments for a core network change value.
List<E> serviceInsertionActions
Describes the service insertion action.
String name
The name of the network function group.
List<E> edgeLocations
The core network edge locations.
ServiceInsertionSegments segments
The segments associated with the network function group.
String coreNetworkId
The ID of a core network.
Integer policyVersionId
The ID of the policy version.
String alias
Whether a core network policy is the current LIVE policy or the most recently submitted policy.
String description
The description of a core network policy.
Date createdAt
The timestamp when a core network policy was created.
String changeSetState
The state of a core network policy.
List<E> policyErrors
Describes any errors in a core network policy.
String policyDocument
Describes a core network policy.
String coreNetworkId
The ID of a core network.
Integer policyVersionId
The ID of the policy version.
String alias
Whether a core network policy is the current policy or the most recently submitted policy.
String description
The description of a core network policy version.
Date createdAt
The timestamp when a core network policy version was created.
String changeSetState
The status of the policy version change set.
String coreNetworkId
The ID of a core network.
String coreNetworkArn
a core network ARN.
String globalNetworkId
The global network ID.
String ownerAccountId
The ID of the account owner.
String state
The state of a core network.
String description
The description of a core network.
List<E> tags
The key-value tags associated with a core network summary.
String coreNetworkId
The ID of a core network where you want to create the attachment.
String edgeLocation
The Region where the edge is located.
String transportAttachmentId
The ID of the attachment between the two connections.
ConnectAttachmentOptions options
Options for creating an attachment.
List<E> tags
The list of key-value tags associated with the request.
String clientToken
The client token associated with the request.
ConnectAttachment connectAttachment
The response to a Connect attachment request.
String globalNetworkId
The ID of the global network.
String deviceId
The ID of the first device in the connection.
String connectedDeviceId
The ID of the second device in the connection.
String linkId
The ID of the link for the first device.
String connectedLinkId
The ID of the link for the second device.
String description
A description of the connection.
Length Constraints: Maximum length of 256 characters.
List<E> tags
The tags to apply to the resource during creation.
Connection connection
Information about the connection.
String connectAttachmentId
The ID of the connection attachment.
String coreNetworkAddress
A Connect peer core network address. This only applies only when the protocol is GRE.
String peerAddress
The Connect peer address.
BgpOptions bgpOptions
The Connect peer BGP options. This only applies only when the protocol is GRE.
List<E> insideCidrBlocks
The inside IP addresses used for BGP peering.
List<E> tags
The tags associated with the peer request.
String clientToken
The client token associated with the request.
String subnetArn
The subnet ARN for the Connect peer. This only applies only when the protocol is NO_ENCAP.
ConnectPeer connectPeer
The response to the request.
String globalNetworkId
The ID of the global network that a core network will be a part of.
String description
The description of a core network.
List<E> tags
Key-value tags associated with a core network request.
String policyDocument
The policy document for creating a core network.
String clientToken
The client token associated with a core network request.
CoreNetwork coreNetwork
Returns details about a core network.
String globalNetworkId
The ID of the global network.
AWSLocation aWSLocation
The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.
String description
A description of the device.
Constraints: Maximum length of 256 characters.
String type
The type of the device.
String vendor
The vendor of the device.
Constraints: Maximum length of 128 characters.
String model
The model of the device.
Constraints: Maximum length of 128 characters.
String serialNumber
The serial number of the device.
Constraints: Maximum length of 128 characters.
Location location
The location of the device.
String siteId
The ID of the site.
List<E> tags
The tags to apply to the resource during creation.
Device device
Information about the device.
GlobalNetwork globalNetwork
Information about the global network object.
String globalNetworkId
The ID of the global network.
String description
A description of the link.
Constraints: Maximum length of 256 characters.
String type
The type of the link.
Constraints: Maximum length of 128 characters. Cannot include the following characters: | \ ^
Bandwidth bandwidth
The upload speed and download speed in Mbps.
String provider
The provider of the link.
Constraints: Maximum length of 128 characters. Cannot include the following characters: | \ ^
String siteId
The ID of the site.
List<E> tags
The tags to apply to the resource during creation.
Link link
Information about the link.
String globalNetworkId
The ID of the global network.
String description
A description of your site.
Constraints: Maximum length of 256 characters.
Location location
The site location. This information is used for visualization in the Network Manager console. If you specify the address, the latitude and longitude are automatically calculated.
Address: The physical address of the site.
Latitude: The latitude of the site.
Longitude: The longitude of the site.
List<E> tags
The tags to apply to the resource during creation.
Site site
Information about the site.
String coreNetworkId
The ID of a core network where you're creating a site-to-site VPN attachment.
String vpnConnectionArn
The ARN identifying the VPN attachment.
List<E> tags
The tags associated with the request.
String clientToken
The client token associated with the request.
SiteToSiteVpnAttachment siteToSiteVpnAttachment
Details about a site-to-site VPN attachment.
String coreNetworkId
The ID of a core network.
String transitGatewayArn
The ARN of the transit gateway for the peering request.
List<E> tags
The list of key-value tags associated with the request.
String clientToken
The client token associated with the request.
TransitGatewayPeering transitGatewayPeering
Returns information about the transit gateway peering connection request.
String peeringId
The ID of the peer for the
String transitGatewayRouteTableArn
The ARN of the transit gateway route table for the attachment request. For example,
"TransitGatewayRouteTableArn": "arn:aws:ec2:us-west-2:123456789012:transit-gateway-route-table/tgw-rtb-9876543210123456"
.
List<E> tags
The list of key-value tags associated with the request.
String clientToken
The client token associated with the request.
TransitGatewayRouteTableAttachment transitGatewayRouteTableAttachment
The route table associated with the create transit gateway route table attachment request.
String coreNetworkId
The ID of a core network for the VPC attachment.
String vpcArn
The ARN of the VPC.
List<E> subnetArns
The subnet ARN of the VPC attachment.
VpcOptions options
Options for the VPC attachment.
List<E> tags
The key-value tags associated with the request.
String clientToken
The client token associated with the request.
VpcAttachment vpcAttachment
Provides details about the VPC attachment.
String attachmentId
The ID of the attachment to delete.
Attachment attachment
Information about the deleted attachment.
Connection connection
Information about the connection.
String connectPeerId
The ID of the deleted Connect peer.
ConnectPeer connectPeer
Information about the deleted Connect peer.
CoreNetworkPolicy coreNetworkPolicy
Returns information about the deleted policy version.
String coreNetworkId
The network ID of the deleted core network.
CoreNetwork coreNetwork
Information about the deleted core network.
Device device
Information about the device.
String globalNetworkId
The ID of the global network.
GlobalNetwork globalNetwork
Information about the global network.
Link link
Information about the link.
String peeringId
The ID of the peering connection to delete.
Peering peering
Information about a deleted peering connection.
String resourceArn
The ARN of the policy to delete.
Site site
Information about the site.
TransitGatewayRegistration transitGatewayRegistration
The transit gateway registration information.
String deviceId
The ID of the device.
String deviceArn
The Amazon Resource Name (ARN) of the device.
String globalNetworkId
The ID of the global network.
AWSLocation aWSLocation
The Amazon Web Services location of the device.
String description
The description of the device.
String type
The device type.
String vendor
The device vendor.
String model
The device model.
String serialNumber
The device serial number.
Location location
The site location.
String siteId
The site ID.
Date createdAt
The date and time that the site was created.
String state
The device state.
List<E> tags
The tags for the device.
ConnectPeerAssociation connectPeerAssociation
Describes the Connect peer association.
CustomerGatewayAssociation customerGatewayAssociation
Information about the customer gateway association.
LinkAssociation linkAssociation
Information about the link association.
TransitGatewayConnectPeerAssociation transitGatewayConnectPeerAssociation
The transit gateway Connect peer association.
String attachmentId
The ID of the attachment.
ConnectAttachment connectAttachment
Details about the Connect attachment.
String globalNetworkId
The ID of the global network.
List<E> connectionIds
One or more connection IDs.
String deviceId
The ID of the device.
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String connectPeerId
The ID of the Connect peer.
ConnectPeer connectPeer
Returns information about a core network Connect peer.
CoreNetworkPolicy coreNetworkPolicy
The details about a core network policy.
String coreNetworkId
The ID of a core network.
CoreNetwork coreNetwork
Details about a core network.
String globalNetworkId
The ID of the global network.
List<E> customerGatewayArns
One or more customer gateway Amazon Resource Names (ARNs). The maximum is 10.
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String globalNetworkId
The ID of the global network.
List<E> deviceIds
One or more device IDs. The maximum is 10.
String siteId
The ID of the site.
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String globalNetworkId
The ID of the global network.
List<E> linkIds
One or more link IDs. The maximum is 10.
String siteId
The ID of the site.
String type
The link type.
String provider
The link provider.
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String globalNetworkId
The ID of the global network.
String resourceType
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:
attachment
connect-peer
connection
core-network
device
link
peering
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
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String globalNetworkId
The ID of the global network.
String coreNetworkId
The ID of a core network.
String registeredGatewayArn
The ARN of the registered gateway.
String awsRegion
The Amazon Web Services Region.
String accountId
The Amazon Web Services account ID.
String resourceType
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:
attachment
connect-peer
connection
core-network
device
link
peering
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
String resourceArn
The ARN of the gateway.
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String globalNetworkId
The ID of the global network.
String coreNetworkId
The ID of a core network.
String registeredGatewayArn
The ARN of the gateway.
String awsRegion
The Amazon Web Services Region.
String accountId
The Amazon Web Services account ID.
String resourceType
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:
attachment
connect-peer
connection
core-network
device
link
peering
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
String resourceArn
The ARN of the resource.
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String globalNetworkId
The ID of the global network.
RouteTableIdentifier routeTableIdentifier
The ID of the route table.
List<E> exactCidrMatches
An exact CIDR block.
List<E> longestPrefixMatches
The most specific route that matches the traffic (longest prefix match).
List<E> subnetOfMatches
The routes with a subnet that match the specified CIDR filter.
List<E> supernetOfMatches
The routes with a CIDR that encompasses the CIDR filter. Example: If you specify 10.0.1.0/30, then the result returns 10.0.1.0/29.
List<E> prefixListIds
The IDs of the prefix lists.
List<E> states
The route states.
List<E> types
The route types.
Map<K,V> destinationFilters
Filter by route table destination. Possible Values: TRANSIT_GATEWAY_ATTACHMENT_ID, RESOURCE_ID, or RESOURCE_TYPE.
String routeTableArn
The ARN of the route table.
CoreNetworkSegmentEdgeIdentifier coreNetworkSegmentEdge
Describes a core network segment edge.
String routeTableType
The route table type.
Date routeTableTimestamp
The route table creation time.
List<E> networkRoutes
The network routes.
String globalNetworkId
The ID of the global network.
String coreNetworkId
The ID of a core network.
String registeredGatewayArn
The ARN of the gateway.
String awsRegion
The Amazon Web Services Region.
String accountId
The Amazon Web Services account ID.
String resourceType
The resource type. The following are the supported resource types:
connect-peer
transit-gateway-connect-peer
vpn-connection
String resourceArn
The ARN of the resource.
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String resourceArn
The ARN of the resource.
String policyDocument
The resource policy document.
RouteAnalysis routeAnalysis
The route analysis.
String attachmentId
The ID of the attachment.
SiteToSiteVpnAttachment siteToSiteVpnAttachment
Describes the site-to-site attachment.
String globalNetworkId
The ID of the global network.
List<E> transitGatewayConnectPeerArns
One or more transit gateway Connect peer Amazon Resource Names (ARNs).
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String peeringId
The ID of the peering request.
TransitGatewayPeering transitGatewayPeering
Returns information about a transit gateway peering.
String globalNetworkId
The ID of the global network.
List<E> transitGatewayArns
The Amazon Resource Names (ARNs) of one or more transit gateways. The maximum is 10.
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String attachmentId
The ID of the transit gateway route table attachment.
TransitGatewayRouteTableAttachment transitGatewayRouteTableAttachment
Returns information about the transit gateway route table attachment.
String attachmentId
The ID of the attachment.
VpcAttachment vpcAttachment
Returns details about a VPC attachment.
String globalNetworkId
The ID of the global network.
String globalNetworkArn
The Amazon Resource Name (ARN) of the global network.
String description
The description of the global network.
Date createdAt
The date and time that the global network was created.
String state
The state of the global network.
List<E> tags
The tags for the global network.
Integer retryAfterSeconds
Indicates when to retry the request.
String linkId
The ID of the link.
String linkArn
The Amazon Resource Name (ARN) of the link.
String globalNetworkId
The ID of the global network.
String siteId
The ID of the site.
String description
The description of the link.
String type
The type of the link.
Bandwidth bandwidth
The bandwidth for the link.
String provider
The provider of the link.
Date createdAt
The date and time that the link was created.
String state
The state of the link.
List<E> tags
The tags for the link.
String coreNetworkId
The ID of a core network.
String attachmentType
The type of attachment.
String edgeLocation
The Region where the edge is located.
String state
The state of the attachment.
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
OrganizationStatus organizationStatus
Displays the status of an Amazon Web Services Organization.
String nextToken
The token for the next page of results.
String coreNetworkId
The ID of a core network.
String peeringType
Returns a list of a peering requests.
String edgeLocation
Returns a list edge locations for the
String state
Returns a list of the peering request states.
Integer maxResults
The maximum number of results to return.
String nextToken
The token for the next page of results.
String resourceArn
The Amazon Resource Name (ARN) of the resource.
String name
The name of the network function group.
String registeredGatewayArn
The ARN of the gateway.
String coreNetworkId
The ID of a core network.
String awsRegion
The Amazon Web Services Region.
String accountId
The Amazon Web Services account ID.
String resourceType
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:
attachment
connect-peer
connection
core-network
device
link
peering
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
String resourceId
The ID of the resource.
String resourceArn
The ARN of the resource.
String definition
Information about the resource, in JSON format. Network Manager gets this information by describing the resource using its Describe API call.
Date definitionTimestamp
The time that the resource definition was retrieved.
List<E> tags
The tags.
Map<K,V> metadata
The resource metadata.
String registeredGatewayArn
The ARN of the gateway.
String resourceArn
The ARN of the resource.
String resourceType
The resource type.
String definition
Information about the resource, in JSON format. Network Manager gets this information by describing the resource using its Describe API call.
String nameTag
The value for the Name tag.
Boolean isMiddlebox
Indicates whether this is a middlebox appliance.
String destinationCidrBlock
A unique identifier for the route, such as a CIDR block.
List<E> destinations
The destinations.
String prefixListId
The ID of the prefix list.
String state
The route state. The possible values are active and blackhole.
String type
The route type. The possible values are propagated and static.
String coreNetworkAttachmentId
The ID of a core network attachment.
String transitGatewayAttachmentId
The ID of the transit gateway attachment.
String segmentName
The name of the segment.
String networkFunctionGroupName
The network function group name associated with the destination.
String edgeLocation
The edge location for the network destination.
String resourceType
The resource type.
String resourceId
The ID of the resource.
String registeredGatewayArn
The ARN of the gateway.
String coreNetworkId
The ID of a core network.
String awsRegion
The Amazon Web Services Region.
String accountId
The Amazon Web Services account ID.
String resourceType
The resource type.
String resourceId
The ID of the resource.
String resourceArn
The ARN of the resource.
String address
The address.
ConnectionHealth health
The connection health.
String organizationId
The ID of an Amazon Web Services Organization.
String organizationAwsServiceAccessStatus
The status of the organization's AWS service access. This will be ENABLED or DISABLED.
String sLRDeploymentStatus
The status of the SLR deployment for the account. This will be either SUCCEEDED or
IN_PROGRESS.
List<E> accountStatusList
The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This
will be either SUCCEEDED or IN_PROGRESS.
Integer sequence
The sequence number in the path. The destination is 0.
NetworkResourceSummary resource
The resource.
String destinationCidrBlock
The destination CIDR block in the route table.
String coreNetworkId
The ID of the core network for the peering request.
String coreNetworkArn
The ARN of a core network.
String peeringId
The ID of the peering attachment.
String ownerAccountId
The ID of the account owner.
String peeringType
The type of peering. This will be TRANSIT_GATEWAY.
String state
The current state of the peering connection.
String edgeLocation
The edge location for the peer.
String resourceArn
The resource ARN of the peer.
List<E> tags
The list of key-value tags associated with the peering.
Date createdAt
The timestamp when the attachment peer was created.
List<E> lastModificationErrors
Describes the error associated with the Connect peer request.
String code
The error code for the peering request.
String message
The message associated with the error code.
String resourceArn
The ARN of the requested peering resource.
String requestId
The ID of the Peering request.
PermissionsErrorContext missingPermissionsContext
Provides additional information about missing permissions for the peering error.
String missingPermission
The missing permissions.
List<E> tags
The list of proposed changes to the key-value tags associated with the network function group.
Integer attachmentPolicyRuleNumber
The proposed new attachment policy rule number for the network function group.
String networkFunctionGroupName
The proposed name change for the network function group name.
String coreNetworkId
The ID of a core network.
String policyDocument
The policy document.
String description
a core network policy description.
Integer latestVersionId
The ID of a core network policy.
String clientToken
The client token associated with the request.
CoreNetworkPolicy coreNetworkPolicy
Describes the changed core network policy.
TransitGatewayRegistration transitGatewayRegistration
Information about the transit gateway registration.
String attachmentId
The ID of the attachment.
Attachment attachment
Describes the rejected attachment request.
CoreNetworkPolicy coreNetworkPolicy
Describes the restored core network policy.
String globalNetworkId
The ID of the global network.
String ownerAccountId
The ID of the AWS account that created the route analysis.
String routeAnalysisId
The ID of the route analysis.
Date startTimestamp
The time that the analysis started.
String status
The status of the route analysis.
RouteAnalysisEndpointOptions source
The source.
RouteAnalysisEndpointOptions destination
The destination.
Boolean includeReturnPath
Indicates whether to analyze the return path. The return path is not analyzed if the forward path analysis does not succeed.
Boolean useMiddleboxes
Indicates whether to include the location of middlebox appliances in the route analysis.
RouteAnalysisPath forwardPath
The forward path.
RouteAnalysisPath returnPath
The return path.
String resultCode
The result of the analysis. If the status is NOT_CONNECTED, check the reason code.
String reasonCode
The reason code. Available only if a connection is not found.
BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND - Found a black hole route with the destination CIDR block.
CYCLIC_PATH_DETECTED - Found the same resource multiple times while traversing the path.
INACTIVE_ROUTE_FOR_DESTINATION_FOUND - Found an inactive route with the destination CIDR block.
MAX_HOPS_EXCEEDED - Analysis exceeded 64 hops without finding the destination.
ROUTE_NOT_FOUND - Cannot find a route table with the destination CIDR block.
TGW_ATTACH_ARN_NO_MATCH - Found an attachment, but not with the correct destination ARN.
TGW_ATTACH_NOT_FOUND - Cannot find an attachment.
TGW_ATTACH_NOT_IN_TGW - Found an attachment, but not to the correct transit gateway.
TGW_ATTACH_STABLE_ROUTE_TABLE_NOT_FOUND - The state of the route table association is not
associated.
Map<K,V> reasonContext
Additional information about the path. Available only if a connection is not found.
RouteAnalysisCompletion completionStatus
The status of the analysis at completion.
List<E> path
The route analysis path.
String transitGatewayRouteTableArn
The ARN of the transit gateway route table for the attachment request. For example,
"TransitGatewayRouteTableArn": "arn:aws:ec2:us-west-2:123456789012:transit-gateway-route-table/tgw-rtb-9876543210123456"
.
CoreNetworkSegmentEdgeIdentifier coreNetworkSegmentEdge
The segment edge in a core network.
CoreNetworkNetworkFunctionGroupIdentifier coreNetworkNetworkFunctionGroup
The route table identifier associated with the network function group.
String action
The action the service insertion takes for traffic. send-via sends east-west traffic between
attachments. send-to sends north-south traffic to the security appliance, and then from that to
either the Internet or to an on-premesis location.
String mode
Describes the mode packets take for the send-via action. This is not used when the action is
send-to. dual-hop packets traverse attachments in both the source to the destination
core network edges. This mode requires that an inspection attachment must be present in all Regions of the
service insertion-enabled segments. For single-hop, packets traverse a single intermediate inserted
attachment. You can use EdgeOverride to specify a specific edge to use.
WhenSentTo whenSentTo
The list of destination segments if the service insertion action is send-via.
Via via
The list of network function groups and any edge overrides for the chosen service insertion action. Used for both
send-to or send-via.
String siteId
The ID of the site.
String siteArn
The Amazon Resource Name (ARN) of the site.
String globalNetworkId
The ID of the global network.
String description
The description of the site.
Location location
The location of the site.
Date createdAt
The date and time that the site was created.
String state
The state of the site.
List<E> tags
The tags for the site.
Attachment attachment
Provides details about a site-to-site VPN attachment.
String vpnConnectionArn
The ARN of the site-to-site VPN attachment.
String action
The action to take for the update request. This can be either ENABLE or DISABLE.
OrganizationStatus organizationStatus
The status of the service access update request for an Amazon Web Services Organization.
String globalNetworkId
The ID of the global network.
RouteAnalysisEndpointOptionsSpecification source
The source from which traffic originates.
RouteAnalysisEndpointOptionsSpecification destination
The destination.
Boolean includeReturnPath
Indicates whether to analyze the return path. The default is false.
Boolean useMiddleboxes
Indicates whether to include the location of middlebox appliances in the route analysis. The default is
false.
RouteAnalysis routeAnalysis
The route analysis.
Integer retryAfterSeconds
Indicates when to retry the request.
String transitGatewayConnectPeerArn
The Amazon Resource Name (ARN) of the transit gateway Connect peer.
String globalNetworkId
The ID of the global network.
String deviceId
The ID of the device.
String linkId
The ID of the link.
String state
The state of the association.
String globalNetworkId
The ID of the global network.
String transitGatewayArn
The Amazon Resource Name (ARN) of the transit gateway.
TransitGatewayRegistrationStateReason state
The state of the transit gateway registration.
Attachment attachment
String peeringId
The ID of the peering attachment.
String transitGatewayRouteTableArn
The ARN of the transit gateway attachment route table. For example,
"TransitGatewayRouteTableArn": "arn:aws:ec2:us-west-2:123456789012:transit-gateway-route-table/tgw-rtb-9876543210123456"
.
String globalNetworkId
The ID of the global network.
String connectionId
The ID of the connection.
String linkId
The ID of the link for the first device in the connection.
String connectedLinkId
The ID of the link for the second device in the connection.
String description
A description of the connection.
Length Constraints: Maximum length of 256 characters.
Connection connection
Information about the connection.
CoreNetwork coreNetwork
Returns information about a core network update.
String globalNetworkId
The ID of the global network.
String deviceId
The ID of the device.
AWSLocation aWSLocation
The Amazon Web Services location of the device, if applicable. For an on-premises device, you can omit this parameter.
String description
A description of the device.
Constraints: Maximum length of 256 characters.
String type
The type of the device.
String vendor
The vendor of the device.
Constraints: Maximum length of 128 characters.
String model
The model of the device.
Constraints: Maximum length of 128 characters.
String serialNumber
The serial number of the device.
Constraints: Maximum length of 128 characters.
Location location
String siteId
The ID of the site.
Device device
Information about the device.
GlobalNetwork globalNetwork
Information about the global network object.
String globalNetworkId
The ID of the global network.
String linkId
The ID of the link.
String description
A description of the link.
Constraints: Maximum length of 256 characters.
String type
The type of the link.
Constraints: Maximum length of 128 characters.
Bandwidth bandwidth
The upload and download speed in Mbps.
String provider
The provider of the link.
Constraints: Maximum length of 128 characters.
Link link
Information about the link.
String globalNetworkId
The ID of the global network.
String siteId
The ID of your site.
String description
A description of your site.
Constraints: Maximum length of 256 characters.
Location location
The site location:
Address: The physical address of the site.
Latitude: The latitude of the site.
Longitude: The longitude of the site.
Site site
Information about the site.
VpcAttachment vpcAttachment
Describes the updated VPC attachment.
Attachment attachment
Provides details about the VPC attachment.
List<E> subnetArns
The subnet ARNs.
VpcOptions options
Provides details about the VPC attachment.
Boolean ipv6Support
Indicates whether IPv6 is supported.
Boolean applianceModeSupport
Indicates whether appliance mode is supported. If enabled, traffic flow between a source and destination use the
same Availability Zone for the VPC attachment for the lifetime of that flow. The default value is
false.
Copyright © 2025. All rights reserved.