Skip to content

Networkmanager Classes

AWSLocationTypeDef

Zone

  • Type: typing.Optional[str]

SubnetArn

  • Type: typing.Optional[str]

AcceptAttachmentRequestRequestTypeDef

AttachmentId

  • Type:
  • Required: Yes

AcceptAttachmentResponseTypeDef

Attachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AccountStatusTypeDef

AccountId

  • Type: typing.Optional[str]

SLRDeploymentStatus

  • Type: typing.Optional[str]

AssociateConnectPeerRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ConnectPeerId

  • Type:
  • Required: Yes

DeviceId

  • Type:
  • Required: Yes

LinkId

  • Type: typing.Optional[str]

AssociateConnectPeerResponseTypeDef

ConnectPeerAssociation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssociateCustomerGatewayRequestRequestTypeDef

CustomerGatewayArn

  • Type:
  • Required: Yes

GlobalNetworkId

  • Type:
  • Required: Yes

DeviceId

  • Type:
  • Required: Yes

LinkId

  • Type: typing.Optional[str]

AssociateCustomerGatewayResponseTypeDef

CustomerGatewayAssociation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssociateLinkRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

DeviceId

  • Type:
  • Required: Yes

LinkId

  • Type:
  • Required: Yes

AssociateLinkResponseTypeDef

LinkAssociation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssociateTransitGatewayConnectPeerRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

TransitGatewayConnectPeerArn

  • Type:
  • Required: Yes

DeviceId

  • Type:
  • Required: Yes

LinkId

  • Type: typing.Optional[str]

AssociateTransitGatewayConnectPeerResponseTypeDef

TransitGatewayConnectPeerAssociation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AttachmentErrorTypeDef

Code

  • Type: typing.Optional[typing.Literal['MAXIMUM_NO_ENCAP_LIMIT_EXCEEDED', 'SUBNET_DUPLICATED_IN_AVAILABILITY_ZONE', 'SUBNET_NOT_FOUND', 'SUBNET_NO_FREE_ADDRESSES', 'SUBNET_NO_IPV6_CIDRS', 'SUBNET_UNSUPPORTED_AVAILABILITY_ZONE', 'VPC_NOT_FOUND', 'VPN_CONNECTION_NOT_FOUND']]

Message

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

RequestId

  • Type: typing.Optional[str]

AttachmentTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

CoreNetworkArn

  • Type: typing.Optional[str]

AttachmentId

  • Type: typing.Optional[str]

OwnerAccountId

  • Type: typing.Optional[str]

AttachmentType

  • Type: typing.Optional[typing.Literal['CONNECT', 'SITE_TO_SITE_VPN', 'TRANSIT_GATEWAY_ROUTE_TABLE', 'VPC']]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETING', 'FAILED', 'PENDING_ATTACHMENT_ACCEPTANCE', 'PENDING_NETWORK_UPDATE', 'PENDING_TAG_ACCEPTANCE', 'REJECTED', 'UPDATING']]

EdgeLocation

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

AttachmentPolicyRuleNumber

  • Type: typing.Optional[int]

SegmentName

  • Type: typing.Optional[str]

NetworkFunctionGroupName

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

ProposedSegmentChange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.ProposedSegmentChangeTypeDef]

ProposedNetworkFunctionGroupChange

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.ProposedNetworkFunctionGroupChangeTypeDef]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

UpdatedAt

  • Type: typing.Optional[datetime.datetime]

LastModificationErrors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.AttachmentErrorTypeDef]]

BandwidthTypeDef

UploadSpeed

  • Type: typing.Optional[int]

DownloadSpeed

  • Type: typing.Optional[int]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BgpOptionsTypeDef

PeerAsn

  • Type: typing.Optional[int]

ConnectAttachmentOptionsTypeDef

Protocol

  • Type: typing.Optional[typing.Literal['GRE', 'NO_ENCAP']]

ConnectAttachmentTypeDef

Attachment

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.AttachmentTypeDef]

TransportAttachmentId

  • Type: typing.Optional[str]

Options

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.ConnectAttachmentOptionsTypeDef]

ConnectPeerAssociationTypeDef

ConnectPeerId

  • Type: typing.Optional[str]

GlobalNetworkId

  • Type: typing.Optional[str]

DeviceId

  • Type: typing.Optional[str]

LinkId

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'DELETING', 'PENDING']]

ConnectPeerBgpConfigurationTypeDef

CoreNetworkAsn

  • Type: typing.Optional[int]

PeerAsn

  • Type: typing.Optional[int]

CoreNetworkAddress

  • Type: typing.Optional[str]

PeerAddress

  • Type: typing.Optional[str]

ConnectPeerConfigurationTypeDef

CoreNetworkAddress

  • Type: typing.Optional[str]

PeerAddress

  • Type: typing.Optional[str]

InsideCidrBlocks

  • Type: typing.Optional[typing.List[str]]

Protocol

  • Type: typing.Optional[typing.Literal['GRE', 'NO_ENCAP']]

BgpConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.ConnectPeerBgpConfigurationTypeDef]]

ConnectPeerErrorTypeDef

Code

  • Type: typing.Optional[typing.Literal['EDGE_LOCATION_NO_FREE_IPS', 'EDGE_LOCATION_PEER_DUPLICATE', 'INVALID_INSIDE_CIDR_BLOCK', 'IP_OUTSIDE_SUBNET_CIDR_RANGE', 'NO_ASSOCIATED_CIDR_BLOCK', 'SUBNET_NOT_FOUND']]

Message

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

RequestId

  • Type: typing.Optional[str]

ConnectPeerSummaryTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

