Networkmanager Classes
AWSLocation
Zone
- Type: typing.Optional[str]
SubnetArn
- Type: typing.Optional[str]
AcceptAttachmentRequest
AttachmentId
- Type:
- Required: Yes
AcceptAttachmentResponse
Attachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AccountStatus
AccountId
- Type: typing.Optional[str]
SLRDeploymentStatus
- Type: typing.Optional[str]
AssociateConnectPeerRequest
GlobalNetworkId
- Type:
- Required: Yes
ConnectPeerId
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
LinkId
- Type: typing.Optional[str]
AssociateConnectPeerResponse
ConnectPeerAssociation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateCustomerGatewayRequest
CustomerGatewayArn
- Type:
- Required: Yes
GlobalNetworkId
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
LinkId
- Type: typing.Optional[str]
AssociateCustomerGatewayResponse
CustomerGatewayAssociation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateLinkRequest
GlobalNetworkId
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
LinkId
- Type:
- Required: Yes
AssociateLinkResponse
LinkAssociation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateTransitGatewayConnectPeerRequest
GlobalNetworkId
- Type:
- Required: Yes
TransitGatewayConnectPeerArn
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
LinkId
- Type: typing.Optional[str]
AssociateTransitGatewayConnectPeerResponse
TransitGatewayConnectPeerAssociation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Attachment
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', 'DIRECT_CONNECT_GATEWAY', '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]
EdgeLocations
- Type: typing.Optional[typing.List[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.networkmanager_classes.Tag]]
ProposedSegmentChange
- Type:
ProposedNetworkFunctionGroupChange
- Type:
CreatedAt
- Type: typing.Optional[datetime.datetime]
UpdatedAt
- Type: typing.Optional[datetime.datetime]
LastModificationErrors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.AttachmentError]]
AttachmentError
Code
- Type: typing.Optional[typing.Literal['DIRECT_CONNECT_GATEWAY_EXISTING_ATTACHMENTS', 'DIRECT_CONNECT_GATEWAY_NOT_FOUND', 'DIRECT_CONNECT_GATEWAY_NO_PRIVATE_VIF', '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]
Bandwidth
UploadSpeed
- Type: typing.Optional[int]
DownloadSpeed
- Type: typing.Optional[int]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BgpOptions
PeerAsn
- Type: typing.Optional[int]
ConnectAttachment
Attachment
- Type:
TransportAttachmentId
- Type: typing.Optional[str]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.ConnectAttachmentOptions]
ConnectAttachmentOptions
Protocol
- Type: typing.Optional[typing.Literal['GRE', 'NO_ENCAP']]
ConnectPeer
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.networkmanager_classes.ConnectPeerConfiguration]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
SubnetArn
- Type: typing.Optional[str]
LastModificationErrors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.ConnectPeerError]]
ConnectPeerAssociation
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']]
ConnectPeerBgpConfiguration
CoreNetworkAsn
- Type: typing.Optional[int]
PeerAsn
- Type: typing.Optional[int]
CoreNetworkAddress
- Type: typing.Optional[str]
PeerAddress
- Type: typing.Optional[str]
ConnectPeerConfiguration
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.networkmanager_classes.ConnectPeerBgpConfiguration]]
ConnectPeerError
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]
ConnectPeerSummary
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.networkmanager_classes.Tag]]
SubnetArn
- Type: typing.Optional[str]
Connection
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.networkmanager_classes.Tag]]
ConnectionHealth
Type
- Type: typing.Optional[typing.Literal['BGP', 'IPSEC']]
Status
- Type: typing.Optional[typing.Literal['DOWN', 'UP']]
Timestamp
- Type: typing.Optional[datetime.datetime]
CoreNetwork
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.networkmanager_classes.CoreNetworkSegment]]
NetworkFunctionGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.CoreNetworkNetworkFunctionGroup]]
Edges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.CoreNetworkEdge]]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
CoreNetworkChange
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.networkmanager_classes.CoreNetworkChangeValues]
NewValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.CoreNetworkChangeValues]
IdentifierPath
- Type: typing.Optional[str]
CoreNetworkChangeEvent
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.networkmanager_classes.CoreNetworkChangeEventValues]
CoreNetworkChangeEventValues
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]
CoreNetworkChangeValues
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.networkmanager_classes.ServiceInsertionAction]]
CoreNetworkEdge
EdgeLocation
- Type: typing.Optional[str]
Asn
- Type: typing.Optional[int]
InsideCidrBlocks
- Type: typing.Optional[typing.List[str]]
CoreNetworkNetworkFunctionGroup
Name
- Type: typing.Optional[str]
EdgeLocations
- Type: typing.Optional[typing.List[str]]
Segments
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.ServiceInsertionSegments]
CoreNetworkNetworkFunctionGroupIdentifier
CoreNetworkId
- Type: typing.Optional[str]
NetworkFunctionGroupName
- Type: typing.Optional[str]
EdgeLocation
- Type: typing.Optional[str]
CoreNetworkPolicy
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.networkmanager_classes.CoreNetworkPolicyError]]
PolicyDocument
- Type: typing.Optional[str]
CoreNetworkPolicyError
ErrorCode
- Type:
- Required: Yes
Message
- Type:
- Required: Yes
Path
- Type: typing.Optional[str]
CoreNetworkPolicyVersion
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']]
CoreNetworkSegment
Name
- Type: typing.Optional[str]
EdgeLocations
- Type: typing.Optional[typing.List[str]]
SharedSegments
- Type: typing.Optional[typing.List[str]]
CoreNetworkSegmentEdgeIdentifier
CoreNetworkId
- Type: typing.Optional[str]
SegmentName
- Type: typing.Optional[str]
EdgeLocation
- Type: typing.Optional[str]
CoreNetworkSummary
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.networkmanager_classes.Tag]]
CreateConnectAttachmentRequest
CoreNetworkId
- Type:
- Required: Yes
EdgeLocation
- Type:
- Required: Yes
TransportAttachmentId
- Type:
- Required: Yes
Options
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
ClientToken
- Type: typing.Optional[str]
CreateConnectAttachmentResponse
ConnectAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateConnectPeerRequest
ConnectAttachmentId
- Type:
- Required: Yes
PeerAddress
- Type:
- Required: Yes
CoreNetworkAddress
- Type: typing.Optional[str]
BgpOptions
- Type:
InsideCidrBlocks
- Type: typing.Optional[typing.List[str]]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
ClientToken
- Type: typing.Optional[str]
SubnetArn
- Type: typing.Optional[str]
CreateConnectPeerResponse
ConnectPeer
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateConnectionRequest
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.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
CreateConnectionResponse
Connection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateCoreNetworkRequest
GlobalNetworkId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
PolicyDocument
- Type: typing.Optional[str]
ClientToken
- Type: typing.Optional[str]
CreateCoreNetworkResponse
CoreNetwork
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDeviceRequest
GlobalNetworkId
- Type:
- Required: Yes
AWSLocation
- Type:
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:
SiteId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
CreateDeviceResponse
Device
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDirectConnectGatewayAttachmentRequest
CoreNetworkId
- Type:
- Required: Yes
DirectConnectGatewayArn
- Type:
- Required: Yes
EdgeLocations
- Type: typing.List[str]
- Required: Yes
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
ClientToken
- Type: typing.Optional[str]
CreateDirectConnectGatewayAttachmentResponse
DirectConnectGatewayAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateGlobalNetworkRequest
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
CreateGlobalNetworkResponse
GlobalNetwork
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLinkRequest
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.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
CreateLinkResponse
Link
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSiteRequest
GlobalNetworkId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Location
- Type:
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
CreateSiteResponse
Site
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSiteToSiteVpnAttachmentRequest
CoreNetworkId
- Type:
- Required: Yes
VpnConnectionArn
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
ClientToken
- Type: typing.Optional[str]
CreateSiteToSiteVpnAttachmentResponse
SiteToSiteVpnAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTransitGatewayPeeringRequest
CoreNetworkId
- Type:
- Required: Yes
TransitGatewayArn
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
ClientToken
- Type: typing.Optional[str]
CreateTransitGatewayPeeringResponse
TransitGatewayPeering
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTransitGatewayRouteTableAttachmentRequest
PeeringId
- Type:
- Required: Yes
TransitGatewayRouteTableArn
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
ClientToken
- Type: typing.Optional[str]
CreateTransitGatewayRouteTableAttachmentResponse
TransitGatewayRouteTableAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateVpcAttachmentRequest
CoreNetworkId
- Type:
- Required: Yes
VpcArn
- Type:
- Required: Yes
SubnetArns
- Type: typing.List[str]
- Required: Yes
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.VpcOptions]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
ClientToken
- Type: typing.Optional[str]
CreateVpcAttachmentResponse
VpcAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CustomerGatewayAssociation
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']]
DeleteAttachmentRequest
AttachmentId
- Type:
- Required: Yes
DeleteAttachmentResponse
Attachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteConnectPeerRequest
ConnectPeerId
- Type:
- Required: Yes
DeleteConnectPeerResponse
ConnectPeer
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteConnectionRequest
GlobalNetworkId
- Type:
- Required: Yes
ConnectionId
- Type:
- Required: Yes
DeleteConnectionResponse
Connection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteCoreNetworkPolicyVersionRequest
CoreNetworkId
- Type:
- Required: Yes
PolicyVersionId
- Type:
- Required: Yes
DeleteCoreNetworkPolicyVersionResponse
CoreNetworkPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteCoreNetworkRequest
CoreNetworkId
- Type:
- Required: Yes
DeleteCoreNetworkResponse
CoreNetwork
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDeviceRequest
GlobalNetworkId
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
DeleteDeviceResponse
Device
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteGlobalNetworkRequest
GlobalNetworkId
- Type:
- Required: Yes
DeleteGlobalNetworkResponse
GlobalNetwork
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteLinkRequest
GlobalNetworkId
- Type:
- Required: Yes
LinkId
- Type:
- Required: Yes
DeleteLinkResponse
Link
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeletePeeringRequest
PeeringId
- Type:
- Required: Yes
DeletePeeringResponse
Peering
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteResourcePolicyRequest
ResourceArn
- Type:
- Required: Yes
DeleteSiteRequest
GlobalNetworkId
- Type:
- Required: Yes
SiteId
- Type:
- Required: Yes
DeleteSiteResponse
Site
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeregisterTransitGatewayRequest
GlobalNetworkId
- Type:
- Required: Yes
TransitGatewayArn
- Type:
- Required: Yes
DeregisterTransitGatewayResponse
TransitGatewayRegistration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeGlobalNetworksRequest
GlobalNetworkIds
- Type: typing.Optional[typing.List[str]]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeGlobalNetworksRequestPaginate
GlobalNetworkIds
- Type: typing.Optional[typing.List[str]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
DescribeGlobalNetworksResponse
GlobalNetworks
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.GlobalNetwork]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
Device
DeviceId
- Type: typing.Optional[str]
DeviceArn
- Type: typing.Optional[str]
GlobalNetworkId
- Type: typing.Optional[str]
AWSLocation
- Type:
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:
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.networkmanager_classes.Tag]]
DirectConnectGatewayAttachment
Attachment
- Type:
DirectConnectGatewayArn
- Type: typing.Optional[str]
DisassociateConnectPeerRequest
GlobalNetworkId
- Type:
- Required: Yes
ConnectPeerId
- Type:
- Required: Yes
DisassociateConnectPeerResponse
ConnectPeerAssociation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DisassociateCustomerGatewayRequest
GlobalNetworkId
- Type:
- Required: Yes
CustomerGatewayArn
- Type:
- Required: Yes
DisassociateCustomerGatewayResponse
CustomerGatewayAssociation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DisassociateLinkRequest
GlobalNetworkId
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
LinkId
- Type:
- Required: Yes
DisassociateLinkResponse
LinkAssociation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DisassociateTransitGatewayConnectPeerRequest
GlobalNetworkId
- Type:
- Required: Yes
TransitGatewayConnectPeerArn
- Type:
- Required: Yes
DisassociateTransitGatewayConnectPeerResponse
TransitGatewayConnectPeerAssociation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EdgeOverride
EdgeSets
- Type: typing.Optional[typing.List[typing.List[str]]]
UseEdge
- Type: typing.Optional[str]
ExecuteCoreNetworkChangeSetRequest
CoreNetworkId
- Type:
- Required: Yes
PolicyVersionId
- Type:
- Required: Yes
GetConnectAttachmentRequest
AttachmentId
- Type:
- Required: Yes
GetConnectAttachmentResponse
ConnectAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetConnectPeerAssociationsRequest
GlobalNetworkId
- Type:
- Required: Yes
ConnectPeerIds
- Type: typing.Optional[typing.List[str]]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetConnectPeerAssociationsRequestPaginate
GlobalNetworkId
- Type:
- Required: Yes
ConnectPeerIds
- Type: typing.Optional[typing.List[str]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetConnectPeerAssociationsResponse
ConnectPeerAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.ConnectPeerAssociation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetConnectPeerRequest
ConnectPeerId
- Type:
- Required: Yes
GetConnectPeerResponse
ConnectPeer
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetConnectionsRequest
GlobalNetworkId
- Type:
- Required: Yes
ConnectionIds
- Type: typing.Optional[typing.List[str]]
DeviceId
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetConnectionsRequestPaginate
GlobalNetworkId
- Type:
- Required: Yes
ConnectionIds
- Type: typing.Optional[typing.List[str]]
DeviceId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetConnectionsResponse
Connections
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Connection]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetCoreNetworkChangeEventsRequest
CoreNetworkId
- Type:
- Required: Yes
PolicyVersionId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetCoreNetworkChangeEventsRequestPaginate
CoreNetworkId
- Type:
- Required: Yes
PolicyVersionId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetCoreNetworkChangeEventsResponse
CoreNetworkChangeEvents
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.CoreNetworkChangeEvent]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetCoreNetworkChangeSetRequest
CoreNetworkId
- Type:
- Required: Yes
PolicyVersionId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetCoreNetworkChangeSetRequestPaginate
CoreNetworkId
- Type:
- Required: Yes
PolicyVersionId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetCoreNetworkChangeSetResponse
CoreNetworkChanges
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.CoreNetworkChange]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetCoreNetworkPolicyRequest
CoreNetworkId
- Type:
- Required: Yes
PolicyVersionId
- Type: typing.Optional[int]
Alias
- Type: typing.Optional[typing.Literal['LATEST', 'LIVE']]
GetCoreNetworkPolicyResponse
CoreNetworkPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetCoreNetworkRequest
CoreNetworkId
- Type:
- Required: Yes
GetCoreNetworkResponse
CoreNetwork
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetCustomerGatewayAssociationsRequest
GlobalNetworkId
- Type:
- Required: Yes
CustomerGatewayArns
- Type: typing.Optional[typing.List[str]]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetCustomerGatewayAssociationsRequestPaginate
GlobalNetworkId
- Type:
- Required: Yes
CustomerGatewayArns
- Type: typing.Optional[typing.List[str]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetCustomerGatewayAssociationsResponse
CustomerGatewayAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.CustomerGatewayAssociation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetDevicesRequest
GlobalNetworkId
- Type:
- Required: Yes
DeviceIds
- Type: typing.Optional[typing.List[str]]
SiteId
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetDevicesRequestPaginate
GlobalNetworkId
- Type:
- Required: Yes
DeviceIds
- Type: typing.Optional[typing.List[str]]
SiteId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetDevicesResponse
Devices
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Device]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetDirectConnectGatewayAttachmentRequest
AttachmentId
- Type:
- Required: Yes
GetDirectConnectGatewayAttachmentResponse
DirectConnectGatewayAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLinkAssociationsRequest
GlobalNetworkId
- Type:
- Required: Yes
DeviceId
- Type: typing.Optional[str]
LinkId
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetLinkAssociationsRequestPaginate
GlobalNetworkId
- Type:
- Required: Yes
DeviceId
- Type: typing.Optional[str]
LinkId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetLinkAssociationsResponse
LinkAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.LinkAssociation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetLinksRequest
GlobalNetworkId
- Type:
- Required: Yes
LinkIds
- Type: typing.Optional[typing.List[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]
GetLinksRequestPaginate
GlobalNetworkId
- Type:
- Required: Yes
LinkIds
- Type: typing.Optional[typing.List[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.networkmanager_classes.PaginatorConfig]
GetLinksResponse
Links
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Link]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetNetworkResourceCountsRequest
GlobalNetworkId
- Type:
- Required: Yes
ResourceType
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetNetworkResourceCountsRequestPaginate
GlobalNetworkId
- Type:
- Required: Yes
ResourceType
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetNetworkResourceCountsResponse
NetworkResourceCounts
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.NetworkResourceCount]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetNetworkResourceRelationshipsRequest
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]
GetNetworkResourceRelationshipsRequestPaginate
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.networkmanager_classes.PaginatorConfig]
GetNetworkResourceRelationshipsResponse
Relationships
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Relationship]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetNetworkResourcesRequest
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]
GetNetworkResourcesRequestPaginate
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.networkmanager_classes.PaginatorConfig]
GetNetworkResourcesResponse
NetworkResources
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.NetworkResource]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetNetworkRoutesRequest
GlobalNetworkId
- Type:
- Required: Yes
RouteTableIdentifier
- Type:
- Required: Yes
ExactCidrMatches
- Type: typing.Optional[typing.List[str]]
LongestPrefixMatches
- Type: typing.Optional[typing.List[str]]
SubnetOfMatches
- Type: typing.Optional[typing.List[str]]
SupernetOfMatches
- Type: typing.Optional[typing.List[str]]
PrefixListIds
- Type: typing.Optional[typing.List[str]]
States
- Type: typing.Optional[typing.List[typing.Literal['ACTIVE', 'BLACKHOLE']]]
Types
- Type: typing.Optional[typing.List[typing.Literal['PROPAGATED', 'STATIC']]]
DestinationFilters
- Type: typing.Optional[typing.Dict[str, typing.List[str]]]
GetNetworkRoutesResponse
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.networkmanager_classes.NetworkRoute]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetNetworkTelemetryRequest
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]
GetNetworkTelemetryRequestPaginate
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.networkmanager_classes.PaginatorConfig]
GetNetworkTelemetryResponse
NetworkTelemetry
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.NetworkTelemetry]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetResourcePolicyRequest
ResourceArn
- Type:
- Required: Yes
GetResourcePolicyResponse
PolicyDocument
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetRouteAnalysisRequest
GlobalNetworkId
- Type:
- Required: Yes
RouteAnalysisId
- Type:
- Required: Yes
GetRouteAnalysisResponse
RouteAnalysis
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSiteToSiteVpnAttachmentRequest
AttachmentId
- Type:
- Required: Yes
GetSiteToSiteVpnAttachmentResponse
SiteToSiteVpnAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSitesRequest
GlobalNetworkId
- Type:
- Required: Yes
SiteIds
- Type: typing.Optional[typing.List[str]]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetSitesRequestPaginate
GlobalNetworkId
- Type:
- Required: Yes
SiteIds
- Type: typing.Optional[typing.List[str]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetSitesResponse
Sites
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Site]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetTransitGatewayConnectPeerAssociationsRequest
GlobalNetworkId
- Type:
- Required: Yes
TransitGatewayConnectPeerArns
- Type: typing.Optional[typing.List[str]]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetTransitGatewayConnectPeerAssociationsRequestPaginate
GlobalNetworkId
- Type:
- Required: Yes
TransitGatewayConnectPeerArns
- Type: typing.Optional[typing.List[str]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetTransitGatewayConnectPeerAssociationsResponse
TransitGatewayConnectPeerAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.TransitGatewayConnectPeerAssociation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetTransitGatewayPeeringRequest
PeeringId
- Type:
- Required: Yes
GetTransitGatewayPeeringResponse
TransitGatewayPeering
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetTransitGatewayRegistrationsRequest
GlobalNetworkId
- Type:
- Required: Yes
TransitGatewayArns
- Type: typing.Optional[typing.List[str]]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
GetTransitGatewayRegistrationsRequestPaginate
GlobalNetworkId
- Type:
- Required: Yes
TransitGatewayArns
- Type: typing.Optional[typing.List[str]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
GetTransitGatewayRegistrationsResponse
TransitGatewayRegistrations
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.TransitGatewayRegistration]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetTransitGatewayRouteTableAttachmentRequest
AttachmentId
- Type:
- Required: Yes
GetTransitGatewayRouteTableAttachmentResponse
TransitGatewayRouteTableAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetVpcAttachmentRequest
AttachmentId
- Type:
- Required: Yes
GetVpcAttachmentResponse
VpcAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GlobalNetwork
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.networkmanager_classes.Tag]]
Link
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:
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.networkmanager_classes.Tag]]
LinkAssociation
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']]
ListAttachmentsRequest
CoreNetworkId
- Type: typing.Optional[str]
AttachmentType
- Type: typing.Optional[typing.Literal['CONNECT', 'DIRECT_CONNECT_GATEWAY', '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]
ListAttachmentsRequestPaginate
CoreNetworkId
- Type: typing.Optional[str]
AttachmentType
- Type: typing.Optional[typing.Literal['CONNECT', 'DIRECT_CONNECT_GATEWAY', '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.networkmanager_classes.PaginatorConfig]
ListAttachmentsResponse
Attachments
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Attachment]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListConnectPeersRequest
CoreNetworkId
- Type: typing.Optional[str]
ConnectAttachmentId
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListConnectPeersRequestPaginate
CoreNetworkId
- Type: typing.Optional[str]
ConnectAttachmentId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
ListConnectPeersResponse
ConnectPeers
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.ConnectPeerSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListCoreNetworkPolicyVersionsRequest
CoreNetworkId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListCoreNetworkPolicyVersionsRequestPaginate
CoreNetworkId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
ListCoreNetworkPolicyVersionsResponse
CoreNetworkPolicyVersions
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.CoreNetworkPolicyVersion]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListCoreNetworksRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListCoreNetworksRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PaginatorConfig]
ListCoreNetworksResponse
CoreNetworks
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.CoreNetworkSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListOrganizationServiceAccessStatusRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListOrganizationServiceAccessStatusResponse
OrganizationStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListPeeringsRequest
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]
ListPeeringsRequestPaginate
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.networkmanager_classes.PaginatorConfig]
ListPeeringsResponse
Peerings
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Peering]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
TagList
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Location
Address
- Type: typing.Optional[str]
Latitude
- Type: typing.Optional[str]
Longitude
- Type: typing.Optional[str]
NetworkFunctionGroup
Name
- Type: typing.Optional[str]
NetworkResource
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.networkmanager_classes.Tag]]
Metadata
- Type: typing.Optional[typing.Dict[str, str]]
NetworkResourceCount
ResourceType
- Type: typing.Optional[str]
Count
- Type: typing.Optional[int]
NetworkResourceSummary
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]
NetworkRoute
DestinationCidrBlock
- Type: typing.Optional[str]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.NetworkRouteDestination]]
PrefixListId
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['ACTIVE', 'BLACKHOLE']]
Type
- Type: typing.Optional[typing.Literal['PROPAGATED', 'STATIC']]
NetworkRouteDestination
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]
NetworkTelemetry
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.networkmanager_classes.ConnectionHealth]
OrganizationStatus
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.networkmanager_classes.AccountStatus]]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PathComponent
Sequence
- Type: typing.Optional[int]
Resource
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.NetworkResourceSummary]
DestinationCidrBlock
- Type: typing.Optional[str]
Peering
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.networkmanager_classes.Tag]]
CreatedAt
- Type: typing.Optional[datetime.datetime]
LastModificationErrors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PeeringError]]
PeeringError
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.networkmanager_classes.PermissionsErrorContext]
PermissionsErrorContext
MissingPermission
- Type: typing.Optional[str]
ProposedNetworkFunctionGroupChange
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
AttachmentPolicyRuleNumber
- Type: typing.Optional[int]
NetworkFunctionGroupName
- Type: typing.Optional[str]
ProposedSegmentChange
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]]
AttachmentPolicyRuleNumber
- Type: typing.Optional[int]
SegmentName
- Type: typing.Optional[str]
PutCoreNetworkPolicyRequest
CoreNetworkId
- Type:
- Required: Yes
PolicyDocument
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
LatestVersionId
- Type: typing.Optional[int]
ClientToken
- Type: typing.Optional[str]
PutCoreNetworkPolicyResponse
CoreNetworkPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutResourcePolicyRequest
PolicyDocument
- Type:
- Required: Yes
ResourceArn
- Type:
- Required: Yes
RegisterTransitGatewayRequest
GlobalNetworkId
- Type:
- Required: Yes
TransitGatewayArn
- Type:
- Required: Yes
RegisterTransitGatewayResponse
TransitGatewayRegistration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RejectAttachmentRequest
AttachmentId
- Type:
- Required: Yes
RejectAttachmentResponse
Attachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Relationship
From
- Type: typing.Optional[str]
To
- Type: typing.Optional[str]
ResponseMetadata
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]
RestoreCoreNetworkPolicyVersionRequest
CoreNetworkId
- Type:
- Required: Yes
PolicyVersionId
- Type:
- Required: Yes
RestoreCoreNetworkPolicyVersionResponse
CoreNetworkPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RouteAnalysis
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.networkmanager_classes.RouteAnalysisEndpointOptions]
Destination
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.RouteAnalysisEndpointOptions]
IncludeReturnPath
- Type: typing.Optional[bool]
UseMiddleboxes
- Type: typing.Optional[bool]
ForwardPath
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.RouteAnalysisPath]
ReturnPath
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.RouteAnalysisPath]
RouteAnalysisCompletion
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]]
RouteAnalysisEndpointOptions
TransitGatewayAttachmentArn
- Type: typing.Optional[str]
TransitGatewayArn
- Type: typing.Optional[str]
IpAddress
- Type: typing.Optional[str]
RouteAnalysisEndpointOptionsSpecification
TransitGatewayAttachmentArn
- Type: typing.Optional[str]
IpAddress
- Type: typing.Optional[str]
RouteAnalysisPath
CompletionStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.RouteAnalysisCompletion]
Path
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.PathComponent]]
RouteTableIdentifier
TransitGatewayRouteTableArn
- Type: typing.Optional[str]
CoreNetworkSegmentEdge
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.CoreNetworkSegmentEdgeIdentifier]
CoreNetworkNetworkFunctionGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.CoreNetworkNetworkFunctionGroupIdentifier]
ServiceInsertionAction
Action
- Type: typing.Optional[typing.Literal['send-to', 'send-via']]
Mode
- Type: typing.Optional[typing.Literal['dual-hop', 'single-hop']]
WhenSentTo
- Type:
Via
- Type:
ServiceInsertionSegments
SendVia
- Type: typing.Optional[typing.List[str]]
SendTo
- Type: typing.Optional[typing.List[str]]
Site
SiteId
- Type: typing.Optional[str]
SiteArn
- Type: typing.Optional[str]
GlobalNetworkId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Location
- Type:
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.networkmanager_classes.Tag]]
SiteToSiteVpnAttachment
Attachment
- Type:
VpnConnectionArn
- Type: typing.Optional[str]
StartOrganizationServiceAccessUpdateRequest
Action
- Type:
- Required: Yes
StartOrganizationServiceAccessUpdateResponse
OrganizationStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartRouteAnalysisRequest
GlobalNetworkId
- Type:
- Required: Yes
Source
- Type:
- Required: Yes
Destination
- Type:
- Required: Yes
IncludeReturnPath
- Type: typing.Optional[bool]
UseMiddleboxes
- Type: typing.Optional[bool]
StartRouteAnalysisResponse
RouteAnalysis
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Tag
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
TagResourceRequest
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.Tag]
- Required: Yes
TransitGatewayConnectPeerAssociation
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']]
TransitGatewayPeering
Peering
- Type:
TransitGatewayArn
- Type: typing.Optional[str]
TransitGatewayPeeringAttachmentId
- Type: typing.Optional[str]
TransitGatewayRegistration
GlobalNetworkId
- Type: typing.Optional[str]
TransitGatewayArn
- Type: typing.Optional[str]
State
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.TransitGatewayRegistrationStateReason]
TransitGatewayRegistrationStateReason
Code
- Type: typing.Optional[typing.Literal['AVAILABLE', 'DELETED', 'DELETING', 'FAILED', 'PENDING']]
Message
- Type: typing.Optional[str]
TransitGatewayRouteTableAttachment
Attachment
- Type:
PeeringId
- Type: typing.Optional[str]
TransitGatewayRouteTableArn
- Type: typing.Optional[str]
UntagResourceRequest
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.List[str]
- Required: Yes
UpdateConnectionRequest
GlobalNetworkId
- Type:
- Required: Yes
ConnectionId
- Type:
- Required: Yes
LinkId
- Type: typing.Optional[str]
ConnectedLinkId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
UpdateConnectionResponse
Connection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateCoreNetworkRequest
CoreNetworkId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
UpdateCoreNetworkResponse
CoreNetwork
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateDeviceRequest
GlobalNetworkId
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
AWSLocation
- Type:
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:
SiteId
- Type: typing.Optional[str]
UpdateDeviceResponse
Device
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateDirectConnectGatewayAttachmentRequest
AttachmentId
- Type:
- Required: Yes
EdgeLocations
- Type: typing.Optional[typing.List[str]]
UpdateDirectConnectGatewayAttachmentResponse
DirectConnectGatewayAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateGlobalNetworkRequest
GlobalNetworkId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
UpdateGlobalNetworkResponse
GlobalNetwork
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateLinkRequest
GlobalNetworkId
- Type:
- Required: Yes
LinkId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
Bandwidth
- Type:
Provider
- Type: typing.Optional[str]
UpdateLinkResponse
Link
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateNetworkResourceMetadataRequest
GlobalNetworkId
- Type:
- Required: Yes
ResourceArn
- Type:
- Required: Yes
Metadata
- Type: typing.Dict[str, str]
- Required: Yes
UpdateNetworkResourceMetadataResponse
ResourceArn
- Type:
- Required: Yes
Metadata
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSiteRequest
GlobalNetworkId
- Type:
- Required: Yes
SiteId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Location
- Type:
UpdateSiteResponse
Site
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateVpcAttachmentRequest
AttachmentId
- Type:
- Required: Yes
AddSubnetArns
- Type: typing.Optional[typing.List[str]]
RemoveSubnetArns
- Type: typing.Optional[typing.List[str]]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.VpcOptions]
UpdateVpcAttachmentResponse
VpcAttachment
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Via
NetworkFunctionGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.NetworkFunctionGroup]]
WithEdgeOverrides
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.EdgeOverride]]
VpcAttachment
Attachment
- Type:
SubnetArns
- Type: typing.Optional[typing.List[str]]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.networkmanager.networkmanager_classes.VpcOptions]
VpcOptions
Ipv6Support
- Type: typing.Optional[bool]
ApplianceModeSupport
- Type: typing.Optional[bool]
WhenSentTo
WhenSentToSegmentsList
- Type: typing.Optional[typing.List[str]]