Typed dictionaries
Index > NetworkManager > Typed dictionaries
Auto-generated documentation for NetworkManager type annotations stubs module mypy-boto3-networkmanager.
AWSLocationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AWSLocationTypeDef
def get_value() -> AWSLocationTypeDef:
return {
"Zone": ...,
}
AcceptAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AcceptAttachmentRequestRequestTypeDef
def get_value() -> AcceptAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
AccountStatusTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AccountStatusTypeDef
def get_value() -> AccountStatusTypeDef:
return {
"AccountId": ...,
}
Definition
class AccountStatusTypeDef(TypedDict):
AccountId: NotRequired[str],
SLRDeploymentStatus: NotRequired[str],
AssociateConnectPeerRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AssociateConnectPeerRequestRequestTypeDef
def get_value() -> AssociateConnectPeerRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"ConnectPeerId": ...,
"DeviceId": ...,
}
Definition
class AssociateConnectPeerRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectPeerId: str,
DeviceId: str,
LinkId: NotRequired[str],
ConnectPeerAssociationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ConnectPeerAssociationTypeDef
def get_value() -> ConnectPeerAssociationTypeDef:
return {
"ConnectPeerId": ...,
}
Definition
class ConnectPeerAssociationTypeDef(TypedDict):
ConnectPeerId: NotRequired[str],
GlobalNetworkId: NotRequired[str],
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
State: NotRequired[ConnectPeerAssociationStateType], # (1)
AssociateCustomerGatewayRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AssociateCustomerGatewayRequestRequestTypeDef
def get_value() -> AssociateCustomerGatewayRequestRequestTypeDef:
return {
"CustomerGatewayArn": ...,
"GlobalNetworkId": ...,
"DeviceId": ...,
}
Definition
class AssociateCustomerGatewayRequestRequestTypeDef(TypedDict):
CustomerGatewayArn: str,
GlobalNetworkId: str,
DeviceId: str,
LinkId: NotRequired[str],
CustomerGatewayAssociationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CustomerGatewayAssociationTypeDef
def get_value() -> CustomerGatewayAssociationTypeDef:
return {
"CustomerGatewayArn": ...,
}
Definition
class CustomerGatewayAssociationTypeDef(TypedDict):
CustomerGatewayArn: NotRequired[str],
GlobalNetworkId: NotRequired[str],
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
State: NotRequired[CustomerGatewayAssociationStateType], # (1)
AssociateLinkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AssociateLinkRequestRequestTypeDef
def get_value() -> AssociateLinkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"DeviceId": ...,
"LinkId": ...,
}
Definition
class AssociateLinkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: str,
LinkId: str,
LinkAssociationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import LinkAssociationTypeDef
def get_value() -> LinkAssociationTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class LinkAssociationTypeDef(TypedDict):
GlobalNetworkId: NotRequired[str],
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
LinkAssociationState: NotRequired[LinkAssociationStateType], # (1)
AssociateTransitGatewayConnectPeerRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AssociateTransitGatewayConnectPeerRequestRequestTypeDef
def get_value() -> AssociateTransitGatewayConnectPeerRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"TransitGatewayConnectPeerArn": ...,
"DeviceId": ...,
}
Definition
class AssociateTransitGatewayConnectPeerRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayConnectPeerArn: str,
DeviceId: str,
LinkId: NotRequired[str],
TransitGatewayConnectPeerAssociationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import TransitGatewayConnectPeerAssociationTypeDef
def get_value() -> TransitGatewayConnectPeerAssociationTypeDef:
return {
"TransitGatewayConnectPeerArn": ...,
}
Definition
class TransitGatewayConnectPeerAssociationTypeDef(TypedDict):
TransitGatewayConnectPeerArn: NotRequired[str],
GlobalNetworkId: NotRequired[str],
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
State: NotRequired[TransitGatewayConnectPeerAssociationStateType], # (1)
TagTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
BandwidthTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import BandwidthTypeDef
def get_value() -> BandwidthTypeDef:
return {
"UploadSpeed": ...,
}
Definition
class BandwidthTypeDef(TypedDict):
UploadSpeed: NotRequired[int],
DownloadSpeed: NotRequired[int],
BgpOptionsTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import BgpOptionsTypeDef
def get_value() -> BgpOptionsTypeDef:
return {
"PeerAsn": ...,
}
ConnectAttachmentOptionsTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ConnectAttachmentOptionsTypeDef
def get_value() -> ConnectAttachmentOptionsTypeDef:
return {
"Protocol": ...,
}
Definition
class ConnectAttachmentOptionsTypeDef(TypedDict):
Protocol: NotRequired[TunnelProtocolType], # (1)
ConnectPeerBgpConfigurationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ConnectPeerBgpConfigurationTypeDef
def get_value() -> ConnectPeerBgpConfigurationTypeDef:
return {
"CoreNetworkAsn": ...,
}
Definition
class ConnectPeerBgpConfigurationTypeDef(TypedDict):
CoreNetworkAsn: NotRequired[int],
PeerAsn: NotRequired[int],
CoreNetworkAddress: NotRequired[str],
PeerAddress: NotRequired[str],
ConnectionHealthTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ConnectionHealthTypeDef
def get_value() -> ConnectionHealthTypeDef:
return {
"Type": ...,
}
Definition
class ConnectionHealthTypeDef(TypedDict):
Type: NotRequired[ConnectionTypeType], # (1)
Status: NotRequired[ConnectionStatusType], # (2)
Timestamp: NotRequired[datetime],
CoreNetworkChangeEventValuesTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkChangeEventValuesTypeDef
def get_value() -> CoreNetworkChangeEventValuesTypeDef:
return {
"EdgeLocation": ...,
}
Definition
class CoreNetworkChangeEventValuesTypeDef(TypedDict):
EdgeLocation: NotRequired[str],
SegmentName: NotRequired[str],
AttachmentId: NotRequired[str],
Cidr: NotRequired[str],
CoreNetworkChangeValuesTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkChangeValuesTypeDef
def get_value() -> CoreNetworkChangeValuesTypeDef:
return {
"SegmentName": ...,
}
Definition
class CoreNetworkChangeValuesTypeDef(TypedDict):
SegmentName: NotRequired[str],
EdgeLocations: NotRequired[List[str]],
Asn: NotRequired[int],
Cidr: NotRequired[str],
DestinationIdentifier: NotRequired[str],
InsideCidrBlocks: NotRequired[List[str]],
SharedSegments: NotRequired[List[str]],
CoreNetworkEdgeTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkEdgeTypeDef
def get_value() -> CoreNetworkEdgeTypeDef:
return {
"EdgeLocation": ...,
}
Definition
class CoreNetworkEdgeTypeDef(TypedDict):
EdgeLocation: NotRequired[str],
Asn: NotRequired[int],
InsideCidrBlocks: NotRequired[List[str]],
CoreNetworkPolicyErrorTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkPolicyErrorTypeDef
def get_value() -> CoreNetworkPolicyErrorTypeDef:
return {
"ErrorCode": ...,
"Message": ...,
}
Definition
class CoreNetworkPolicyErrorTypeDef(TypedDict):
ErrorCode: str,
Message: str,
Path: NotRequired[str],
CoreNetworkPolicyVersionTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkPolicyVersionTypeDef
def get_value() -> CoreNetworkPolicyVersionTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class CoreNetworkPolicyVersionTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
PolicyVersionId: NotRequired[int],
Alias: NotRequired[CoreNetworkPolicyAliasType], # (1)
Description: NotRequired[str],
CreatedAt: NotRequired[datetime],
ChangeSetState: NotRequired[ChangeSetStateType], # (2)
CoreNetworkSegmentEdgeIdentifierTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkSegmentEdgeIdentifierTypeDef
def get_value() -> CoreNetworkSegmentEdgeIdentifierTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class CoreNetworkSegmentEdgeIdentifierTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
SegmentName: NotRequired[str],
EdgeLocation: NotRequired[str],
CoreNetworkSegmentTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkSegmentTypeDef
def get_value() -> CoreNetworkSegmentTypeDef:
return {
"Name": ...,
}
Definition
class CoreNetworkSegmentTypeDef(TypedDict):
Name: NotRequired[str],
EdgeLocations: NotRequired[List[str]],
SharedSegments: NotRequired[List[str]],
LocationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import LocationTypeDef
def get_value() -> LocationTypeDef:
return {
"Address": ...,
}
Definition
class LocationTypeDef(TypedDict):
Address: NotRequired[str],
Latitude: NotRequired[str],
Longitude: NotRequired[str],
VpcOptionsTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import VpcOptionsTypeDef
def get_value() -> VpcOptionsTypeDef:
return {
"Ipv6Support": ...,
}
Definition
class VpcOptionsTypeDef(TypedDict):
Ipv6Support: NotRequired[bool],
ApplianceModeSupport: NotRequired[bool],
DeleteAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteAttachmentRequestRequestTypeDef
def get_value() -> DeleteAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
DeleteConnectPeerRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteConnectPeerRequestRequestTypeDef
def get_value() -> DeleteConnectPeerRequestRequestTypeDef:
return {
"ConnectPeerId": ...,
}
DeleteConnectionRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteConnectionRequestRequestTypeDef
def get_value() -> DeleteConnectionRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"ConnectionId": ...,
}
Definition
class DeleteConnectionRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectionId: str,
DeleteCoreNetworkPolicyVersionRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteCoreNetworkPolicyVersionRequestRequestTypeDef
def get_value() -> DeleteCoreNetworkPolicyVersionRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
Definition
class DeleteCoreNetworkPolicyVersionRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
DeleteCoreNetworkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteCoreNetworkRequestRequestTypeDef
def get_value() -> DeleteCoreNetworkRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
DeleteDeviceRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteDeviceRequestRequestTypeDef
def get_value() -> DeleteDeviceRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"DeviceId": ...,
}
DeleteGlobalNetworkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteGlobalNetworkRequestRequestTypeDef
def get_value() -> DeleteGlobalNetworkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
DeleteLinkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteLinkRequestRequestTypeDef
def get_value() -> DeleteLinkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"LinkId": ...,
}
DeletePeeringRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeletePeeringRequestRequestTypeDef
def get_value() -> DeletePeeringRequestRequestTypeDef:
return {
"PeeringId": ...,
}
DeleteResourcePolicyRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteResourcePolicyRequestRequestTypeDef
def get_value() -> DeleteResourcePolicyRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
DeleteSiteRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteSiteRequestRequestTypeDef
def get_value() -> DeleteSiteRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"SiteId": ...,
}
DeregisterTransitGatewayRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeregisterTransitGatewayRequestRequestTypeDef
def get_value() -> DeregisterTransitGatewayRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"TransitGatewayArn": ...,
}
Definition
class DeregisterTransitGatewayRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayArn: str,
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeGlobalNetworksRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DescribeGlobalNetworksRequestRequestTypeDef
def get_value() -> DescribeGlobalNetworksRequestRequestTypeDef:
return {
"GlobalNetworkIds": ...,
}
Definition
class DescribeGlobalNetworksRequestRequestTypeDef(TypedDict):
GlobalNetworkIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DisassociateConnectPeerRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DisassociateConnectPeerRequestRequestTypeDef
def get_value() -> DisassociateConnectPeerRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"ConnectPeerId": ...,
}
Definition
class DisassociateConnectPeerRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectPeerId: str,
DisassociateCustomerGatewayRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DisassociateCustomerGatewayRequestRequestTypeDef
def get_value() -> DisassociateCustomerGatewayRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"CustomerGatewayArn": ...,
}
Definition
class DisassociateCustomerGatewayRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
CustomerGatewayArn: str,
DisassociateLinkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DisassociateLinkRequestRequestTypeDef
def get_value() -> DisassociateLinkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"DeviceId": ...,
"LinkId": ...,
}
Definition
class DisassociateLinkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: str,
LinkId: str,
DisassociateTransitGatewayConnectPeerRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DisassociateTransitGatewayConnectPeerRequestRequestTypeDef
def get_value() -> DisassociateTransitGatewayConnectPeerRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"TransitGatewayConnectPeerArn": ...,
}
Definition
class DisassociateTransitGatewayConnectPeerRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayConnectPeerArn: str,
ExecuteCoreNetworkChangeSetRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ExecuteCoreNetworkChangeSetRequestRequestTypeDef
def get_value() -> ExecuteCoreNetworkChangeSetRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
Definition
class ExecuteCoreNetworkChangeSetRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
GetConnectAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetConnectAttachmentRequestRequestTypeDef
def get_value() -> GetConnectAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
GetConnectPeerAssociationsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetConnectPeerAssociationsRequestRequestTypeDef
def get_value() -> GetConnectPeerAssociationsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetConnectPeerAssociationsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectPeerIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetConnectPeerRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetConnectPeerRequestRequestTypeDef
def get_value() -> GetConnectPeerRequestRequestTypeDef:
return {
"ConnectPeerId": ...,
}
GetConnectionsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetConnectionsRequestRequestTypeDef
def get_value() -> GetConnectionsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetConnectionsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectionIds: NotRequired[Sequence[str]],
DeviceId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetCoreNetworkChangeEventsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeEventsRequestRequestTypeDef
def get_value() -> GetCoreNetworkChangeEventsRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
Definition
class GetCoreNetworkChangeEventsRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetCoreNetworkChangeSetRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeSetRequestRequestTypeDef
def get_value() -> GetCoreNetworkChangeSetRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
Definition
class GetCoreNetworkChangeSetRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetCoreNetworkPolicyRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkPolicyRequestRequestTypeDef
def get_value() -> GetCoreNetworkPolicyRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class GetCoreNetworkPolicyRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: NotRequired[int],
Alias: NotRequired[CoreNetworkPolicyAliasType], # (1)
GetCoreNetworkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkRequestRequestTypeDef
def get_value() -> GetCoreNetworkRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
GetCustomerGatewayAssociationsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCustomerGatewayAssociationsRequestRequestTypeDef
def get_value() -> GetCustomerGatewayAssociationsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetCustomerGatewayAssociationsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
CustomerGatewayArns: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetDevicesRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetDevicesRequestRequestTypeDef
def get_value() -> GetDevicesRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetDevicesRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceIds: NotRequired[Sequence[str]],
SiteId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetLinkAssociationsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetLinkAssociationsRequestRequestTypeDef
def get_value() -> GetLinkAssociationsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetLinkAssociationsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetLinksRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetLinksRequestRequestTypeDef
def get_value() -> GetLinksRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetLinksRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
LinkIds: NotRequired[Sequence[str]],
SiteId: NotRequired[str],
Type: NotRequired[str],
Provider: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetNetworkResourceCountsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceCountsRequestRequestTypeDef
def get_value() -> GetNetworkResourceCountsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetNetworkResourceCountsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ResourceType: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
NetworkResourceCountTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import NetworkResourceCountTypeDef
def get_value() -> NetworkResourceCountTypeDef:
return {
"ResourceType": ...,
}
Definition
class NetworkResourceCountTypeDef(TypedDict):
ResourceType: NotRequired[str],
Count: NotRequired[int],
GetNetworkResourceRelationshipsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceRelationshipsRequestRequestTypeDef
def get_value() -> GetNetworkResourceRelationshipsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetNetworkResourceRelationshipsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
CoreNetworkId: NotRequired[str],
RegisteredGatewayArn: NotRequired[str],
AwsRegion: NotRequired[str],
AccountId: NotRequired[str],
ResourceType: NotRequired[str],
ResourceArn: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
RelationshipTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RelationshipTypeDef
def get_value() -> RelationshipTypeDef:
return {
"From": ...,
}
GetNetworkResourcesRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourcesRequestRequestTypeDef
def get_value() -> GetNetworkResourcesRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetNetworkResourcesRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
CoreNetworkId: NotRequired[str],
RegisteredGatewayArn: NotRequired[str],
AwsRegion: NotRequired[str],
AccountId: NotRequired[str],
ResourceType: NotRequired[str],
ResourceArn: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetNetworkTelemetryRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkTelemetryRequestRequestTypeDef
def get_value() -> GetNetworkTelemetryRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetNetworkTelemetryRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
CoreNetworkId: NotRequired[str],
RegisteredGatewayArn: NotRequired[str],
AwsRegion: NotRequired[str],
AccountId: NotRequired[str],
ResourceType: NotRequired[str],
ResourceArn: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetResourcePolicyRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetResourcePolicyRequestRequestTypeDef
def get_value() -> GetResourcePolicyRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
GetRouteAnalysisRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetRouteAnalysisRequestRequestTypeDef
def get_value() -> GetRouteAnalysisRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"RouteAnalysisId": ...,
}
Definition
class GetRouteAnalysisRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
RouteAnalysisId: str,
GetSiteToSiteVpnAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetSiteToSiteVpnAttachmentRequestRequestTypeDef
def get_value() -> GetSiteToSiteVpnAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
GetSitesRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetSitesRequestRequestTypeDef
def get_value() -> GetSitesRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetSitesRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
SiteIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef
def get_value() -> GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayConnectPeerArns: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetTransitGatewayPeeringRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayPeeringRequestRequestTypeDef
def get_value() -> GetTransitGatewayPeeringRequestRequestTypeDef:
return {
"PeeringId": ...,
}
GetTransitGatewayRegistrationsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayRegistrationsRequestRequestTypeDef
def get_value() -> GetTransitGatewayRegistrationsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetTransitGatewayRegistrationsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayArns: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef
def get_value() -> GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
Definition
class GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef(TypedDict):
AttachmentId: str,
GetVpcAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetVpcAttachmentRequestRequestTypeDef
def get_value() -> GetVpcAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
ListAttachmentsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListAttachmentsRequestRequestTypeDef
def get_value() -> ListAttachmentsRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class ListAttachmentsRequestRequestTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
AttachmentType: NotRequired[AttachmentTypeType], # (1)
EdgeLocation: NotRequired[str],
State: NotRequired[AttachmentStateType], # (2)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListConnectPeersRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListConnectPeersRequestRequestTypeDef
def get_value() -> ListConnectPeersRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class ListConnectPeersRequestRequestTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
ConnectAttachmentId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListCoreNetworkPolicyVersionsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworkPolicyVersionsRequestRequestTypeDef
def get_value() -> ListCoreNetworkPolicyVersionsRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class ListCoreNetworkPolicyVersionsRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListCoreNetworksRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworksRequestRequestTypeDef
def get_value() -> ListCoreNetworksRequestRequestTypeDef:
return {
"MaxResults": ...,
}
Definition
class ListCoreNetworksRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListOrganizationServiceAccessStatusRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListOrganizationServiceAccessStatusRequestRequestTypeDef
def get_value() -> ListOrganizationServiceAccessStatusRequestRequestTypeDef:
return {
"MaxResults": ...,
}
Definition
class ListOrganizationServiceAccessStatusRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListPeeringsRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListPeeringsRequestRequestTypeDef
def get_value() -> ListPeeringsRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class ListPeeringsRequestRequestTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
PeeringType: NotRequired[PeeringTypeType], # (1)
EdgeLocation: NotRequired[str],
State: NotRequired[PeeringStateType], # (2)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
- See PeeringTypeType
- See PeeringStateType
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
NetworkResourceSummaryTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import NetworkResourceSummaryTypeDef
def get_value() -> NetworkResourceSummaryTypeDef:
return {
"RegisteredGatewayArn": ...,
}
Definition
class NetworkResourceSummaryTypeDef(TypedDict):
RegisteredGatewayArn: NotRequired[str],
ResourceArn: NotRequired[str],
ResourceType: NotRequired[str],
Definition: NotRequired[str],
NameTag: NotRequired[str],
IsMiddlebox: NotRequired[bool],
NetworkRouteDestinationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import NetworkRouteDestinationTypeDef
def get_value() -> NetworkRouteDestinationTypeDef:
return {
"CoreNetworkAttachmentId": ...,
}
Definition
class NetworkRouteDestinationTypeDef(TypedDict):
CoreNetworkAttachmentId: NotRequired[str],
TransitGatewayAttachmentId: NotRequired[str],
SegmentName: NotRequired[str],
EdgeLocation: NotRequired[str],
ResourceType: NotRequired[str],
ResourceId: NotRequired[str],
PutCoreNetworkPolicyRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import PutCoreNetworkPolicyRequestRequestTypeDef
def get_value() -> PutCoreNetworkPolicyRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyDocument": ...,
}
Definition
class PutCoreNetworkPolicyRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyDocument: str,
Description: NotRequired[str],
LatestVersionId: NotRequired[int],
ClientToken: NotRequired[str],
PutResourcePolicyRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import PutResourcePolicyRequestRequestTypeDef
def get_value() -> PutResourcePolicyRequestRequestTypeDef:
return {
"PolicyDocument": ...,
"ResourceArn": ...,
}
Definition
class PutResourcePolicyRequestRequestTypeDef(TypedDict):
PolicyDocument: str,
ResourceArn: str,
RegisterTransitGatewayRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RegisterTransitGatewayRequestRequestTypeDef
def get_value() -> RegisterTransitGatewayRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"TransitGatewayArn": ...,
}
Definition
class RegisterTransitGatewayRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayArn: str,
RejectAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RejectAttachmentRequestRequestTypeDef
def get_value() -> RejectAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
RestoreCoreNetworkPolicyVersionRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RestoreCoreNetworkPolicyVersionRequestRequestTypeDef
def get_value() -> RestoreCoreNetworkPolicyVersionRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
Definition
class RestoreCoreNetworkPolicyVersionRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
RouteAnalysisCompletionTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RouteAnalysisCompletionTypeDef
def get_value() -> RouteAnalysisCompletionTypeDef:
return {
"ResultCode": ...,
}
Definition
class RouteAnalysisCompletionTypeDef(TypedDict):
ResultCode: NotRequired[RouteAnalysisCompletionResultCodeType], # (1)
ReasonCode: NotRequired[RouteAnalysisCompletionReasonCodeType], # (2)
ReasonContext: NotRequired[Dict[str, str]],
RouteAnalysisEndpointOptionsSpecificationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RouteAnalysisEndpointOptionsSpecificationTypeDef
def get_value() -> RouteAnalysisEndpointOptionsSpecificationTypeDef:
return {
"TransitGatewayAttachmentArn": ...,
}
Definition
class RouteAnalysisEndpointOptionsSpecificationTypeDef(TypedDict):
TransitGatewayAttachmentArn: NotRequired[str],
IpAddress: NotRequired[str],
RouteAnalysisEndpointOptionsTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RouteAnalysisEndpointOptionsTypeDef
def get_value() -> RouteAnalysisEndpointOptionsTypeDef:
return {
"TransitGatewayAttachmentArn": ...,
}
Definition
class RouteAnalysisEndpointOptionsTypeDef(TypedDict):
TransitGatewayAttachmentArn: NotRequired[str],
TransitGatewayArn: NotRequired[str],
IpAddress: NotRequired[str],
StartOrganizationServiceAccessUpdateRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import StartOrganizationServiceAccessUpdateRequestRequestTypeDef
def get_value() -> StartOrganizationServiceAccessUpdateRequestRequestTypeDef:
return {
"Action": ...,
}
TransitGatewayRegistrationStateReasonTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import TransitGatewayRegistrationStateReasonTypeDef
def get_value() -> TransitGatewayRegistrationStateReasonTypeDef:
return {
"Code": ...,
}
Definition
class TransitGatewayRegistrationStateReasonTypeDef(TypedDict):
Code: NotRequired[TransitGatewayRegistrationStateType], # (1)
Message: NotRequired[str],
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateConnectionRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateConnectionRequestRequestTypeDef
def get_value() -> UpdateConnectionRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"ConnectionId": ...,
}
Definition
class UpdateConnectionRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectionId: str,
LinkId: NotRequired[str],
ConnectedLinkId: NotRequired[str],
Description: NotRequired[str],
UpdateCoreNetworkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateCoreNetworkRequestRequestTypeDef
def get_value() -> UpdateCoreNetworkRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class UpdateCoreNetworkRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
Description: NotRequired[str],
UpdateGlobalNetworkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateGlobalNetworkRequestRequestTypeDef
def get_value() -> UpdateGlobalNetworkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class UpdateGlobalNetworkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
Description: NotRequired[str],
UpdateNetworkResourceMetadataRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateNetworkResourceMetadataRequestRequestTypeDef
def get_value() -> UpdateNetworkResourceMetadataRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"ResourceArn": ...,
"Metadata": ...,
}
Definition
class UpdateNetworkResourceMetadataRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ResourceArn: str,
Metadata: Mapping[str, str],
GetResourcePolicyResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetResourcePolicyResponseTypeDef
def get_value() -> GetResourcePolicyResponseTypeDef:
return {
"PolicyDocument": ...,
"ResponseMetadata": ...,
}
Definition
class GetResourcePolicyResponseTypeDef(TypedDict):
PolicyDocument: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateNetworkResourceMetadataResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateNetworkResourceMetadataResponseTypeDef
def get_value() -> UpdateNetworkResourceMetadataResponseTypeDef:
return {
"ResourceArn": ...,
"Metadata": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateNetworkResourceMetadataResponseTypeDef(TypedDict):
ResourceArn: str,
Metadata: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
OrganizationStatusTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import OrganizationStatusTypeDef
def get_value() -> OrganizationStatusTypeDef:
return {
"OrganizationId": ...,
}
Definition
class OrganizationStatusTypeDef(TypedDict):
OrganizationId: NotRequired[str],
OrganizationAwsServiceAccessStatus: NotRequired[str],
SLRDeploymentStatus: NotRequired[str],
AccountStatusList: NotRequired[List[AccountStatusTypeDef]], # (1)
AssociateConnectPeerResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AssociateConnectPeerResponseTypeDef
def get_value() -> AssociateConnectPeerResponseTypeDef:
return {
"ConnectPeerAssociation": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateConnectPeerResponseTypeDef(TypedDict):
ConnectPeerAssociation: ConnectPeerAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateConnectPeerResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DisassociateConnectPeerResponseTypeDef
def get_value() -> DisassociateConnectPeerResponseTypeDef:
return {
"ConnectPeerAssociation": ...,
"ResponseMetadata": ...,
}
Definition
class DisassociateConnectPeerResponseTypeDef(TypedDict):
ConnectPeerAssociation: ConnectPeerAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetConnectPeerAssociationsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetConnectPeerAssociationsResponseTypeDef
def get_value() -> GetConnectPeerAssociationsResponseTypeDef:
return {
"ConnectPeerAssociations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetConnectPeerAssociationsResponseTypeDef(TypedDict):
ConnectPeerAssociations: List[ConnectPeerAssociationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssociateCustomerGatewayResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AssociateCustomerGatewayResponseTypeDef
def get_value() -> AssociateCustomerGatewayResponseTypeDef:
return {
"CustomerGatewayAssociation": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateCustomerGatewayResponseTypeDef(TypedDict):
CustomerGatewayAssociation: CustomerGatewayAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateCustomerGatewayResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DisassociateCustomerGatewayResponseTypeDef
def get_value() -> DisassociateCustomerGatewayResponseTypeDef:
return {
"CustomerGatewayAssociation": ...,
"ResponseMetadata": ...,
}
Definition
class DisassociateCustomerGatewayResponseTypeDef(TypedDict):
CustomerGatewayAssociation: CustomerGatewayAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetCustomerGatewayAssociationsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCustomerGatewayAssociationsResponseTypeDef
def get_value() -> GetCustomerGatewayAssociationsResponseTypeDef:
return {
"CustomerGatewayAssociations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetCustomerGatewayAssociationsResponseTypeDef(TypedDict):
CustomerGatewayAssociations: List[CustomerGatewayAssociationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssociateLinkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AssociateLinkResponseTypeDef
def get_value() -> AssociateLinkResponseTypeDef:
return {
"LinkAssociation": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateLinkResponseTypeDef(TypedDict):
LinkAssociation: LinkAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateLinkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DisassociateLinkResponseTypeDef
def get_value() -> DisassociateLinkResponseTypeDef:
return {
"LinkAssociation": ...,
"ResponseMetadata": ...,
}
Definition
class DisassociateLinkResponseTypeDef(TypedDict):
LinkAssociation: LinkAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetLinkAssociationsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetLinkAssociationsResponseTypeDef
def get_value() -> GetLinkAssociationsResponseTypeDef:
return {
"LinkAssociations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetLinkAssociationsResponseTypeDef(TypedDict):
LinkAssociations: List[LinkAssociationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssociateTransitGatewayConnectPeerResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AssociateTransitGatewayConnectPeerResponseTypeDef
def get_value() -> AssociateTransitGatewayConnectPeerResponseTypeDef:
return {
"TransitGatewayConnectPeerAssociation": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateTransitGatewayConnectPeerResponseTypeDef(TypedDict):
TransitGatewayConnectPeerAssociation: TransitGatewayConnectPeerAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateTransitGatewayConnectPeerResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DisassociateTransitGatewayConnectPeerResponseTypeDef
def get_value() -> DisassociateTransitGatewayConnectPeerResponseTypeDef:
return {
"TransitGatewayConnectPeerAssociation": ...,
"ResponseMetadata": ...,
}
Definition
class DisassociateTransitGatewayConnectPeerResponseTypeDef(TypedDict):
TransitGatewayConnectPeerAssociation: TransitGatewayConnectPeerAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetTransitGatewayConnectPeerAssociationsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayConnectPeerAssociationsResponseTypeDef
def get_value() -> GetTransitGatewayConnectPeerAssociationsResponseTypeDef:
return {
"TransitGatewayConnectPeerAssociations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetTransitGatewayConnectPeerAssociationsResponseTypeDef(TypedDict):
TransitGatewayConnectPeerAssociations: List[TransitGatewayConnectPeerAssociationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ConnectPeerSummaryTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ConnectPeerSummaryTypeDef
def get_value() -> ConnectPeerSummaryTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class ConnectPeerSummaryTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
ConnectAttachmentId: NotRequired[str],
ConnectPeerId: NotRequired[str],
EdgeLocation: NotRequired[str],
ConnectPeerState: NotRequired[ConnectPeerStateType], # (1)
CreatedAt: NotRequired[datetime],
Tags: NotRequired[List[TagTypeDef]], # (2)
- See ConnectPeerStateType
- See TagTypeDef
ConnectionTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ConnectionTypeDef
def get_value() -> ConnectionTypeDef:
return {
"ConnectionId": ...,
}
Definition
class ConnectionTypeDef(TypedDict):
ConnectionId: NotRequired[str],
ConnectionArn: NotRequired[str],
GlobalNetworkId: NotRequired[str],
DeviceId: NotRequired[str],
ConnectedDeviceId: NotRequired[str],
LinkId: NotRequired[str],
ConnectedLinkId: NotRequired[str],
Description: NotRequired[str],
CreatedAt: NotRequired[datetime],
State: NotRequired[ConnectionStateType], # (1)
Tags: NotRequired[List[TagTypeDef]], # (2)
- See ConnectionStateType
- See TagTypeDef
CoreNetworkSummaryTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkSummaryTypeDef
def get_value() -> CoreNetworkSummaryTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class CoreNetworkSummaryTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
CoreNetworkArn: NotRequired[str],
GlobalNetworkId: NotRequired[str],
OwnerAccountId: NotRequired[str],
State: NotRequired[CoreNetworkStateType], # (1)
Description: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (2)
- See CoreNetworkStateType
- See TagTypeDef
CreateConnectionRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateConnectionRequestRequestTypeDef
def get_value() -> CreateConnectionRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"DeviceId": ...,
"ConnectedDeviceId": ...,
}
Definition
class CreateConnectionRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: str,
ConnectedDeviceId: str,
LinkId: NotRequired[str],
ConnectedLinkId: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateCoreNetworkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateCoreNetworkRequestRequestTypeDef
def get_value() -> CreateCoreNetworkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class CreateCoreNetworkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
PolicyDocument: NotRequired[str],
ClientToken: NotRequired[str],
- See TagTypeDef
CreateGlobalNetworkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateGlobalNetworkRequestRequestTypeDef
def get_value() -> CreateGlobalNetworkRequestRequestTypeDef:
return {
"Description": ...,
}
Definition
class CreateGlobalNetworkRequestRequestTypeDef(TypedDict):
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateSiteToSiteVpnAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateSiteToSiteVpnAttachmentRequestRequestTypeDef
def get_value() -> CreateSiteToSiteVpnAttachmentRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"VpnConnectionArn": ...,
}
Definition
class CreateSiteToSiteVpnAttachmentRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
VpnConnectionArn: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
ClientToken: NotRequired[str],
- See TagTypeDef
CreateTransitGatewayPeeringRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateTransitGatewayPeeringRequestRequestTypeDef
def get_value() -> CreateTransitGatewayPeeringRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"TransitGatewayArn": ...,
}
Definition
class CreateTransitGatewayPeeringRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
TransitGatewayArn: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
ClientToken: NotRequired[str],
- See TagTypeDef
CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef
def get_value() -> CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef:
return {
"PeeringId": ...,
"TransitGatewayRouteTableArn": ...,
}
Definition
class CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef(TypedDict):
PeeringId: str,
TransitGatewayRouteTableArn: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
ClientToken: NotRequired[str],
- See TagTypeDef
GlobalNetworkTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GlobalNetworkTypeDef
def get_value() -> GlobalNetworkTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GlobalNetworkTypeDef(TypedDict):
GlobalNetworkId: NotRequired[str],
GlobalNetworkArn: NotRequired[str],
Description: NotRequired[str],
CreatedAt: NotRequired[datetime],
State: NotRequired[GlobalNetworkStateType], # (1)
Tags: NotRequired[List[TagTypeDef]], # (2)
- See GlobalNetworkStateType
- See TagTypeDef
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"TagList": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
TagList: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
NetworkResourceTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import NetworkResourceTypeDef
def get_value() -> NetworkResourceTypeDef:
return {
"RegisteredGatewayArn": ...,
}
Definition
class NetworkResourceTypeDef(TypedDict):
RegisteredGatewayArn: NotRequired[str],
CoreNetworkId: NotRequired[str],
AwsRegion: NotRequired[str],
AccountId: NotRequired[str],
ResourceType: NotRequired[str],
ResourceId: NotRequired[str],
ResourceArn: NotRequired[str],
Definition: NotRequired[str],
DefinitionTimestamp: NotRequired[datetime],
Tags: NotRequired[List[TagTypeDef]], # (1)
Metadata: NotRequired[Dict[str, str]],
- See TagTypeDef
PeeringTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import PeeringTypeDef
def get_value() -> PeeringTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class PeeringTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
CoreNetworkArn: NotRequired[str],
PeeringId: NotRequired[str],
OwnerAccountId: NotRequired[str],
PeeringType: NotRequired[PeeringTypeType], # (1)
State: NotRequired[PeeringStateType], # (2)
EdgeLocation: NotRequired[str],
ResourceArn: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (3)
CreatedAt: NotRequired[datetime],
- See PeeringTypeType
- See PeeringStateType
- See TagTypeDef
ProposedSegmentChangeTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ProposedSegmentChangeTypeDef
def get_value() -> ProposedSegmentChangeTypeDef:
return {
"Tags": ...,
}
Definition
class ProposedSegmentChangeTypeDef(TypedDict):
Tags: NotRequired[List[TagTypeDef]], # (1)
AttachmentPolicyRuleNumber: NotRequired[int],
SegmentName: NotRequired[str],
- See TagTypeDef
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateLinkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateLinkRequestRequestTypeDef
def get_value() -> CreateLinkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"Bandwidth": ...,
"SiteId": ...,
}
Definition
class CreateLinkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
Bandwidth: BandwidthTypeDef, # (1)
SiteId: str,
Description: NotRequired[str],
Type: NotRequired[str],
Provider: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See BandwidthTypeDef
- See TagTypeDef
LinkTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import LinkTypeDef
def get_value() -> LinkTypeDef:
return {
"LinkId": ...,
}
Definition
class LinkTypeDef(TypedDict):
LinkId: NotRequired[str],
LinkArn: NotRequired[str],
GlobalNetworkId: NotRequired[str],
SiteId: NotRequired[str],
Description: NotRequired[str],
Type: NotRequired[str],
Bandwidth: NotRequired[BandwidthTypeDef], # (1)
Provider: NotRequired[str],
CreatedAt: NotRequired[datetime],
State: NotRequired[LinkStateType], # (2)
Tags: NotRequired[List[TagTypeDef]], # (3)
- See BandwidthTypeDef
- See LinkStateType
- See TagTypeDef
UpdateLinkRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateLinkRequestRequestTypeDef
def get_value() -> UpdateLinkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"LinkId": ...,
}
Definition
class UpdateLinkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
LinkId: str,
Description: NotRequired[str],
Type: NotRequired[str],
Bandwidth: NotRequired[BandwidthTypeDef], # (1)
Provider: NotRequired[str],
- See BandwidthTypeDef
CreateConnectPeerRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateConnectPeerRequestRequestTypeDef
def get_value() -> CreateConnectPeerRequestRequestTypeDef:
return {
"ConnectAttachmentId": ...,
"PeerAddress": ...,
"InsideCidrBlocks": ...,
}
Definition
class CreateConnectPeerRequestRequestTypeDef(TypedDict):
ConnectAttachmentId: str,
PeerAddress: str,
InsideCidrBlocks: Sequence[str],
CoreNetworkAddress: NotRequired[str],
BgpOptions: NotRequired[BgpOptionsTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ClientToken: NotRequired[str],
- See BgpOptionsTypeDef
- See TagTypeDef
CreateConnectAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateConnectAttachmentRequestRequestTypeDef
def get_value() -> CreateConnectAttachmentRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"EdgeLocation": ...,
"TransportAttachmentId": ...,
"Options": ...,
}
Definition
class CreateConnectAttachmentRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
EdgeLocation: str,
TransportAttachmentId: str,
Options: ConnectAttachmentOptionsTypeDef, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ClientToken: NotRequired[str],
ConnectPeerConfigurationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ConnectPeerConfigurationTypeDef
def get_value() -> ConnectPeerConfigurationTypeDef:
return {
"CoreNetworkAddress": ...,
}
Definition
class ConnectPeerConfigurationTypeDef(TypedDict):
CoreNetworkAddress: NotRequired[str],
PeerAddress: NotRequired[str],
InsideCidrBlocks: NotRequired[List[str]],
Protocol: NotRequired[TunnelProtocolType], # (1)
BgpConfigurations: NotRequired[List[ConnectPeerBgpConfigurationTypeDef]], # (2)
NetworkTelemetryTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import NetworkTelemetryTypeDef
def get_value() -> NetworkTelemetryTypeDef:
return {
"RegisteredGatewayArn": ...,
}
Definition
class NetworkTelemetryTypeDef(TypedDict):
RegisteredGatewayArn: NotRequired[str],
CoreNetworkId: NotRequired[str],
AwsRegion: NotRequired[str],
AccountId: NotRequired[str],
ResourceType: NotRequired[str],
ResourceId: NotRequired[str],
ResourceArn: NotRequired[str],
Address: NotRequired[str],
Health: NotRequired[ConnectionHealthTypeDef], # (1)
CoreNetworkChangeEventTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkChangeEventTypeDef
def get_value() -> CoreNetworkChangeEventTypeDef:
return {
"Type": ...,
}
Definition
class CoreNetworkChangeEventTypeDef(TypedDict):
Type: NotRequired[ChangeTypeType], # (1)
Action: NotRequired[ChangeActionType], # (2)
IdentifierPath: NotRequired[str],
EventTime: NotRequired[datetime],
Status: NotRequired[ChangeStatusType], # (3)
Values: NotRequired[CoreNetworkChangeEventValuesTypeDef], # (4)
- See ChangeTypeType
- See ChangeActionType
- See ChangeStatusType
- See CoreNetworkChangeEventValuesTypeDef
CoreNetworkChangeTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkChangeTypeDef
def get_value() -> CoreNetworkChangeTypeDef:
return {
"Type": ...,
}
Definition
class CoreNetworkChangeTypeDef(TypedDict):
Type: NotRequired[ChangeTypeType], # (1)
Action: NotRequired[ChangeActionType], # (2)
Identifier: NotRequired[str],
PreviousValues: NotRequired[CoreNetworkChangeValuesTypeDef], # (3)
NewValues: NotRequired[CoreNetworkChangeValuesTypeDef], # (3)
IdentifierPath: NotRequired[str],
- See ChangeTypeType
- See ChangeActionType
- See CoreNetworkChangeValuesTypeDef
- See CoreNetworkChangeValuesTypeDef
CoreNetworkPolicyTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkPolicyTypeDef
def get_value() -> CoreNetworkPolicyTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class CoreNetworkPolicyTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
PolicyVersionId: NotRequired[int],
Alias: NotRequired[CoreNetworkPolicyAliasType], # (1)
Description: NotRequired[str],
CreatedAt: NotRequired[datetime],
ChangeSetState: NotRequired[ChangeSetStateType], # (2)
PolicyErrors: NotRequired[List[CoreNetworkPolicyErrorTypeDef]], # (3)
PolicyDocument: NotRequired[str],
ListCoreNetworkPolicyVersionsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworkPolicyVersionsResponseTypeDef
def get_value() -> ListCoreNetworkPolicyVersionsResponseTypeDef:
return {
"CoreNetworkPolicyVersions": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListCoreNetworkPolicyVersionsResponseTypeDef(TypedDict):
CoreNetworkPolicyVersions: List[CoreNetworkPolicyVersionTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RouteTableIdentifierTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RouteTableIdentifierTypeDef
def get_value() -> RouteTableIdentifierTypeDef:
return {
"TransitGatewayRouteTableArn": ...,
}
Definition
class RouteTableIdentifierTypeDef(TypedDict):
TransitGatewayRouteTableArn: NotRequired[str],
CoreNetworkSegmentEdge: NotRequired[CoreNetworkSegmentEdgeIdentifierTypeDef], # (1)
CoreNetworkTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CoreNetworkTypeDef
def get_value() -> CoreNetworkTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class CoreNetworkTypeDef(TypedDict):
GlobalNetworkId: NotRequired[str],
CoreNetworkId: NotRequired[str],
CoreNetworkArn: NotRequired[str],
Description: NotRequired[str],
CreatedAt: NotRequired[datetime],
State: NotRequired[CoreNetworkStateType], # (1)
Segments: NotRequired[List[CoreNetworkSegmentTypeDef]], # (2)
Edges: NotRequired[List[CoreNetworkEdgeTypeDef]], # (3)
Tags: NotRequired[List[TagTypeDef]], # (4)
CreateDeviceRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateDeviceRequestRequestTypeDef
def get_value() -> CreateDeviceRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class CreateDeviceRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
AWSLocation: NotRequired[AWSLocationTypeDef], # (1)
Description: NotRequired[str],
Type: NotRequired[str],
Vendor: NotRequired[str],
Model: NotRequired[str],
SerialNumber: NotRequired[str],
Location: NotRequired[LocationTypeDef], # (2)
SiteId: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
- See AWSLocationTypeDef
- See LocationTypeDef
- See TagTypeDef
CreateSiteRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateSiteRequestRequestTypeDef
def get_value() -> CreateSiteRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class CreateSiteRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
Description: NotRequired[str],
Location: NotRequired[LocationTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See LocationTypeDef
- See TagTypeDef
DeviceTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeviceTypeDef
def get_value() -> DeviceTypeDef:
return {
"DeviceId": ...,
}
Definition
class DeviceTypeDef(TypedDict):
DeviceId: NotRequired[str],
DeviceArn: NotRequired[str],
GlobalNetworkId: NotRequired[str],
AWSLocation: NotRequired[AWSLocationTypeDef], # (1)
Description: NotRequired[str],
Type: NotRequired[str],
Vendor: NotRequired[str],
Model: NotRequired[str],
SerialNumber: NotRequired[str],
Location: NotRequired[LocationTypeDef], # (2)
SiteId: NotRequired[str],
CreatedAt: NotRequired[datetime],
State: NotRequired[DeviceStateType], # (3)
Tags: NotRequired[List[TagTypeDef]], # (4)
- See AWSLocationTypeDef
- See LocationTypeDef
- See DeviceStateType
- See TagTypeDef
SiteTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import SiteTypeDef
def get_value() -> SiteTypeDef:
return {
"SiteId": ...,
}
Definition
class SiteTypeDef(TypedDict):
SiteId: NotRequired[str],
SiteArn: NotRequired[str],
GlobalNetworkId: NotRequired[str],
Description: NotRequired[str],
Location: NotRequired[LocationTypeDef], # (1)
CreatedAt: NotRequired[datetime],
State: NotRequired[SiteStateType], # (2)
Tags: NotRequired[List[TagTypeDef]], # (3)
- See LocationTypeDef
- See SiteStateType
- See TagTypeDef
UpdateDeviceRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateDeviceRequestRequestTypeDef
def get_value() -> UpdateDeviceRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"DeviceId": ...,
}
Definition
class UpdateDeviceRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: str,
AWSLocation: NotRequired[AWSLocationTypeDef], # (1)
Description: NotRequired[str],
Type: NotRequired[str],
Vendor: NotRequired[str],
Model: NotRequired[str],
SerialNumber: NotRequired[str],
Location: NotRequired[LocationTypeDef], # (2)
SiteId: NotRequired[str],
- See AWSLocationTypeDef
- See LocationTypeDef
UpdateSiteRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateSiteRequestRequestTypeDef
def get_value() -> UpdateSiteRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"SiteId": ...,
}
Definition
class UpdateSiteRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
SiteId: str,
Description: NotRequired[str],
Location: NotRequired[LocationTypeDef], # (1)
- See LocationTypeDef
CreateVpcAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateVpcAttachmentRequestRequestTypeDef
def get_value() -> CreateVpcAttachmentRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"VpcArn": ...,
"SubnetArns": ...,
}
Definition
class CreateVpcAttachmentRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
VpcArn: str,
SubnetArns: Sequence[str],
Options: NotRequired[VpcOptionsTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ClientToken: NotRequired[str],
- See VpcOptionsTypeDef
- See TagTypeDef
UpdateVpcAttachmentRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateVpcAttachmentRequestRequestTypeDef
def get_value() -> UpdateVpcAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
Definition
class UpdateVpcAttachmentRequestRequestTypeDef(TypedDict):
AttachmentId: str,
AddSubnetArns: NotRequired[Sequence[str]],
RemoveSubnetArns: NotRequired[Sequence[str]],
Options: NotRequired[VpcOptionsTypeDef], # (1)
DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef
def get_value() -> DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef:
return {
"GlobalNetworkIds": ...,
}
Definition
class DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef(TypedDict):
GlobalNetworkIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef
def get_value() -> GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectPeerIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetConnectionsRequestGetConnectionsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetConnectionsRequestGetConnectionsPaginateTypeDef
def get_value() -> GetConnectionsRequestGetConnectionsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetConnectionsRequestGetConnectionsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectionIds: NotRequired[Sequence[str]],
DeviceId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef
def get_value() -> GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
Definition
class GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef
def get_value() -> GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
Definition
class GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef
def get_value() -> GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
CustomerGatewayArns: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetDevicesRequestGetDevicesPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetDevicesRequestGetDevicesPaginateTypeDef
def get_value() -> GetDevicesRequestGetDevicesPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetDevicesRequestGetDevicesPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceIds: NotRequired[Sequence[str]],
SiteId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef
def get_value() -> GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetLinksRequestGetLinksPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetLinksRequestGetLinksPaginateTypeDef
def get_value() -> GetLinksRequestGetLinksPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetLinksRequestGetLinksPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
LinkIds: NotRequired[Sequence[str]],
SiteId: NotRequired[str],
Type: NotRequired[str],
Provider: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef
def get_value() -> GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
ResourceType: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetNetworkResourceRelationshipsRequestGetNetworkResourceRelationshipsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceRelationshipsRequestGetNetworkResourceRelationshipsPaginateTypeDef
def get_value() -> GetNetworkResourceRelationshipsRequestGetNetworkResourceRelationshipsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetNetworkResourceRelationshipsRequestGetNetworkResourceRelationshipsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
CoreNetworkId: NotRequired[str],
RegisteredGatewayArn: NotRequired[str],
AwsRegion: NotRequired[str],
AccountId: NotRequired[str],
ResourceType: NotRequired[str],
ResourceArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetNetworkResourcesRequestGetNetworkResourcesPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourcesRequestGetNetworkResourcesPaginateTypeDef
def get_value() -> GetNetworkResourcesRequestGetNetworkResourcesPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetNetworkResourcesRequestGetNetworkResourcesPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
CoreNetworkId: NotRequired[str],
RegisteredGatewayArn: NotRequired[str],
AwsRegion: NotRequired[str],
AccountId: NotRequired[str],
ResourceType: NotRequired[str],
ResourceArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetNetworkTelemetryRequestGetNetworkTelemetryPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkTelemetryRequestGetNetworkTelemetryPaginateTypeDef
def get_value() -> GetNetworkTelemetryRequestGetNetworkTelemetryPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetNetworkTelemetryRequestGetNetworkTelemetryPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
CoreNetworkId: NotRequired[str],
RegisteredGatewayArn: NotRequired[str],
AwsRegion: NotRequired[str],
AccountId: NotRequired[str],
ResourceType: NotRequired[str],
ResourceArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetSitesRequestGetSitesPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetSitesRequestGetSitesPaginateTypeDef
def get_value() -> GetSitesRequestGetSitesPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetSitesRequestGetSitesPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
SiteIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef
def get_value() -> GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayConnectPeerArns: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef
def get_value() -> GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayArns: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAttachmentsRequestListAttachmentsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListAttachmentsRequestListAttachmentsPaginateTypeDef
def get_value() -> ListAttachmentsRequestListAttachmentsPaginateTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class ListAttachmentsRequestListAttachmentsPaginateTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
AttachmentType: NotRequired[AttachmentTypeType], # (1)
EdgeLocation: NotRequired[str],
State: NotRequired[AttachmentStateType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListConnectPeersRequestListConnectPeersPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListConnectPeersRequestListConnectPeersPaginateTypeDef
def get_value() -> ListConnectPeersRequestListConnectPeersPaginateTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class ListConnectPeersRequestListConnectPeersPaginateTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
ConnectAttachmentId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef
def get_value() -> ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef(TypedDict):
CoreNetworkId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCoreNetworksRequestListCoreNetworksPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworksRequestListCoreNetworksPaginateTypeDef
def get_value() -> ListCoreNetworksRequestListCoreNetworksPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListCoreNetworksRequestListCoreNetworksPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListPeeringsRequestListPeeringsPaginateTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListPeeringsRequestListPeeringsPaginateTypeDef
def get_value() -> ListPeeringsRequestListPeeringsPaginateTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class ListPeeringsRequestListPeeringsPaginateTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
PeeringType: NotRequired[PeeringTypeType], # (1)
EdgeLocation: NotRequired[str],
State: NotRequired[PeeringStateType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See PeeringTypeType
- See PeeringStateType
- See PaginatorConfigTypeDef
GetNetworkResourceCountsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceCountsResponseTypeDef
def get_value() -> GetNetworkResourceCountsResponseTypeDef:
return {
"NetworkResourceCounts": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetNetworkResourceCountsResponseTypeDef(TypedDict):
NetworkResourceCounts: List[NetworkResourceCountTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetNetworkResourceRelationshipsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceRelationshipsResponseTypeDef
def get_value() -> GetNetworkResourceRelationshipsResponseTypeDef:
return {
"Relationships": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetNetworkResourceRelationshipsResponseTypeDef(TypedDict):
Relationships: List[RelationshipTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PathComponentTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import PathComponentTypeDef
def get_value() -> PathComponentTypeDef:
return {
"Sequence": ...,
}
Definition
class PathComponentTypeDef(TypedDict):
Sequence: NotRequired[int],
Resource: NotRequired[NetworkResourceSummaryTypeDef], # (1)
DestinationCidrBlock: NotRequired[str],
NetworkRouteTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import NetworkRouteTypeDef
def get_value() -> NetworkRouteTypeDef:
return {
"DestinationCidrBlock": ...,
}
Definition
class NetworkRouteTypeDef(TypedDict):
DestinationCidrBlock: NotRequired[str],
Destinations: NotRequired[List[NetworkRouteDestinationTypeDef]], # (1)
PrefixListId: NotRequired[str],
State: NotRequired[RouteStateType], # (2)
Type: NotRequired[RouteTypeType], # (3)
StartRouteAnalysisRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import StartRouteAnalysisRequestRequestTypeDef
def get_value() -> StartRouteAnalysisRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"Source": ...,
"Destination": ...,
}
Definition
class StartRouteAnalysisRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
Source: RouteAnalysisEndpointOptionsSpecificationTypeDef, # (1)
Destination: RouteAnalysisEndpointOptionsSpecificationTypeDef, # (1)
IncludeReturnPath: NotRequired[bool],
UseMiddleboxes: NotRequired[bool],
- See RouteAnalysisEndpointOptionsSpecificationTypeDef
- See RouteAnalysisEndpointOptionsSpecificationTypeDef
TransitGatewayRegistrationTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import TransitGatewayRegistrationTypeDef
def get_value() -> TransitGatewayRegistrationTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class TransitGatewayRegistrationTypeDef(TypedDict):
GlobalNetworkId: NotRequired[str],
TransitGatewayArn: NotRequired[str],
State: NotRequired[TransitGatewayRegistrationStateReasonTypeDef], # (1)
ListOrganizationServiceAccessStatusResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListOrganizationServiceAccessStatusResponseTypeDef
def get_value() -> ListOrganizationServiceAccessStatusResponseTypeDef:
return {
"OrganizationStatus": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListOrganizationServiceAccessStatusResponseTypeDef(TypedDict):
OrganizationStatus: OrganizationStatusTypeDef, # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartOrganizationServiceAccessUpdateResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import StartOrganizationServiceAccessUpdateResponseTypeDef
def get_value() -> StartOrganizationServiceAccessUpdateResponseTypeDef:
return {
"OrganizationStatus": ...,
"ResponseMetadata": ...,
}
Definition
class StartOrganizationServiceAccessUpdateResponseTypeDef(TypedDict):
OrganizationStatus: OrganizationStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListConnectPeersResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListConnectPeersResponseTypeDef
def get_value() -> ListConnectPeersResponseTypeDef:
return {
"ConnectPeers": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListConnectPeersResponseTypeDef(TypedDict):
ConnectPeers: List[ConnectPeerSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateConnectionResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateConnectionResponseTypeDef
def get_value() -> CreateConnectionResponseTypeDef:
return {
"Connection": ...,
"ResponseMetadata": ...,
}
Definition
class CreateConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteConnectionResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteConnectionResponseTypeDef
def get_value() -> DeleteConnectionResponseTypeDef:
return {
"Connection": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetConnectionsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetConnectionsResponseTypeDef
def get_value() -> GetConnectionsResponseTypeDef:
return {
"Connections": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetConnectionsResponseTypeDef(TypedDict):
Connections: List[ConnectionTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateConnectionResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateConnectionResponseTypeDef
def get_value() -> UpdateConnectionResponseTypeDef:
return {
"Connection": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListCoreNetworksResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworksResponseTypeDef
def get_value() -> ListCoreNetworksResponseTypeDef:
return {
"CoreNetworks": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListCoreNetworksResponseTypeDef(TypedDict):
CoreNetworks: List[CoreNetworkSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGlobalNetworkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateGlobalNetworkResponseTypeDef
def get_value() -> CreateGlobalNetworkResponseTypeDef:
return {
"GlobalNetwork": ...,
"ResponseMetadata": ...,
}
Definition
class CreateGlobalNetworkResponseTypeDef(TypedDict):
GlobalNetwork: GlobalNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteGlobalNetworkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteGlobalNetworkResponseTypeDef
def get_value() -> DeleteGlobalNetworkResponseTypeDef:
return {
"GlobalNetwork": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteGlobalNetworkResponseTypeDef(TypedDict):
GlobalNetwork: GlobalNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeGlobalNetworksResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DescribeGlobalNetworksResponseTypeDef
def get_value() -> DescribeGlobalNetworksResponseTypeDef:
return {
"GlobalNetworks": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeGlobalNetworksResponseTypeDef(TypedDict):
GlobalNetworks: List[GlobalNetworkTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateGlobalNetworkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateGlobalNetworkResponseTypeDef
def get_value() -> UpdateGlobalNetworkResponseTypeDef:
return {
"GlobalNetwork": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateGlobalNetworkResponseTypeDef(TypedDict):
GlobalNetwork: GlobalNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetNetworkResourcesResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourcesResponseTypeDef
def get_value() -> GetNetworkResourcesResponseTypeDef:
return {
"NetworkResources": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetNetworkResourcesResponseTypeDef(TypedDict):
NetworkResources: List[NetworkResourceTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeletePeeringResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeletePeeringResponseTypeDef
def get_value() -> DeletePeeringResponseTypeDef:
return {
"Peering": ...,
"ResponseMetadata": ...,
}
Definition
class DeletePeeringResponseTypeDef(TypedDict):
Peering: PeeringTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListPeeringsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListPeeringsResponseTypeDef
def get_value() -> ListPeeringsResponseTypeDef:
return {
"Peerings": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListPeeringsResponseTypeDef(TypedDict):
Peerings: List[PeeringTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
TransitGatewayPeeringTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import TransitGatewayPeeringTypeDef
def get_value() -> TransitGatewayPeeringTypeDef:
return {
"Peering": ...,
}
Definition
class TransitGatewayPeeringTypeDef(TypedDict):
Peering: NotRequired[PeeringTypeDef], # (1)
TransitGatewayArn: NotRequired[str],
TransitGatewayPeeringAttachmentId: NotRequired[str],
- See PeeringTypeDef
AttachmentTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AttachmentTypeDef
def get_value() -> AttachmentTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class AttachmentTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
CoreNetworkArn: NotRequired[str],
AttachmentId: NotRequired[str],
OwnerAccountId: NotRequired[str],
AttachmentType: NotRequired[AttachmentTypeType], # (1)
State: NotRequired[AttachmentStateType], # (2)
EdgeLocation: NotRequired[str],
ResourceArn: NotRequired[str],
AttachmentPolicyRuleNumber: NotRequired[int],
SegmentName: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (3)
ProposedSegmentChange: NotRequired[ProposedSegmentChangeTypeDef], # (4)
CreatedAt: NotRequired[datetime],
UpdatedAt: NotRequired[datetime],
- See AttachmentTypeType
- See AttachmentStateType
- See TagTypeDef
- See ProposedSegmentChangeTypeDef
CreateLinkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateLinkResponseTypeDef
def get_value() -> CreateLinkResponseTypeDef:
return {
"Link": ...,
"ResponseMetadata": ...,
}
Definition
class CreateLinkResponseTypeDef(TypedDict):
Link: LinkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LinkTypeDef
- See ResponseMetadataTypeDef
DeleteLinkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteLinkResponseTypeDef
def get_value() -> DeleteLinkResponseTypeDef:
return {
"Link": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteLinkResponseTypeDef(TypedDict):
Link: LinkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LinkTypeDef
- See ResponseMetadataTypeDef
GetLinksResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetLinksResponseTypeDef
def get_value() -> GetLinksResponseTypeDef:
return {
"Links": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetLinksResponseTypeDef(TypedDict):
Links: List[LinkTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LinkTypeDef
- See ResponseMetadataTypeDef
UpdateLinkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateLinkResponseTypeDef
def get_value() -> UpdateLinkResponseTypeDef:
return {
"Link": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateLinkResponseTypeDef(TypedDict):
Link: LinkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LinkTypeDef
- See ResponseMetadataTypeDef
ConnectPeerTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ConnectPeerTypeDef
def get_value() -> ConnectPeerTypeDef:
return {
"CoreNetworkId": ...,
}
Definition
class ConnectPeerTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
ConnectAttachmentId: NotRequired[str],
ConnectPeerId: NotRequired[str],
EdgeLocation: NotRequired[str],
State: NotRequired[ConnectPeerStateType], # (1)
CreatedAt: NotRequired[datetime],
Configuration: NotRequired[ConnectPeerConfigurationTypeDef], # (2)
Tags: NotRequired[List[TagTypeDef]], # (3)
GetNetworkTelemetryResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkTelemetryResponseTypeDef
def get_value() -> GetNetworkTelemetryResponseTypeDef:
return {
"NetworkTelemetry": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetNetworkTelemetryResponseTypeDef(TypedDict):
NetworkTelemetry: List[NetworkTelemetryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetCoreNetworkChangeEventsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeEventsResponseTypeDef
def get_value() -> GetCoreNetworkChangeEventsResponseTypeDef:
return {
"CoreNetworkChangeEvents": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetCoreNetworkChangeEventsResponseTypeDef(TypedDict):
CoreNetworkChangeEvents: List[CoreNetworkChangeEventTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetCoreNetworkChangeSetResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeSetResponseTypeDef
def get_value() -> GetCoreNetworkChangeSetResponseTypeDef:
return {
"CoreNetworkChanges": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetCoreNetworkChangeSetResponseTypeDef(TypedDict):
CoreNetworkChanges: List[CoreNetworkChangeTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteCoreNetworkPolicyVersionResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteCoreNetworkPolicyVersionResponseTypeDef
def get_value() -> DeleteCoreNetworkPolicyVersionResponseTypeDef:
return {
"CoreNetworkPolicy": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteCoreNetworkPolicyVersionResponseTypeDef(TypedDict):
CoreNetworkPolicy: CoreNetworkPolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetCoreNetworkPolicyResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkPolicyResponseTypeDef
def get_value() -> GetCoreNetworkPolicyResponseTypeDef:
return {
"CoreNetworkPolicy": ...,
"ResponseMetadata": ...,
}
Definition
class GetCoreNetworkPolicyResponseTypeDef(TypedDict):
CoreNetworkPolicy: CoreNetworkPolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutCoreNetworkPolicyResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import PutCoreNetworkPolicyResponseTypeDef
def get_value() -> PutCoreNetworkPolicyResponseTypeDef:
return {
"CoreNetworkPolicy": ...,
"ResponseMetadata": ...,
}
Definition
class PutCoreNetworkPolicyResponseTypeDef(TypedDict):
CoreNetworkPolicy: CoreNetworkPolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RestoreCoreNetworkPolicyVersionResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RestoreCoreNetworkPolicyVersionResponseTypeDef
def get_value() -> RestoreCoreNetworkPolicyVersionResponseTypeDef:
return {
"CoreNetworkPolicy": ...,
"ResponseMetadata": ...,
}
Definition
class RestoreCoreNetworkPolicyVersionResponseTypeDef(TypedDict):
CoreNetworkPolicy: CoreNetworkPolicyTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetNetworkRoutesRequestRequestTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkRoutesRequestRequestTypeDef
def get_value() -> GetNetworkRoutesRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"RouteTableIdentifier": ...,
}
Definition
class GetNetworkRoutesRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
RouteTableIdentifier: RouteTableIdentifierTypeDef, # (1)
ExactCidrMatches: NotRequired[Sequence[str]],
LongestPrefixMatches: NotRequired[Sequence[str]],
SubnetOfMatches: NotRequired[Sequence[str]],
SupernetOfMatches: NotRequired[Sequence[str]],
PrefixListIds: NotRequired[Sequence[str]],
States: NotRequired[Sequence[RouteStateType]], # (2)
Types: NotRequired[Sequence[RouteTypeType]], # (3)
DestinationFilters: NotRequired[Mapping[str, Sequence[str]]],
- See RouteTableIdentifierTypeDef
- See RouteStateType
- See RouteTypeType
CreateCoreNetworkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateCoreNetworkResponseTypeDef
def get_value() -> CreateCoreNetworkResponseTypeDef:
return {
"CoreNetwork": ...,
"ResponseMetadata": ...,
}
Definition
class CreateCoreNetworkResponseTypeDef(TypedDict):
CoreNetwork: CoreNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteCoreNetworkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteCoreNetworkResponseTypeDef
def get_value() -> DeleteCoreNetworkResponseTypeDef:
return {
"CoreNetwork": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteCoreNetworkResponseTypeDef(TypedDict):
CoreNetwork: CoreNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetCoreNetworkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkResponseTypeDef
def get_value() -> GetCoreNetworkResponseTypeDef:
return {
"CoreNetwork": ...,
"ResponseMetadata": ...,
}
Definition
class GetCoreNetworkResponseTypeDef(TypedDict):
CoreNetwork: CoreNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateCoreNetworkResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateCoreNetworkResponseTypeDef
def get_value() -> UpdateCoreNetworkResponseTypeDef:
return {
"CoreNetwork": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateCoreNetworkResponseTypeDef(TypedDict):
CoreNetwork: CoreNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDeviceResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateDeviceResponseTypeDef
def get_value() -> CreateDeviceResponseTypeDef:
return {
"Device": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDeviceResponseTypeDef(TypedDict):
Device: DeviceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DeviceTypeDef
- See ResponseMetadataTypeDef
DeleteDeviceResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteDeviceResponseTypeDef
def get_value() -> DeleteDeviceResponseTypeDef:
return {
"Device": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteDeviceResponseTypeDef(TypedDict):
Device: DeviceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DeviceTypeDef
- See ResponseMetadataTypeDef
GetDevicesResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetDevicesResponseTypeDef
def get_value() -> GetDevicesResponseTypeDef:
return {
"Devices": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetDevicesResponseTypeDef(TypedDict):
Devices: List[DeviceTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DeviceTypeDef
- See ResponseMetadataTypeDef
UpdateDeviceResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateDeviceResponseTypeDef
def get_value() -> UpdateDeviceResponseTypeDef:
return {
"Device": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateDeviceResponseTypeDef(TypedDict):
Device: DeviceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DeviceTypeDef
- See ResponseMetadataTypeDef
CreateSiteResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateSiteResponseTypeDef
def get_value() -> CreateSiteResponseTypeDef:
return {
"Site": ...,
"ResponseMetadata": ...,
}
Definition
class CreateSiteResponseTypeDef(TypedDict):
Site: SiteTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See SiteTypeDef
- See ResponseMetadataTypeDef
DeleteSiteResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteSiteResponseTypeDef
def get_value() -> DeleteSiteResponseTypeDef:
return {
"Site": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteSiteResponseTypeDef(TypedDict):
Site: SiteTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See SiteTypeDef
- See ResponseMetadataTypeDef
GetSitesResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetSitesResponseTypeDef
def get_value() -> GetSitesResponseTypeDef:
return {
"Sites": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetSitesResponseTypeDef(TypedDict):
Sites: List[SiteTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See SiteTypeDef
- See ResponseMetadataTypeDef
UpdateSiteResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateSiteResponseTypeDef
def get_value() -> UpdateSiteResponseTypeDef:
return {
"Site": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateSiteResponseTypeDef(TypedDict):
Site: SiteTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See SiteTypeDef
- See ResponseMetadataTypeDef
RouteAnalysisPathTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RouteAnalysisPathTypeDef
def get_value() -> RouteAnalysisPathTypeDef:
return {
"CompletionStatus": ...,
}
Definition
class RouteAnalysisPathTypeDef(TypedDict):
CompletionStatus: NotRequired[RouteAnalysisCompletionTypeDef], # (1)
Path: NotRequired[List[PathComponentTypeDef]], # (2)
GetNetworkRoutesResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetNetworkRoutesResponseTypeDef
def get_value() -> GetNetworkRoutesResponseTypeDef:
return {
"RouteTableArn": ...,
"CoreNetworkSegmentEdge": ...,
"RouteTableType": ...,
"RouteTableTimestamp": ...,
"NetworkRoutes": ...,
"ResponseMetadata": ...,
}
Definition
class GetNetworkRoutesResponseTypeDef(TypedDict):
RouteTableArn: str,
CoreNetworkSegmentEdge: CoreNetworkSegmentEdgeIdentifierTypeDef, # (1)
RouteTableType: RouteTableTypeType, # (2)
RouteTableTimestamp: datetime,
NetworkRoutes: List[NetworkRouteTypeDef], # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See CoreNetworkSegmentEdgeIdentifierTypeDef
- See RouteTableTypeType
- See NetworkRouteTypeDef
- See ResponseMetadataTypeDef
DeregisterTransitGatewayResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeregisterTransitGatewayResponseTypeDef
def get_value() -> DeregisterTransitGatewayResponseTypeDef:
return {
"TransitGatewayRegistration": ...,
"ResponseMetadata": ...,
}
Definition
class DeregisterTransitGatewayResponseTypeDef(TypedDict):
TransitGatewayRegistration: TransitGatewayRegistrationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetTransitGatewayRegistrationsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayRegistrationsResponseTypeDef
def get_value() -> GetTransitGatewayRegistrationsResponseTypeDef:
return {
"TransitGatewayRegistrations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class GetTransitGatewayRegistrationsResponseTypeDef(TypedDict):
TransitGatewayRegistrations: List[TransitGatewayRegistrationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RegisterTransitGatewayResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RegisterTransitGatewayResponseTypeDef
def get_value() -> RegisterTransitGatewayResponseTypeDef:
return {
"TransitGatewayRegistration": ...,
"ResponseMetadata": ...,
}
Definition
class RegisterTransitGatewayResponseTypeDef(TypedDict):
TransitGatewayRegistration: TransitGatewayRegistrationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateTransitGatewayPeeringResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateTransitGatewayPeeringResponseTypeDef
def get_value() -> CreateTransitGatewayPeeringResponseTypeDef:
return {
"TransitGatewayPeering": ...,
"ResponseMetadata": ...,
}
Definition
class CreateTransitGatewayPeeringResponseTypeDef(TypedDict):
TransitGatewayPeering: TransitGatewayPeeringTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetTransitGatewayPeeringResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayPeeringResponseTypeDef
def get_value() -> GetTransitGatewayPeeringResponseTypeDef:
return {
"TransitGatewayPeering": ...,
"ResponseMetadata": ...,
}
Definition
class GetTransitGatewayPeeringResponseTypeDef(TypedDict):
TransitGatewayPeering: TransitGatewayPeeringTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AcceptAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import AcceptAttachmentResponseTypeDef
def get_value() -> AcceptAttachmentResponseTypeDef:
return {
"Attachment": ...,
"ResponseMetadata": ...,
}
Definition
class AcceptAttachmentResponseTypeDef(TypedDict):
Attachment: AttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ConnectAttachmentTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ConnectAttachmentTypeDef
def get_value() -> ConnectAttachmentTypeDef:
return {
"Attachment": ...,
}
Definition
class ConnectAttachmentTypeDef(TypedDict):
Attachment: NotRequired[AttachmentTypeDef], # (1)
TransportAttachmentId: NotRequired[str],
Options: NotRequired[ConnectAttachmentOptionsTypeDef], # (2)
DeleteAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteAttachmentResponseTypeDef
def get_value() -> DeleteAttachmentResponseTypeDef:
return {
"Attachment": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteAttachmentResponseTypeDef(TypedDict):
Attachment: AttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAttachmentsResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import ListAttachmentsResponseTypeDef
def get_value() -> ListAttachmentsResponseTypeDef:
return {
"Attachments": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListAttachmentsResponseTypeDef(TypedDict):
Attachments: List[AttachmentTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RejectAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RejectAttachmentResponseTypeDef
def get_value() -> RejectAttachmentResponseTypeDef:
return {
"Attachment": ...,
"ResponseMetadata": ...,
}
Definition
class RejectAttachmentResponseTypeDef(TypedDict):
Attachment: AttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SiteToSiteVpnAttachmentTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import SiteToSiteVpnAttachmentTypeDef
def get_value() -> SiteToSiteVpnAttachmentTypeDef:
return {
"Attachment": ...,
}
Definition
class SiteToSiteVpnAttachmentTypeDef(TypedDict):
Attachment: NotRequired[AttachmentTypeDef], # (1)
VpnConnectionArn: NotRequired[str],
TransitGatewayRouteTableAttachmentTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import TransitGatewayRouteTableAttachmentTypeDef
def get_value() -> TransitGatewayRouteTableAttachmentTypeDef:
return {
"Attachment": ...,
}
Definition
class TransitGatewayRouteTableAttachmentTypeDef(TypedDict):
Attachment: NotRequired[AttachmentTypeDef], # (1)
PeeringId: NotRequired[str],
TransitGatewayRouteTableArn: NotRequired[str],
VpcAttachmentTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import VpcAttachmentTypeDef
def get_value() -> VpcAttachmentTypeDef:
return {
"Attachment": ...,
}
Definition
class VpcAttachmentTypeDef(TypedDict):
Attachment: NotRequired[AttachmentTypeDef], # (1)
SubnetArns: NotRequired[List[str]],
Options: NotRequired[VpcOptionsTypeDef], # (2)
- See AttachmentTypeDef
- See VpcOptionsTypeDef
CreateConnectPeerResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateConnectPeerResponseTypeDef
def get_value() -> CreateConnectPeerResponseTypeDef:
return {
"ConnectPeer": ...,
"ResponseMetadata": ...,
}
Definition
class CreateConnectPeerResponseTypeDef(TypedDict):
ConnectPeer: ConnectPeerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteConnectPeerResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import DeleteConnectPeerResponseTypeDef
def get_value() -> DeleteConnectPeerResponseTypeDef:
return {
"ConnectPeer": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteConnectPeerResponseTypeDef(TypedDict):
ConnectPeer: ConnectPeerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetConnectPeerResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetConnectPeerResponseTypeDef
def get_value() -> GetConnectPeerResponseTypeDef:
return {
"ConnectPeer": ...,
"ResponseMetadata": ...,
}
Definition
class GetConnectPeerResponseTypeDef(TypedDict):
ConnectPeer: ConnectPeerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RouteAnalysisTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import RouteAnalysisTypeDef
def get_value() -> RouteAnalysisTypeDef:
return {
"GlobalNetworkId": ...,
}
Definition
class RouteAnalysisTypeDef(TypedDict):
GlobalNetworkId: NotRequired[str],
OwnerAccountId: NotRequired[str],
RouteAnalysisId: NotRequired[str],
StartTimestamp: NotRequired[datetime],
Status: NotRequired[RouteAnalysisStatusType], # (1)
Source: NotRequired[RouteAnalysisEndpointOptionsTypeDef], # (2)
Destination: NotRequired[RouteAnalysisEndpointOptionsTypeDef], # (2)
IncludeReturnPath: NotRequired[bool],
UseMiddleboxes: NotRequired[bool],
ForwardPath: NotRequired[RouteAnalysisPathTypeDef], # (4)
ReturnPath: NotRequired[RouteAnalysisPathTypeDef], # (4)
- See RouteAnalysisStatusType
- See RouteAnalysisEndpointOptionsTypeDef
- See RouteAnalysisEndpointOptionsTypeDef
- See RouteAnalysisPathTypeDef
- See RouteAnalysisPathTypeDef
CreateConnectAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateConnectAttachmentResponseTypeDef
def get_value() -> CreateConnectAttachmentResponseTypeDef:
return {
"ConnectAttachment": ...,
"ResponseMetadata": ...,
}
Definition
class CreateConnectAttachmentResponseTypeDef(TypedDict):
ConnectAttachment: ConnectAttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetConnectAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetConnectAttachmentResponseTypeDef
def get_value() -> GetConnectAttachmentResponseTypeDef:
return {
"ConnectAttachment": ...,
"ResponseMetadata": ...,
}
Definition
class GetConnectAttachmentResponseTypeDef(TypedDict):
ConnectAttachment: ConnectAttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateSiteToSiteVpnAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateSiteToSiteVpnAttachmentResponseTypeDef
def get_value() -> CreateSiteToSiteVpnAttachmentResponseTypeDef:
return {
"SiteToSiteVpnAttachment": ...,
"ResponseMetadata": ...,
}
Definition
class CreateSiteToSiteVpnAttachmentResponseTypeDef(TypedDict):
SiteToSiteVpnAttachment: SiteToSiteVpnAttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSiteToSiteVpnAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetSiteToSiteVpnAttachmentResponseTypeDef
def get_value() -> GetSiteToSiteVpnAttachmentResponseTypeDef:
return {
"SiteToSiteVpnAttachment": ...,
"ResponseMetadata": ...,
}
Definition
class GetSiteToSiteVpnAttachmentResponseTypeDef(TypedDict):
SiteToSiteVpnAttachment: SiteToSiteVpnAttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateTransitGatewayRouteTableAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateTransitGatewayRouteTableAttachmentResponseTypeDef
def get_value() -> CreateTransitGatewayRouteTableAttachmentResponseTypeDef:
return {
"TransitGatewayRouteTableAttachment": ...,
"ResponseMetadata": ...,
}
Definition
class CreateTransitGatewayRouteTableAttachmentResponseTypeDef(TypedDict):
TransitGatewayRouteTableAttachment: TransitGatewayRouteTableAttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetTransitGatewayRouteTableAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayRouteTableAttachmentResponseTypeDef
def get_value() -> GetTransitGatewayRouteTableAttachmentResponseTypeDef:
return {
"TransitGatewayRouteTableAttachment": ...,
"ResponseMetadata": ...,
}
Definition
class GetTransitGatewayRouteTableAttachmentResponseTypeDef(TypedDict):
TransitGatewayRouteTableAttachment: TransitGatewayRouteTableAttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateVpcAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import CreateVpcAttachmentResponseTypeDef
def get_value() -> CreateVpcAttachmentResponseTypeDef:
return {
"VpcAttachment": ...,
"ResponseMetadata": ...,
}
Definition
class CreateVpcAttachmentResponseTypeDef(TypedDict):
VpcAttachment: VpcAttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetVpcAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetVpcAttachmentResponseTypeDef
def get_value() -> GetVpcAttachmentResponseTypeDef:
return {
"VpcAttachment": ...,
"ResponseMetadata": ...,
}
Definition
class GetVpcAttachmentResponseTypeDef(TypedDict):
VpcAttachment: VpcAttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateVpcAttachmentResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import UpdateVpcAttachmentResponseTypeDef
def get_value() -> UpdateVpcAttachmentResponseTypeDef:
return {
"VpcAttachment": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateVpcAttachmentResponseTypeDef(TypedDict):
VpcAttachment: VpcAttachmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetRouteAnalysisResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import GetRouteAnalysisResponseTypeDef
def get_value() -> GetRouteAnalysisResponseTypeDef:
return {
"RouteAnalysis": ...,
"ResponseMetadata": ...,
}
Definition
class GetRouteAnalysisResponseTypeDef(TypedDict):
RouteAnalysis: RouteAnalysisTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartRouteAnalysisResponseTypeDef
Usage Example
from mypy_boto3_networkmanager.type_defs import StartRouteAnalysisResponseTypeDef
def get_value() -> StartRouteAnalysisResponseTypeDef:
return {
"RouteAnalysis": ...,
"ResponseMetadata": ...,
}