ConnectAttachmentId

  • Type: typing.Optional[str]

ConnectPeerId

  • Type: typing.Optional[str]

EdgeLocation

  • Type: typing.Optional[str]

ConnectPeerState

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETING', 'FAILED']]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

SubnetArn

  • Type: typing.Optional[str]

ConnectPeerTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

ConnectAttachmentId

  • Type: typing.Optional[str]

ConnectPeerId

  • Type: typing.Optional[str]

EdgeLocation

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETING', 'FAILED']]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

Configuration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.ConnectPeerConfigurationTypeDef]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

SubnetArn

  • Type: typing.Optional[str]

LastModificationErrors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.ConnectPeerErrorTypeDef]]

ConnectionHealthTypeDef

Type

  • Type: typing.Optional[typing.Literal['BGP', 'IPSEC']]

Status

  • Type: typing.Optional[typing.Literal['DOWN', 'UP']]

Timestamp

  • Type: typing.Optional[datetime.datetime]

ConnectionTypeDef

ConnectionId

  • Type: typing.Optional[str]

ConnectionArn

  • Type: typing.Optional[str]

GlobalNetworkId

  • Type: typing.Optional[str]

DeviceId

  • Type: typing.Optional[str]

ConnectedDeviceId

  • Type: typing.Optional[str]

LinkId

  • Type: typing.Optional[str]

ConnectedLinkId

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETING', 'PENDING', 'UPDATING']]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

CoreNetworkChangeEventTypeDef

Type

  • Type: typing.Optional[typing.Literal['ATTACHMENT_MAPPING', 'ATTACHMENT_POLICIES_CONFIGURATION', 'ATTACHMENT_ROUTE_PROPAGATION', 'ATTACHMENT_ROUTE_STATIC', 'CORE_NETWORK_CONFIGURATION', 'CORE_NETWORK_EDGE', 'CORE_NETWORK_SEGMENT', 'NETWORK_FUNCTION_GROUP', 'SEGMENTS_CONFIGURATION', 'SEGMENT_ACTIONS_CONFIGURATION']]

Action

  • Type: typing.Optional[typing.Literal['ADD', 'MODIFY', 'REMOVE']]

IdentifierPath

  • Type: typing.Optional[str]

EventTime

  • Type: typing.Optional[datetime.datetime]

Status

  • Type: typing.Optional[typing.Literal['COMPLETE', 'FAILED', 'IN_PROGRESS', 'NOT_STARTED']]

Values

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkChangeEventValuesTypeDef]

CoreNetworkChangeEventValuesTypeDef

EdgeLocation

  • Type: typing.Optional[str]

SegmentName

  • Type: typing.Optional[str]

NetworkFunctionGroupName

  • Type: typing.Optional[str]

AttachmentId

  • Type: typing.Optional[str]

Cidr

  • Type: typing.Optional[str]

CoreNetworkChangeTypeDef

Type

  • Type: typing.Optional[typing.Literal['ATTACHMENT_MAPPING', 'ATTACHMENT_POLICIES_CONFIGURATION', 'ATTACHMENT_ROUTE_PROPAGATION', 'ATTACHMENT_ROUTE_STATIC', 'CORE_NETWORK_CONFIGURATION', 'CORE_NETWORK_EDGE', 'CORE_NETWORK_SEGMENT', 'NETWORK_FUNCTION_GROUP', 'SEGMENTS_CONFIGURATION', 'SEGMENT_ACTIONS_CONFIGURATION']]

Action

  • Type: typing.Optional[typing.Literal['ADD', 'MODIFY', 'REMOVE']]

Identifier

  • Type: typing.Optional[str]

PreviousValues

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkChangeValuesTypeDef]

NewValues

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkChangeValuesTypeDef]

IdentifierPath

  • Type: typing.Optional[str]

CoreNetworkChangeValuesTypeDef

SegmentName

  • Type: typing.Optional[str]

NetworkFunctionGroupName

  • Type: typing.Optional[str]

EdgeLocations

  • Type: typing.Optional[typing.List[str]]

Asn

  • Type: typing.Optional[int]

Cidr

  • Type: typing.Optional[str]

DestinationIdentifier

  • Type: typing.Optional[str]

InsideCidrBlocks

  • Type: typing.Optional[typing.List[str]]

SharedSegments

  • Type: typing.Optional[typing.List[str]]

ServiceInsertionActions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.ServiceInsertionActionTypeDef]]

CoreNetworkEdgeTypeDef

EdgeLocation

  • Type: typing.Optional[str]

Asn

  • Type: typing.Optional[int]

InsideCidrBlocks

  • Type: typing.Optional[typing.List[str]]

CoreNetworkNetworkFunctionGroupIdentifierTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

NetworkFunctionGroupName

  • Type: typing.Optional[str]

EdgeLocation

  • Type: typing.Optional[str]

CoreNetworkNetworkFunctionGroupTypeDef

Name

  • Type: typing.Optional[str]

EdgeLocations

  • Type: typing.Optional[typing.List[str]]

Segments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.ServiceInsertionSegmentsTypeDef]

CoreNetworkPolicyErrorTypeDef

ErrorCode

  • Type:
  • Required: Yes

Message

  • Type:
  • Required: Yes

Path

  • Type: typing.Optional[str]

CoreNetworkPolicyTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

PolicyVersionId

  • Type: typing.Optional[int]

Alias

  • Type: typing.Optional[typing.Literal['LATEST', 'LIVE']]

Description

  • Type: typing.Optional[str]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

ChangeSetState

  • Type: typing.Optional[typing.Literal['EXECUTING', 'EXECUTION_SUCCEEDED', 'FAILED_GENERATION', 'OUT_OF_DATE', 'PENDING_GENERATION', 'READY_TO_EXECUTE']]

PolicyErrors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkPolicyErrorTypeDef]]

PolicyDocument

  • Type: typing.Optional[str]

CoreNetworkPolicyVersionTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

PolicyVersionId

  • Type: typing.Optional[int]

Alias

  • Type: typing.Optional[typing.Literal['LATEST', 'LIVE']]

Description

  • Type: typing.Optional[str]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

ChangeSetState

  • Type: typing.Optional[typing.Literal['EXECUTING', 'EXECUTION_SUCCEEDED', 'FAILED_GENERATION', 'OUT_OF_DATE', 'PENDING_GENERATION', 'READY_TO_EXECUTE']]

CoreNetworkSegmentEdgeIdentifierTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

SegmentName

  • Type: typing.Optional[str]

EdgeLocation

  • Type: typing.Optional[str]

CoreNetworkSegmentTypeDef

Name

  • Type: typing.Optional[str]

EdgeLocations

  • Type: typing.Optional[typing.List[str]]

SharedSegments

  • Type: typing.Optional[typing.List[str]]

CoreNetworkSummaryTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

CoreNetworkArn

  • Type: typing.Optional[str]

GlobalNetworkId

  • Type: typing.Optional[str]

OwnerAccountId

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETING', 'UPDATING']]

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

CoreNetworkTypeDef

GlobalNetworkId

  • Type: typing.Optional[str]

CoreNetworkId

  • Type: typing.Optional[str]

CoreNetworkArn

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETING', 'UPDATING']]

Segments

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkSegmentTypeDef]]

NetworkFunctionGroups

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkNetworkFunctionGroupTypeDef]]

Edges

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkEdgeTypeDef]]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

CreateConnectAttachmentRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

EdgeLocation

  • Type:
  • Required: Yes

TransportAttachmentId

  • Type:
  • Required: Yes

Options

  • Type:
  • Required: Yes

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

ClientToken

  • Type: typing.Optional[str]

CreateConnectAttachmentResponseTypeDef

ConnectAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateConnectPeerRequestRequestTypeDef

ConnectAttachmentId

  • Type:
  • Required: Yes

PeerAddress

  • Type:
  • Required: Yes

CoreNetworkAddress

  • Type: typing.Optional[str]

BgpOptions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.BgpOptionsTypeDef]

InsideCidrBlocks

  • Type: typing.Optional[typing.Sequence[str]]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

ClientToken

  • Type: typing.Optional[str]

SubnetArn

  • Type: typing.Optional[str]

CreateConnectPeerResponseTypeDef

ConnectPeer

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateConnectionRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

DeviceId

  • Type:
  • Required: Yes

ConnectedDeviceId

  • Type:
  • Required: Yes

LinkId

  • Type: typing.Optional[str]

ConnectedLinkId

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

CreateConnectionResponseTypeDef

Connection

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateCoreNetworkRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

PolicyDocument

  • Type: typing.Optional[str]

ClientToken

  • Type: typing.Optional[str]

CreateCoreNetworkResponseTypeDef

CoreNetwork

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDeviceRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

AWSLocation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.AWSLocationTypeDef]

Description

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

Vendor

  • Type: typing.Optional[str]

Model

  • Type: typing.Optional[str]

SerialNumber

  • Type: typing.Optional[str]

Location

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.LocationTypeDef]

SiteId

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

CreateDeviceResponseTypeDef

Device

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateGlobalNetworkRequestRequestTypeDef

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

CreateGlobalNetworkResponseTypeDef

GlobalNetwork

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateLinkRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

Bandwidth

  • Type:
  • Required: Yes

SiteId

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

Provider

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

CreateLinkResponseTypeDef

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateSiteRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Location

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.LocationTypeDef]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

CreateSiteResponseTypeDef

Site

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateSiteToSiteVpnAttachmentRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

VpnConnectionArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

ClientToken

  • Type: typing.Optional[str]

CreateSiteToSiteVpnAttachmentResponseTypeDef

SiteToSiteVpnAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTransitGatewayPeeringRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

TransitGatewayArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

ClientToken

  • Type: typing.Optional[str]

CreateTransitGatewayPeeringResponseTypeDef

TransitGatewayPeering

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef

PeeringId

  • Type:
  • Required: Yes

TransitGatewayRouteTableArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

ClientToken

  • Type: typing.Optional[str]

CreateTransitGatewayRouteTableAttachmentResponseTypeDef

TransitGatewayRouteTableAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateVpcAttachmentRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

VpcArn

  • Type:
  • Required: Yes

SubnetArns

  • Type: typing.Sequence[str]
  • Required: Yes

Options

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.VpcOptionsTypeDef]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

ClientToken

  • Type: typing.Optional[str]

CreateVpcAttachmentResponseTypeDef

VpcAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CustomerGatewayAssociationTypeDef

CustomerGatewayArn

  • Type: typing.Optional[str]

GlobalNetworkId

  • Type: typing.Optional[str]

DeviceId

  • Type: typing.Optional[str]

LinkId

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'DELETING', 'PENDING']]

DeleteAttachmentRequestRequestTypeDef

AttachmentId

  • Type:
  • Required: Yes

DeleteAttachmentResponseTypeDef

Attachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteConnectPeerRequestRequestTypeDef

ConnectPeerId

  • Type:
  • Required: Yes

DeleteConnectPeerResponseTypeDef

ConnectPeer

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteConnectionRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ConnectionId

  • Type:
  • Required: Yes

DeleteConnectionResponseTypeDef

Connection

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteCoreNetworkPolicyVersionRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

PolicyVersionId

  • Type:
  • Required: Yes

DeleteCoreNetworkPolicyVersionResponseTypeDef

CoreNetworkPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteCoreNetworkRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

DeleteCoreNetworkResponseTypeDef

CoreNetwork

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteDeviceRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

DeviceId

  • Type:
  • Required: Yes

DeleteDeviceResponseTypeDef

Device

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteGlobalNetworkRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

DeleteGlobalNetworkResponseTypeDef

GlobalNetwork

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteLinkRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

LinkId

  • Type:
  • Required: Yes

DeleteLinkResponseTypeDef

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeletePeeringRequestRequestTypeDef

PeeringId

  • Type:
  • Required: Yes

DeletePeeringResponseTypeDef

Peering

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteResourcePolicyRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

DeleteSiteRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

SiteId

  • Type:
  • Required: Yes

DeleteSiteResponseTypeDef

Site

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeregisterTransitGatewayRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

TransitGatewayArn

  • Type:
  • Required: Yes

DeregisterTransitGatewayResponseTypeDef

TransitGatewayRegistration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef

GlobalNetworkIds

  • Type: typing.Optional[typing.Sequence[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

DescribeGlobalNetworksRequestRequestTypeDef

GlobalNetworkIds

  • Type: typing.Optional[typing.Sequence[str]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

DescribeGlobalNetworksResponseTypeDef

GlobalNetworks

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.GlobalNetworkTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

DeviceTypeDef

DeviceId

  • Type: typing.Optional[str]

DeviceArn

  • Type: typing.Optional[str]

GlobalNetworkId

  • Type: typing.Optional[str]

AWSLocation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.AWSLocationTypeDef]

Description

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

Vendor

  • Type: typing.Optional[str]

Model

  • Type: typing.Optional[str]

SerialNumber

  • Type: typing.Optional[str]

Location

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.LocationTypeDef]

SiteId

  • Type: typing.Optional[str]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETING', 'PENDING', 'UPDATING']]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

DisassociateConnectPeerRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ConnectPeerId

  • Type:
  • Required: Yes

DisassociateConnectPeerResponseTypeDef

ConnectPeerAssociation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisassociateCustomerGatewayRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

CustomerGatewayArn

  • Type:
  • Required: Yes

DisassociateCustomerGatewayResponseTypeDef

CustomerGatewayAssociation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisassociateLinkRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

DeviceId

  • Type:
  • Required: Yes

LinkId

  • Type:
  • Required: Yes

DisassociateLinkResponseTypeDef

LinkAssociation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisassociateTransitGatewayConnectPeerRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

TransitGatewayConnectPeerArn

  • Type:
  • Required: Yes

DisassociateTransitGatewayConnectPeerResponseTypeDef

TransitGatewayConnectPeerAssociation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EdgeOverrideTypeDef

EdgeSets

  • Type: typing.Optional[typing.List[typing.List[str]]]

UseEdge

  • Type: typing.Optional[str]

ExecuteCoreNetworkChangeSetRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

PolicyVersionId

  • Type:
  • Required: Yes

GetConnectAttachmentRequestRequestTypeDef

AttachmentId

  • Type:
  • Required: Yes

GetConnectAttachmentResponseTypeDef

ConnectAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ConnectPeerIds

  • Type: typing.Optional[typing.Sequence[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetConnectPeerAssociationsRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ConnectPeerIds

  • Type: typing.Optional[typing.Sequence[str]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetConnectPeerAssociationsResponseTypeDef

ConnectPeerAssociations

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.ConnectPeerAssociationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetConnectPeerRequestRequestTypeDef

ConnectPeerId

  • Type:
  • Required: Yes

GetConnectPeerResponseTypeDef

ConnectPeer

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetConnectionsRequestGetConnectionsPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ConnectionIds

  • Type: typing.Optional[typing.Sequence[str]]

DeviceId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetConnectionsRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ConnectionIds

  • Type: typing.Optional[typing.Sequence[str]]

DeviceId

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetConnectionsResponseTypeDef

Connections

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.ConnectionTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

PolicyVersionId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetCoreNetworkChangeEventsRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

PolicyVersionId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetCoreNetworkChangeEventsResponseTypeDef

CoreNetworkChangeEvents

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkChangeEventTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

PolicyVersionId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetCoreNetworkChangeSetRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

PolicyVersionId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetCoreNetworkChangeSetResponseTypeDef

CoreNetworkChanges

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkChangeTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetCoreNetworkPolicyRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

PolicyVersionId

  • Type: typing.Optional[int]

Alias

  • Type: typing.Optional[typing.Literal['LATEST', 'LIVE']]

GetCoreNetworkPolicyResponseTypeDef

CoreNetworkPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetCoreNetworkRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

GetCoreNetworkResponseTypeDef

CoreNetwork

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

CustomerGatewayArns

  • Type: typing.Optional[typing.Sequence[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetCustomerGatewayAssociationsRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

CustomerGatewayArns

  • Type: typing.Optional[typing.Sequence[str]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetCustomerGatewayAssociationsResponseTypeDef

CustomerGatewayAssociations

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.CustomerGatewayAssociationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetDevicesRequestGetDevicesPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

DeviceIds

  • Type: typing.Optional[typing.Sequence[str]]

SiteId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetDevicesRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

DeviceIds

  • Type: typing.Optional[typing.Sequence[str]]

SiteId

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetDevicesResponseTypeDef

Devices

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.DeviceTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

DeviceId

  • Type: typing.Optional[str]

LinkId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetLinkAssociationsRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

DeviceId

  • Type: typing.Optional[str]

LinkId

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetLinkAssociationsResponseTypeDef

LinkAssociations

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.LinkAssociationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetLinksRequestGetLinksPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

LinkIds

  • Type: typing.Optional[typing.Sequence[str]]

SiteId

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

Provider

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetLinksRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

LinkIds

  • Type: typing.Optional[typing.Sequence[str]]

SiteId

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

Provider

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetLinksResponseTypeDef

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.LinkTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ResourceType

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetNetworkResourceCountsRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ResourceType

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetNetworkResourceCountsResponseTypeDef

NetworkResourceCounts

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.NetworkResourceCountTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetNetworkResourceRelationshipsRequestGetNetworkResourceRelationshipsPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

CoreNetworkId

  • Type: typing.Optional[str]

RegisteredGatewayArn

  • Type: typing.Optional[str]

AwsRegion

  • Type: typing.Optional[str]

AccountId

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetNetworkResourceRelationshipsRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

CoreNetworkId

  • Type: typing.Optional[str]

RegisteredGatewayArn

  • Type: typing.Optional[str]

AwsRegion

  • Type: typing.Optional[str]

AccountId

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetNetworkResourceRelationshipsResponseTypeDef

Relationships

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.RelationshipTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetNetworkResourcesRequestGetNetworkResourcesPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

CoreNetworkId

  • Type: typing.Optional[str]

RegisteredGatewayArn

  • Type: typing.Optional[str]

AwsRegion

  • Type: typing.Optional[str]

AccountId

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetNetworkResourcesRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

CoreNetworkId

  • Type: typing.Optional[str]

RegisteredGatewayArn

  • Type: typing.Optional[str]

AwsRegion

  • Type: typing.Optional[str]

AccountId

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetNetworkResourcesResponseTypeDef

NetworkResources

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.NetworkResourceTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetNetworkRoutesRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

RouteTableIdentifier

  • Type:
  • Required: Yes

ExactCidrMatches

  • Type: typing.Optional[typing.Sequence[str]]

LongestPrefixMatches

  • Type: typing.Optional[typing.Sequence[str]]

SubnetOfMatches

  • Type: typing.Optional[typing.Sequence[str]]

SupernetOfMatches

  • Type: typing.Optional[typing.Sequence[str]]

PrefixListIds

  • Type: typing.Optional[typing.Sequence[str]]

States

  • Type: typing.Optional[typing.Sequence[typing.Literal['ACTIVE', 'BLACKHOLE']]]

Types

  • Type: typing.Optional[typing.Sequence[typing.Literal['PROPAGATED', 'STATIC']]]

DestinationFilters

  • Type: typing.Optional[typing.Mapping[str, typing.Sequence[str]]]

GetNetworkRoutesResponseTypeDef

RouteTableArn

  • Type:
  • Required: Yes

CoreNetworkSegmentEdge

  • Type:
  • Required: Yes

RouteTableType

  • Type: typing.Literal['CORE_NETWORK_SEGMENT', 'NETWORK_FUNCTION_GROUP', 'TRANSIT_GATEWAY_ROUTE_TABLE']
  • Required: Yes

RouteTableTimestamp

  • Type:
  • Required: Yes

NetworkRoutes

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.NetworkRouteTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetNetworkTelemetryRequestGetNetworkTelemetryPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

CoreNetworkId

  • Type: typing.Optional[str]

RegisteredGatewayArn

  • Type: typing.Optional[str]

AwsRegion

  • Type: typing.Optional[str]

AccountId

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetNetworkTelemetryRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

CoreNetworkId

  • Type: typing.Optional[str]

RegisteredGatewayArn

  • Type: typing.Optional[str]

AwsRegion

  • Type: typing.Optional[str]

AccountId

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetNetworkTelemetryResponseTypeDef

NetworkTelemetry

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.NetworkTelemetryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetResourcePolicyRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

GetResourcePolicyResponseTypeDef

PolicyDocument

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetRouteAnalysisRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

RouteAnalysisId

  • Type:
  • Required: Yes

GetRouteAnalysisResponseTypeDef

RouteAnalysis

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSiteToSiteVpnAttachmentRequestRequestTypeDef

AttachmentId

  • Type:
  • Required: Yes

GetSiteToSiteVpnAttachmentResponseTypeDef

SiteToSiteVpnAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSitesRequestGetSitesPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

SiteIds

  • Type: typing.Optional[typing.Sequence[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetSitesRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

SiteIds

  • Type: typing.Optional[typing.Sequence[str]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetSitesResponseTypeDef

Sites

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.SiteTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

TransitGatewayConnectPeerArns

  • Type: typing.Optional[typing.Sequence[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

TransitGatewayConnectPeerArns

  • Type: typing.Optional[typing.Sequence[str]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetTransitGatewayConnectPeerAssociationsResponseTypeDef

TransitGatewayConnectPeerAssociations

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TransitGatewayConnectPeerAssociationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetTransitGatewayPeeringRequestRequestTypeDef

PeeringId

  • Type:
  • Required: Yes

GetTransitGatewayPeeringResponseTypeDef

TransitGatewayPeering

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

TransitGatewayArns

  • Type: typing.Optional[typing.Sequence[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

GetTransitGatewayRegistrationsRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

TransitGatewayArns

  • Type: typing.Optional[typing.Sequence[str]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetTransitGatewayRegistrationsResponseTypeDef

TransitGatewayRegistrations

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TransitGatewayRegistrationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef

AttachmentId

  • Type:
  • Required: Yes

GetTransitGatewayRouteTableAttachmentResponseTypeDef

TransitGatewayRouteTableAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetVpcAttachmentRequestRequestTypeDef

AttachmentId

  • Type:
  • Required: Yes

GetVpcAttachmentResponseTypeDef

VpcAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GlobalNetworkTypeDef

GlobalNetworkId

  • Type: typing.Optional[str]

GlobalNetworkArn

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETING', 'PENDING', 'UPDATING']]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

LinkAssociationTypeDef

GlobalNetworkId

  • Type: typing.Optional[str]

DeviceId

  • Type: typing.Optional[str]

LinkId

  • Type: typing.Optional[str]

LinkAssociationState

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'DELETING', 'PENDING']]

LinkTypeDef

LinkId

  • Type: typing.Optional[str]

LinkArn

  • Type: typing.Optional[str]

GlobalNetworkId

  • Type: typing.Optional[str]

SiteId

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

Bandwidth

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.BandwidthTypeDef]

Provider

  • Type: typing.Optional[str]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETING', 'PENDING', 'UPDATING']]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

ListAttachmentsRequestListAttachmentsPaginateTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

AttachmentType

  • Type: typing.Optional[typing.Literal['CONNECT', 'SITE_TO_SITE_VPN', 'TRANSIT_GATEWAY_ROUTE_TABLE', 'VPC']]

EdgeLocation

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETING', 'FAILED', 'PENDING_ATTACHMENT_ACCEPTANCE', 'PENDING_NETWORK_UPDATE', 'PENDING_TAG_ACCEPTANCE', 'REJECTED', 'UPDATING']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

ListAttachmentsRequestRequestTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

AttachmentType

  • Type: typing.Optional[typing.Literal['CONNECT', 'SITE_TO_SITE_VPN', 'TRANSIT_GATEWAY_ROUTE_TABLE', 'VPC']]

EdgeLocation

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETING', 'FAILED', 'PENDING_ATTACHMENT_ACCEPTANCE', 'PENDING_NETWORK_UPDATE', 'PENDING_TAG_ACCEPTANCE', 'REJECTED', 'UPDATING']]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListAttachmentsResponseTypeDef

Attachments

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.AttachmentTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListConnectPeersRequestListConnectPeersPaginateTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

ConnectAttachmentId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

ListConnectPeersRequestRequestTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

ConnectAttachmentId

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListConnectPeersResponseTypeDef

ConnectPeers

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.ConnectPeerSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

ListCoreNetworkPolicyVersionsRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListCoreNetworkPolicyVersionsResponseTypeDef

CoreNetworkPolicyVersions

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkPolicyVersionTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCoreNetworksRequestListCoreNetworksPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

ListCoreNetworksRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListCoreNetworksResponseTypeDef

CoreNetworks

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListOrganizationServiceAccessStatusRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListOrganizationServiceAccessStatusResponseTypeDef

OrganizationStatus

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListPeeringsRequestListPeeringsPaginateTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

PeeringType

  • Type: typing.Optional[typing.Literal['TRANSIT_GATEWAY']]

EdgeLocation

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETING', 'FAILED']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PaginatorConfigTypeDef]

ListPeeringsRequestRequestTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

PeeringType

  • Type: typing.Optional[typing.Literal['TRANSIT_GATEWAY']]

EdgeLocation

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETING', 'FAILED']]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListPeeringsResponseTypeDef

Peerings

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.PeeringTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

TagList

  • Type: typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

LocationTypeDef

Address

  • Type: typing.Optional[str]

Latitude

  • Type: typing.Optional[str]

Longitude

  • Type: typing.Optional[str]

NetworkFunctionGroupTypeDef

Name

  • Type: typing.Optional[str]

NetworkResourceCountTypeDef

ResourceType

  • Type: typing.Optional[str]

Count

  • Type: typing.Optional[int]

NetworkResourceSummaryTypeDef

RegisteredGatewayArn

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

Definition

  • Type: typing.Optional[str]

NameTag

  • Type: typing.Optional[str]

IsMiddlebox

  • Type: typing.Optional[bool]

NetworkResourceTypeDef

RegisteredGatewayArn

  • Type: typing.Optional[str]

CoreNetworkId

  • Type: typing.Optional[str]

AwsRegion

  • Type: typing.Optional[str]

AccountId

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

ResourceId

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

Definition

  • Type: typing.Optional[str]

DefinitionTimestamp

  • Type: typing.Optional[datetime.datetime]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

Metadata

  • Type: typing.Optional[typing.Dict[str, str]]

NetworkRouteDestinationTypeDef

CoreNetworkAttachmentId

  • Type: typing.Optional[str]

TransitGatewayAttachmentId

  • Type: typing.Optional[str]

SegmentName

  • Type: typing.Optional[str]

NetworkFunctionGroupName

  • Type: typing.Optional[str]

EdgeLocation

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

ResourceId

  • Type: typing.Optional[str]

NetworkRouteTypeDef

DestinationCidrBlock

  • Type: typing.Optional[str]

Destinations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.NetworkRouteDestinationTypeDef]]

PrefixListId

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['ACTIVE', 'BLACKHOLE']]

Type

  • Type: typing.Optional[typing.Literal['PROPAGATED', 'STATIC']]

NetworkTelemetryTypeDef

RegisteredGatewayArn

  • Type: typing.Optional[str]

CoreNetworkId

  • Type: typing.Optional[str]

AwsRegion

  • Type: typing.Optional[str]

AccountId

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

ResourceId

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

Address

  • Type: typing.Optional[str]

Health

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.ConnectionHealthTypeDef]

OrganizationStatusTypeDef

OrganizationId

  • Type: typing.Optional[str]

OrganizationAwsServiceAccessStatus

  • Type: typing.Optional[str]

SLRDeploymentStatus

  • Type: typing.Optional[str]

AccountStatusList

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.AccountStatusTypeDef]]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PathComponentTypeDef

Sequence

  • Type: typing.Optional[int]

Resource

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.NetworkResourceSummaryTypeDef]

DestinationCidrBlock

  • Type: typing.Optional[str]

PeeringErrorTypeDef

Code

  • Type: typing.Optional[typing.Literal['EDGE_LOCATION_PEER_DUPLICATE', 'INTERNAL_ERROR', 'INVALID_TRANSIT_GATEWAY_STATE', 'MISSING_PERMISSIONS', 'TRANSIT_GATEWAY_NOT_FOUND', 'TRANSIT_GATEWAY_PEERS_LIMIT_EXCEEDED']]

Message

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

RequestId

  • Type: typing.Optional[str]

MissingPermissionsContext

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PermissionsErrorContextTypeDef]

PeeringTypeDef

CoreNetworkId

  • Type: typing.Optional[str]

CoreNetworkArn

  • Type: typing.Optional[str]

PeeringId

  • Type: typing.Optional[str]

OwnerAccountId

  • Type: typing.Optional[str]

PeeringType

  • Type: typing.Optional[typing.Literal['TRANSIT_GATEWAY']]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'DELETING', 'FAILED']]

EdgeLocation

  • Type: typing.Optional[str]

ResourceArn

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

LastModificationErrors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.PeeringErrorTypeDef]]

PermissionsErrorContextTypeDef

MissingPermission

  • Type: typing.Optional[str]

ProposedNetworkFunctionGroupChangeTypeDef

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

AttachmentPolicyRuleNumber

  • Type: typing.Optional[int]

NetworkFunctionGroupName

  • Type: typing.Optional[str]

ProposedSegmentChangeTypeDef

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

AttachmentPolicyRuleNumber

  • Type: typing.Optional[int]

SegmentName

  • Type: typing.Optional[str]

PutCoreNetworkPolicyRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

PolicyDocument

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

LatestVersionId

  • Type: typing.Optional[int]

ClientToken

  • Type: typing.Optional[str]

PutCoreNetworkPolicyResponseTypeDef

CoreNetworkPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PutResourcePolicyRequestRequestTypeDef

PolicyDocument

  • Type:
  • Required: Yes

ResourceArn

  • Type:
  • Required: Yes

RegisterTransitGatewayRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

TransitGatewayArn

  • Type:
  • Required: Yes

RegisterTransitGatewayResponseTypeDef

TransitGatewayRegistration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RejectAttachmentRequestRequestTypeDef

AttachmentId

  • Type:
  • Required: Yes

RejectAttachmentResponseTypeDef

Attachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RelationshipTypeDef

From

  • Type: typing.Optional[str]

To

  • Type: typing.Optional[str]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

RestoreCoreNetworkPolicyVersionRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

PolicyVersionId

  • Type:
  • Required: Yes

RestoreCoreNetworkPolicyVersionResponseTypeDef

CoreNetworkPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RouteAnalysisCompletionTypeDef

ResultCode

  • Type: typing.Optional[typing.Literal['CONNECTED', 'NOT_CONNECTED']]

ReasonCode

  • Type: typing.Optional[typing.Literal['BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND', 'CYCLIC_PATH_DETECTED', 'INACTIVE_ROUTE_FOR_DESTINATION_FOUND', 'MAX_HOPS_EXCEEDED', 'NO_DESTINATION_ARN_PROVIDED', 'POSSIBLE_MIDDLEBOX', 'ROUTE_NOT_FOUND', 'TRANSIT_GATEWAY_ATTACHMENT_ATTACH_ARN_NO_MATCH', 'TRANSIT_GATEWAY_ATTACHMENT_NOT_FOUND', 'TRANSIT_GATEWAY_ATTACHMENT_NOT_IN_TRANSIT_GATEWAY', 'TRANSIT_GATEWAY_ATTACHMENT_STABLE_ROUTE_TABLE_NOT_FOUND']]

ReasonContext

  • Type: typing.Optional[typing.Dict[str, str]]

RouteAnalysisEndpointOptionsSpecificationTypeDef

TransitGatewayAttachmentArn

  • Type: typing.Optional[str]

IpAddress

  • Type: typing.Optional[str]

RouteAnalysisEndpointOptionsTypeDef

TransitGatewayAttachmentArn

  • Type: typing.Optional[str]

TransitGatewayArn

  • Type: typing.Optional[str]

IpAddress

  • Type: typing.Optional[str]

RouteAnalysisPathTypeDef

CompletionStatus

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.RouteAnalysisCompletionTypeDef]

Path

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.PathComponentTypeDef]]

RouteAnalysisTypeDef

GlobalNetworkId

  • Type: typing.Optional[str]

OwnerAccountId

  • Type: typing.Optional[str]

RouteAnalysisId

  • Type: typing.Optional[str]

StartTimestamp

  • Type: typing.Optional[datetime.datetime]

Status

  • Type: typing.Optional[typing.Literal['COMPLETED', 'FAILED', 'RUNNING']]

Source

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.RouteAnalysisEndpointOptionsTypeDef]

Destination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.RouteAnalysisEndpointOptionsTypeDef]

IncludeReturnPath

  • Type: typing.Optional[bool]

UseMiddleboxes

  • Type: typing.Optional[bool]

ForwardPath

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.RouteAnalysisPathTypeDef]

ReturnPath

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.RouteAnalysisPathTypeDef]

RouteTableIdentifierTypeDef

TransitGatewayRouteTableArn

  • Type: typing.Optional[str]

CoreNetworkSegmentEdge

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkSegmentEdgeIdentifierTypeDef]

CoreNetworkNetworkFunctionGroup

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.CoreNetworkNetworkFunctionGroupIdentifierTypeDef]

ServiceInsertionActionTypeDef

Action

  • Type: typing.Optional[typing.Literal['send-to', 'send-via']]

Mode

  • Type: typing.Optional[typing.Literal['dual-hop', 'single-hop']]

WhenSentTo

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.WhenSentToTypeDef]

Via

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.ViaTypeDef]

ServiceInsertionSegmentsTypeDef

SendVia

  • Type: typing.Optional[typing.List[str]]

SendTo

  • Type: typing.Optional[typing.List[str]]

SiteToSiteVpnAttachmentTypeDef

Attachment

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.AttachmentTypeDef]

VpnConnectionArn

  • Type: typing.Optional[str]

SiteTypeDef

SiteId

  • Type: typing.Optional[str]

SiteArn

  • Type: typing.Optional[str]

GlobalNetworkId

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Location

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.LocationTypeDef]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETING', 'PENDING', 'UPDATING']]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]]

StartOrganizationServiceAccessUpdateRequestRequestTypeDef

Action

  • Type:
  • Required: Yes

StartOrganizationServiceAccessUpdateResponseTypeDef

OrganizationStatus

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StartRouteAnalysisRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

Source

  • Type:
  • Required: Yes

Destination

  • Type:
  • Required: Yes

IncludeReturnPath

  • Type: typing.Optional[bool]

UseMiddleboxes

  • Type: typing.Optional[bool]

StartRouteAnalysisResponseTypeDef

RouteAnalysis

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.networkmanager_classes.TagTypeDef]
  • Required: Yes

TagTypeDef

Key

  • Type: typing.Optional[str]

Value

  • Type: typing.Optional[str]

TransitGatewayConnectPeerAssociationTypeDef

TransitGatewayConnectPeerArn

  • Type: typing.Optional[str]

GlobalNetworkId

  • Type: typing.Optional[str]

DeviceId

  • Type: typing.Optional[str]

LinkId

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'DELETING', 'PENDING']]

TransitGatewayPeeringTypeDef

Peering

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.PeeringTypeDef]

TransitGatewayArn

  • Type: typing.Optional[str]

TransitGatewayPeeringAttachmentId

  • Type: typing.Optional[str]

TransitGatewayRegistrationStateReasonTypeDef

Code

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'DELETING', 'FAILED', 'PENDING']]

Message

  • Type: typing.Optional[str]

TransitGatewayRegistrationTypeDef

GlobalNetworkId

  • Type: typing.Optional[str]

TransitGatewayArn

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.TransitGatewayRegistrationStateReasonTypeDef]

TransitGatewayRouteTableAttachmentTypeDef

Attachment

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.AttachmentTypeDef]

PeeringId

  • Type: typing.Optional[str]

TransitGatewayRouteTableArn

  • Type: typing.Optional[str]

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateConnectionRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ConnectionId

  • Type:
  • Required: Yes

LinkId

  • Type: typing.Optional[str]

ConnectedLinkId

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

UpdateConnectionResponseTypeDef

Connection

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateCoreNetworkRequestRequestTypeDef

CoreNetworkId

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

UpdateCoreNetworkResponseTypeDef

CoreNetwork

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateDeviceRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

DeviceId

  • Type:
  • Required: Yes

AWSLocation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.AWSLocationTypeDef]

Description

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

Vendor

  • Type: typing.Optional[str]

Model

  • Type: typing.Optional[str]

SerialNumber

  • Type: typing.Optional[str]

Location

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.LocationTypeDef]

SiteId

  • Type: typing.Optional[str]

UpdateDeviceResponseTypeDef

Device

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateGlobalNetworkRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

UpdateGlobalNetworkResponseTypeDef

GlobalNetwork

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateLinkRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

LinkId

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

Bandwidth

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.BandwidthTypeDef]

Provider

  • Type: typing.Optional[str]

UpdateLinkResponseTypeDef

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateNetworkResourceMetadataRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

ResourceArn

  • Type:
  • Required: Yes

Metadata

  • Type: typing.Mapping[str, str]
  • Required: Yes

UpdateNetworkResourceMetadataResponseTypeDef

ResourceArn

  • Type:
  • Required: Yes

Metadata

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateSiteRequestRequestTypeDef

GlobalNetworkId

  • Type:
  • Required: Yes

SiteId

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Location

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.LocationTypeDef]

UpdateSiteResponseTypeDef

Site

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateVpcAttachmentRequestRequestTypeDef

AttachmentId

  • Type:
  • Required: Yes

AddSubnetArns

  • Type: typing.Optional[typing.Sequence[str]]

RemoveSubnetArns

  • Type: typing.Optional[typing.Sequence[str]]

Options

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.VpcOptionsTypeDef]

UpdateVpcAttachmentResponseTypeDef

VpcAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ViaTypeDef

NetworkFunctionGroups

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.NetworkFunctionGroupTypeDef]]

WithEdgeOverrides

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager_classes.EdgeOverrideTypeDef]]

VpcAttachmentTypeDef

Attachment

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.AttachmentTypeDef]

SubnetArns

  • Type: typing.Optional[typing.List[str]]

Options

  • Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager_classes.VpcOptionsTypeDef]

VpcOptionsTypeDef

Ipv6Support

  • Type: typing.Optional[bool]

ApplianceModeSupport

  • Type: typing.Optional[bool]

WhenSentToTypeDef

WhenSentToSegmentsList

  • Type: typing.Optional[typing.List[str]]