Typed dictionaries#
Index > NetworkManager > Typed dictionaries
Auto-generated documentation for NetworkManager type annotations stubs module mypy-boto3-networkmanager.
AWSLocationTypeDef#
# AWSLocationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AWSLocationTypeDef
def get_value() -> AWSLocationTypeDef:
return {
"Zone": ...,
}
# AWSLocationTypeDef definition
class AWSLocationTypeDef(TypedDict):
Zone: NotRequired[str],
SubnetArn: NotRequired[str],
AcceptAttachmentRequestRequestTypeDef#
# AcceptAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AcceptAttachmentRequestRequestTypeDef
def get_value() -> AcceptAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
# AcceptAttachmentRequestRequestTypeDef definition
class AcceptAttachmentRequestRequestTypeDef(TypedDict):
AttachmentId: str,
AccountStatusTypeDef#
# AccountStatusTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AccountStatusTypeDef
def get_value() -> AccountStatusTypeDef:
return {
"AccountId": ...,
}
# AccountStatusTypeDef definition
class AccountStatusTypeDef(TypedDict):
AccountId: NotRequired[str],
SLRDeploymentStatus: NotRequired[str],
AssociateConnectPeerRequestRequestTypeDef#
# AssociateConnectPeerRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AssociateConnectPeerRequestRequestTypeDef
def get_value() -> AssociateConnectPeerRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"ConnectPeerId": ...,
"DeviceId": ...,
}
# AssociateConnectPeerRequestRequestTypeDef definition
class AssociateConnectPeerRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectPeerId: str,
DeviceId: str,
LinkId: NotRequired[str],
ConnectPeerAssociationTypeDef#
# ConnectPeerAssociationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ConnectPeerAssociationTypeDef
def get_value() -> ConnectPeerAssociationTypeDef:
return {
"ConnectPeerId": ...,
}
# ConnectPeerAssociationTypeDef definition
class ConnectPeerAssociationTypeDef(TypedDict):
ConnectPeerId: NotRequired[str],
GlobalNetworkId: NotRequired[str],
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
State: NotRequired[ConnectPeerAssociationStateType], # (1)
AssociateCustomerGatewayRequestRequestTypeDef#
# AssociateCustomerGatewayRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AssociateCustomerGatewayRequestRequestTypeDef
def get_value() -> AssociateCustomerGatewayRequestRequestTypeDef:
return {
"CustomerGatewayArn": ...,
"GlobalNetworkId": ...,
"DeviceId": ...,
}
# AssociateCustomerGatewayRequestRequestTypeDef definition
class AssociateCustomerGatewayRequestRequestTypeDef(TypedDict):
CustomerGatewayArn: str,
GlobalNetworkId: str,
DeviceId: str,
LinkId: NotRequired[str],
CustomerGatewayAssociationTypeDef#
# CustomerGatewayAssociationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CustomerGatewayAssociationTypeDef
def get_value() -> CustomerGatewayAssociationTypeDef:
return {
"CustomerGatewayArn": ...,
}
# CustomerGatewayAssociationTypeDef definition
class CustomerGatewayAssociationTypeDef(TypedDict):
CustomerGatewayArn: NotRequired[str],
GlobalNetworkId: NotRequired[str],
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
State: NotRequired[CustomerGatewayAssociationStateType], # (1)
AssociateLinkRequestRequestTypeDef#
# AssociateLinkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AssociateLinkRequestRequestTypeDef
def get_value() -> AssociateLinkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"DeviceId": ...,
"LinkId": ...,
}
# AssociateLinkRequestRequestTypeDef definition
class AssociateLinkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: str,
LinkId: str,
LinkAssociationTypeDef#
# LinkAssociationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import LinkAssociationTypeDef
def get_value() -> LinkAssociationTypeDef:
return {
"GlobalNetworkId": ...,
}
# LinkAssociationTypeDef definition
class LinkAssociationTypeDef(TypedDict):
GlobalNetworkId: NotRequired[str],
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
LinkAssociationState: NotRequired[LinkAssociationStateType], # (1)
AssociateTransitGatewayConnectPeerRequestRequestTypeDef#
# AssociateTransitGatewayConnectPeerRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AssociateTransitGatewayConnectPeerRequestRequestTypeDef
def get_value() -> AssociateTransitGatewayConnectPeerRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"TransitGatewayConnectPeerArn": ...,
"DeviceId": ...,
}
# AssociateTransitGatewayConnectPeerRequestRequestTypeDef definition
class AssociateTransitGatewayConnectPeerRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayConnectPeerArn: str,
DeviceId: str,
LinkId: NotRequired[str],
TransitGatewayConnectPeerAssociationTypeDef#
# TransitGatewayConnectPeerAssociationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import TransitGatewayConnectPeerAssociationTypeDef
def get_value() -> TransitGatewayConnectPeerAssociationTypeDef:
return {
"TransitGatewayConnectPeerArn": ...,
}
# TransitGatewayConnectPeerAssociationTypeDef definition
class TransitGatewayConnectPeerAssociationTypeDef(TypedDict):
TransitGatewayConnectPeerArn: NotRequired[str],
GlobalNetworkId: NotRequired[str],
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
State: NotRequired[TransitGatewayConnectPeerAssociationStateType], # (1)
TagTypeDef#
# TagTypeDef usage example
from mypy_boto3_networkmanager.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: NotRequired[str],
Value: NotRequired[str],
BandwidthTypeDef#
# BandwidthTypeDef usage example
from mypy_boto3_networkmanager.type_defs import BandwidthTypeDef
def get_value() -> BandwidthTypeDef:
return {
"UploadSpeed": ...,
}
# BandwidthTypeDef definition
class BandwidthTypeDef(TypedDict):
UploadSpeed: NotRequired[int],
DownloadSpeed: NotRequired[int],
BgpOptionsTypeDef#
# BgpOptionsTypeDef usage example
from mypy_boto3_networkmanager.type_defs import BgpOptionsTypeDef
def get_value() -> BgpOptionsTypeDef:
return {
"PeerAsn": ...,
}
# BgpOptionsTypeDef definition
class BgpOptionsTypeDef(TypedDict):
PeerAsn: NotRequired[int],
ConnectAttachmentOptionsTypeDef#
# ConnectAttachmentOptionsTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ConnectAttachmentOptionsTypeDef
def get_value() -> ConnectAttachmentOptionsTypeDef:
return {
"Protocol": ...,
}
# ConnectAttachmentOptionsTypeDef definition
class ConnectAttachmentOptionsTypeDef(TypedDict):
Protocol: NotRequired[TunnelProtocolType], # (1)
ConnectPeerBgpConfigurationTypeDef#
# ConnectPeerBgpConfigurationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ConnectPeerBgpConfigurationTypeDef
def get_value() -> ConnectPeerBgpConfigurationTypeDef:
return {
"CoreNetworkAsn": ...,
}
# ConnectPeerBgpConfigurationTypeDef definition
class ConnectPeerBgpConfigurationTypeDef(TypedDict):
CoreNetworkAsn: NotRequired[int],
PeerAsn: NotRequired[int],
CoreNetworkAddress: NotRequired[str],
PeerAddress: NotRequired[str],
ConnectionHealthTypeDef#
# ConnectionHealthTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ConnectionHealthTypeDef
def get_value() -> ConnectionHealthTypeDef:
return {
"Type": ...,
}
# ConnectionHealthTypeDef definition
class ConnectionHealthTypeDef(TypedDict):
Type: NotRequired[ConnectionTypeType], # (1)
Status: NotRequired[ConnectionStatusType], # (2)
Timestamp: NotRequired[datetime],
CoreNetworkChangeEventValuesTypeDef#
# CoreNetworkChangeEventValuesTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkChangeEventValuesTypeDef
def get_value() -> CoreNetworkChangeEventValuesTypeDef:
return {
"EdgeLocation": ...,
}
# CoreNetworkChangeEventValuesTypeDef definition
class CoreNetworkChangeEventValuesTypeDef(TypedDict):
EdgeLocation: NotRequired[str],
SegmentName: NotRequired[str],
AttachmentId: NotRequired[str],
Cidr: NotRequired[str],
CoreNetworkChangeValuesTypeDef#
# CoreNetworkChangeValuesTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkChangeValuesTypeDef
def get_value() -> CoreNetworkChangeValuesTypeDef:
return {
"SegmentName": ...,
}
# CoreNetworkChangeValuesTypeDef 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#
# CoreNetworkEdgeTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkEdgeTypeDef
def get_value() -> CoreNetworkEdgeTypeDef:
return {
"EdgeLocation": ...,
}
# CoreNetworkEdgeTypeDef definition
class CoreNetworkEdgeTypeDef(TypedDict):
EdgeLocation: NotRequired[str],
Asn: NotRequired[int],
InsideCidrBlocks: NotRequired[List[str]],
CoreNetworkPolicyErrorTypeDef#
# CoreNetworkPolicyErrorTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkPolicyErrorTypeDef
def get_value() -> CoreNetworkPolicyErrorTypeDef:
return {
"ErrorCode": ...,
"Message": ...,
}
# CoreNetworkPolicyErrorTypeDef definition
class CoreNetworkPolicyErrorTypeDef(TypedDict):
ErrorCode: str,
Message: str,
Path: NotRequired[str],
CoreNetworkPolicyVersionTypeDef#
# CoreNetworkPolicyVersionTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkPolicyVersionTypeDef
def get_value() -> CoreNetworkPolicyVersionTypeDef:
return {
"CoreNetworkId": ...,
}
# CoreNetworkPolicyVersionTypeDef 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#
# CoreNetworkSegmentEdgeIdentifierTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkSegmentEdgeIdentifierTypeDef
def get_value() -> CoreNetworkSegmentEdgeIdentifierTypeDef:
return {
"CoreNetworkId": ...,
}
# CoreNetworkSegmentEdgeIdentifierTypeDef definition
class CoreNetworkSegmentEdgeIdentifierTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
SegmentName: NotRequired[str],
EdgeLocation: NotRequired[str],
CoreNetworkSegmentTypeDef#
# CoreNetworkSegmentTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkSegmentTypeDef
def get_value() -> CoreNetworkSegmentTypeDef:
return {
"Name": ...,
}
# CoreNetworkSegmentTypeDef definition
class CoreNetworkSegmentTypeDef(TypedDict):
Name: NotRequired[str],
EdgeLocations: NotRequired[List[str]],
SharedSegments: NotRequired[List[str]],
LocationTypeDef#
# LocationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import LocationTypeDef
def get_value() -> LocationTypeDef:
return {
"Address": ...,
}
# LocationTypeDef definition
class LocationTypeDef(TypedDict):
Address: NotRequired[str],
Latitude: NotRequired[str],
Longitude: NotRequired[str],
VpcOptionsTypeDef#
# VpcOptionsTypeDef usage example
from mypy_boto3_networkmanager.type_defs import VpcOptionsTypeDef
def get_value() -> VpcOptionsTypeDef:
return {
"Ipv6Support": ...,
}
# VpcOptionsTypeDef definition
class VpcOptionsTypeDef(TypedDict):
Ipv6Support: NotRequired[bool],
ApplianceModeSupport: NotRequired[bool],
DeleteAttachmentRequestRequestTypeDef#
# DeleteAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteAttachmentRequestRequestTypeDef
def get_value() -> DeleteAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
# DeleteAttachmentRequestRequestTypeDef definition
class DeleteAttachmentRequestRequestTypeDef(TypedDict):
AttachmentId: str,
DeleteConnectPeerRequestRequestTypeDef#
# DeleteConnectPeerRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteConnectPeerRequestRequestTypeDef
def get_value() -> DeleteConnectPeerRequestRequestTypeDef:
return {
"ConnectPeerId": ...,
}
# DeleteConnectPeerRequestRequestTypeDef definition
class DeleteConnectPeerRequestRequestTypeDef(TypedDict):
ConnectPeerId: str,
DeleteConnectionRequestRequestTypeDef#
# DeleteConnectionRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteConnectionRequestRequestTypeDef
def get_value() -> DeleteConnectionRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"ConnectionId": ...,
}
# DeleteConnectionRequestRequestTypeDef definition
class DeleteConnectionRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectionId: str,
DeleteCoreNetworkPolicyVersionRequestRequestTypeDef#
# DeleteCoreNetworkPolicyVersionRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteCoreNetworkPolicyVersionRequestRequestTypeDef
def get_value() -> DeleteCoreNetworkPolicyVersionRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
# DeleteCoreNetworkPolicyVersionRequestRequestTypeDef definition
class DeleteCoreNetworkPolicyVersionRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
DeleteCoreNetworkRequestRequestTypeDef#
# DeleteCoreNetworkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteCoreNetworkRequestRequestTypeDef
def get_value() -> DeleteCoreNetworkRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
# DeleteCoreNetworkRequestRequestTypeDef definition
class DeleteCoreNetworkRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
DeleteDeviceRequestRequestTypeDef#
# DeleteDeviceRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteDeviceRequestRequestTypeDef
def get_value() -> DeleteDeviceRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"DeviceId": ...,
}
# DeleteDeviceRequestRequestTypeDef definition
class DeleteDeviceRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: str,
DeleteGlobalNetworkRequestRequestTypeDef#
# DeleteGlobalNetworkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteGlobalNetworkRequestRequestTypeDef
def get_value() -> DeleteGlobalNetworkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# DeleteGlobalNetworkRequestRequestTypeDef definition
class DeleteGlobalNetworkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeleteLinkRequestRequestTypeDef#
# DeleteLinkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteLinkRequestRequestTypeDef
def get_value() -> DeleteLinkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"LinkId": ...,
}
# DeleteLinkRequestRequestTypeDef definition
class DeleteLinkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
LinkId: str,
DeletePeeringRequestRequestTypeDef#
# DeletePeeringRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeletePeeringRequestRequestTypeDef
def get_value() -> DeletePeeringRequestRequestTypeDef:
return {
"PeeringId": ...,
}
# DeletePeeringRequestRequestTypeDef definition
class DeletePeeringRequestRequestTypeDef(TypedDict):
PeeringId: str,
DeleteResourcePolicyRequestRequestTypeDef#
# DeleteResourcePolicyRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteResourcePolicyRequestRequestTypeDef
def get_value() -> DeleteResourcePolicyRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# DeleteResourcePolicyRequestRequestTypeDef definition
class DeleteResourcePolicyRequestRequestTypeDef(TypedDict):
ResourceArn: str,
DeleteSiteRequestRequestTypeDef#
# DeleteSiteRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteSiteRequestRequestTypeDef
def get_value() -> DeleteSiteRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"SiteId": ...,
}
# DeleteSiteRequestRequestTypeDef definition
class DeleteSiteRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
SiteId: str,
DeregisterTransitGatewayRequestRequestTypeDef#
# DeregisterTransitGatewayRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeregisterTransitGatewayRequestRequestTypeDef
def get_value() -> DeregisterTransitGatewayRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"TransitGatewayArn": ...,
}
# DeregisterTransitGatewayRequestRequestTypeDef definition
class DeregisterTransitGatewayRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayArn: str,
DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef#
# DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef
def get_value() -> DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef:
return {
"GlobalNetworkIds": ...,
}
# DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef definition
class DescribeGlobalNetworksRequestDescribeGlobalNetworksPaginateTypeDef(TypedDict):
GlobalNetworkIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeGlobalNetworksRequestRequestTypeDef#
# DescribeGlobalNetworksRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DescribeGlobalNetworksRequestRequestTypeDef
def get_value() -> DescribeGlobalNetworksRequestRequestTypeDef:
return {
"GlobalNetworkIds": ...,
}
# DescribeGlobalNetworksRequestRequestTypeDef definition
class DescribeGlobalNetworksRequestRequestTypeDef(TypedDict):
GlobalNetworkIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DisassociateConnectPeerRequestRequestTypeDef#
# DisassociateConnectPeerRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DisassociateConnectPeerRequestRequestTypeDef
def get_value() -> DisassociateConnectPeerRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"ConnectPeerId": ...,
}
# DisassociateConnectPeerRequestRequestTypeDef definition
class DisassociateConnectPeerRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectPeerId: str,
DisassociateCustomerGatewayRequestRequestTypeDef#
# DisassociateCustomerGatewayRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DisassociateCustomerGatewayRequestRequestTypeDef
def get_value() -> DisassociateCustomerGatewayRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"CustomerGatewayArn": ...,
}
# DisassociateCustomerGatewayRequestRequestTypeDef definition
class DisassociateCustomerGatewayRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
CustomerGatewayArn: str,
DisassociateLinkRequestRequestTypeDef#
# DisassociateLinkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DisassociateLinkRequestRequestTypeDef
def get_value() -> DisassociateLinkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"DeviceId": ...,
"LinkId": ...,
}
# DisassociateLinkRequestRequestTypeDef definition
class DisassociateLinkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: str,
LinkId: str,
DisassociateTransitGatewayConnectPeerRequestRequestTypeDef#
# DisassociateTransitGatewayConnectPeerRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DisassociateTransitGatewayConnectPeerRequestRequestTypeDef
def get_value() -> DisassociateTransitGatewayConnectPeerRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"TransitGatewayConnectPeerArn": ...,
}
# DisassociateTransitGatewayConnectPeerRequestRequestTypeDef definition
class DisassociateTransitGatewayConnectPeerRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayConnectPeerArn: str,
ExecuteCoreNetworkChangeSetRequestRequestTypeDef#
# ExecuteCoreNetworkChangeSetRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ExecuteCoreNetworkChangeSetRequestRequestTypeDef
def get_value() -> ExecuteCoreNetworkChangeSetRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
# ExecuteCoreNetworkChangeSetRequestRequestTypeDef definition
class ExecuteCoreNetworkChangeSetRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
GetConnectAttachmentRequestRequestTypeDef#
# GetConnectAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetConnectAttachmentRequestRequestTypeDef
def get_value() -> GetConnectAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
# GetConnectAttachmentRequestRequestTypeDef definition
class GetConnectAttachmentRequestRequestTypeDef(TypedDict):
AttachmentId: str,
GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef#
# GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef
def get_value() -> GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef definition
class GetConnectPeerAssociationsRequestGetConnectPeerAssociationsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectPeerIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetConnectPeerAssociationsRequestRequestTypeDef#
# GetConnectPeerAssociationsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetConnectPeerAssociationsRequestRequestTypeDef
def get_value() -> GetConnectPeerAssociationsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetConnectPeerAssociationsRequestRequestTypeDef definition
class GetConnectPeerAssociationsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectPeerIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetConnectPeerRequestRequestTypeDef#
# GetConnectPeerRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetConnectPeerRequestRequestTypeDef
def get_value() -> GetConnectPeerRequestRequestTypeDef:
return {
"ConnectPeerId": ...,
}
# GetConnectPeerRequestRequestTypeDef definition
class GetConnectPeerRequestRequestTypeDef(TypedDict):
ConnectPeerId: str,
GetConnectionsRequestGetConnectionsPaginateTypeDef#
# GetConnectionsRequestGetConnectionsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetConnectionsRequestGetConnectionsPaginateTypeDef
def get_value() -> GetConnectionsRequestGetConnectionsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetConnectionsRequestGetConnectionsPaginateTypeDef definition
class GetConnectionsRequestGetConnectionsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectionIds: NotRequired[Sequence[str]],
DeviceId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetConnectionsRequestRequestTypeDef#
# GetConnectionsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetConnectionsRequestRequestTypeDef
def get_value() -> GetConnectionsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetConnectionsRequestRequestTypeDef definition
class GetConnectionsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectionIds: NotRequired[Sequence[str]],
DeviceId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef#
# GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef
def get_value() -> GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
# GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef definition
class GetCoreNetworkChangeEventsRequestGetCoreNetworkChangeEventsPaginateTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetCoreNetworkChangeEventsRequestRequestTypeDef#
# GetCoreNetworkChangeEventsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeEventsRequestRequestTypeDef
def get_value() -> GetCoreNetworkChangeEventsRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
# GetCoreNetworkChangeEventsRequestRequestTypeDef definition
class GetCoreNetworkChangeEventsRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef#
# GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef
def get_value() -> GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
# GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef definition
class GetCoreNetworkChangeSetRequestGetCoreNetworkChangeSetPaginateTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetCoreNetworkChangeSetRequestRequestTypeDef#
# GetCoreNetworkChangeSetRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeSetRequestRequestTypeDef
def get_value() -> GetCoreNetworkChangeSetRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
# GetCoreNetworkChangeSetRequestRequestTypeDef definition
class GetCoreNetworkChangeSetRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetCoreNetworkPolicyRequestRequestTypeDef#
# GetCoreNetworkPolicyRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkPolicyRequestRequestTypeDef
def get_value() -> GetCoreNetworkPolicyRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
# GetCoreNetworkPolicyRequestRequestTypeDef definition
class GetCoreNetworkPolicyRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: NotRequired[int],
Alias: NotRequired[CoreNetworkPolicyAliasType], # (1)
GetCoreNetworkRequestRequestTypeDef#
# GetCoreNetworkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkRequestRequestTypeDef
def get_value() -> GetCoreNetworkRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
# GetCoreNetworkRequestRequestTypeDef definition
class GetCoreNetworkRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef#
# GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef
def get_value() -> GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef definition
class GetCustomerGatewayAssociationsRequestGetCustomerGatewayAssociationsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
CustomerGatewayArns: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetCustomerGatewayAssociationsRequestRequestTypeDef#
# GetCustomerGatewayAssociationsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetCustomerGatewayAssociationsRequestRequestTypeDef
def get_value() -> GetCustomerGatewayAssociationsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetCustomerGatewayAssociationsRequestRequestTypeDef definition
class GetCustomerGatewayAssociationsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
CustomerGatewayArns: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetDevicesRequestGetDevicesPaginateTypeDef#
# GetDevicesRequestGetDevicesPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetDevicesRequestGetDevicesPaginateTypeDef
def get_value() -> GetDevicesRequestGetDevicesPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetDevicesRequestGetDevicesPaginateTypeDef definition
class GetDevicesRequestGetDevicesPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceIds: NotRequired[Sequence[str]],
SiteId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetDevicesRequestRequestTypeDef#
# GetDevicesRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetDevicesRequestRequestTypeDef
def get_value() -> GetDevicesRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetDevicesRequestRequestTypeDef definition
class GetDevicesRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceIds: NotRequired[Sequence[str]],
SiteId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef#
# GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef
def get_value() -> GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef definition
class GetLinkAssociationsRequestGetLinkAssociationsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetLinkAssociationsRequestRequestTypeDef#
# GetLinkAssociationsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetLinkAssociationsRequestRequestTypeDef
def get_value() -> GetLinkAssociationsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetLinkAssociationsRequestRequestTypeDef definition
class GetLinkAssociationsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
DeviceId: NotRequired[str],
LinkId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetLinksRequestGetLinksPaginateTypeDef#
# GetLinksRequestGetLinksPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetLinksRequestGetLinksPaginateTypeDef
def get_value() -> GetLinksRequestGetLinksPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetLinksRequestGetLinksPaginateTypeDef definition
class GetLinksRequestGetLinksPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
LinkIds: NotRequired[Sequence[str]],
SiteId: NotRequired[str],
Type: NotRequired[str],
Provider: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetLinksRequestRequestTypeDef#
# GetLinksRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetLinksRequestRequestTypeDef
def get_value() -> GetLinksRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetLinksRequestRequestTypeDef 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],
GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef#
# GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef
def get_value() -> GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef definition
class GetNetworkResourceCountsRequestGetNetworkResourceCountsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
ResourceType: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetNetworkResourceCountsRequestRequestTypeDef#
# GetNetworkResourceCountsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceCountsRequestRequestTypeDef
def get_value() -> GetNetworkResourceCountsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetNetworkResourceCountsRequestRequestTypeDef definition
class GetNetworkResourceCountsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ResourceType: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
NetworkResourceCountTypeDef#
# NetworkResourceCountTypeDef usage example
from mypy_boto3_networkmanager.type_defs import NetworkResourceCountTypeDef
def get_value() -> NetworkResourceCountTypeDef:
return {
"ResourceType": ...,
}
# NetworkResourceCountTypeDef definition
class NetworkResourceCountTypeDef(TypedDict):
ResourceType: NotRequired[str],
Count: NotRequired[int],
GetNetworkResourceRelationshipsRequestGetNetworkResourceRelationshipsPaginateTypeDef#
# GetNetworkResourceRelationshipsRequestGetNetworkResourceRelationshipsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceRelationshipsRequestGetNetworkResourceRelationshipsPaginateTypeDef
def get_value() -> GetNetworkResourceRelationshipsRequestGetNetworkResourceRelationshipsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetNetworkResourceRelationshipsRequestGetNetworkResourceRelationshipsPaginateTypeDef 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)
GetNetworkResourceRelationshipsRequestRequestTypeDef#
# GetNetworkResourceRelationshipsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceRelationshipsRequestRequestTypeDef
def get_value() -> GetNetworkResourceRelationshipsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetNetworkResourceRelationshipsRequestRequestTypeDef 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#
# RelationshipTypeDef usage example
from mypy_boto3_networkmanager.type_defs import RelationshipTypeDef
def get_value() -> RelationshipTypeDef:
return {
"From": ...,
}
# RelationshipTypeDef definition
class RelationshipTypeDef(TypedDict):
From: NotRequired[str],
To: NotRequired[str],
GetNetworkResourcesRequestGetNetworkResourcesPaginateTypeDef#
# GetNetworkResourcesRequestGetNetworkResourcesPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourcesRequestGetNetworkResourcesPaginateTypeDef
def get_value() -> GetNetworkResourcesRequestGetNetworkResourcesPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetNetworkResourcesRequestGetNetworkResourcesPaginateTypeDef 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)
GetNetworkResourcesRequestRequestTypeDef#
# GetNetworkResourcesRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourcesRequestRequestTypeDef
def get_value() -> GetNetworkResourcesRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetNetworkResourcesRequestRequestTypeDef 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],
GetNetworkTelemetryRequestGetNetworkTelemetryPaginateTypeDef#
# GetNetworkTelemetryRequestGetNetworkTelemetryPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkTelemetryRequestGetNetworkTelemetryPaginateTypeDef
def get_value() -> GetNetworkTelemetryRequestGetNetworkTelemetryPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetNetworkTelemetryRequestGetNetworkTelemetryPaginateTypeDef 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)
GetNetworkTelemetryRequestRequestTypeDef#
# GetNetworkTelemetryRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkTelemetryRequestRequestTypeDef
def get_value() -> GetNetworkTelemetryRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetNetworkTelemetryRequestRequestTypeDef 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#
# GetResourcePolicyRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetResourcePolicyRequestRequestTypeDef
def get_value() -> GetResourcePolicyRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# GetResourcePolicyRequestRequestTypeDef definition
class GetResourcePolicyRequestRequestTypeDef(TypedDict):
ResourceArn: str,
GetResourcePolicyResponseTypeDef#
# GetResourcePolicyResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetResourcePolicyResponseTypeDef
def get_value() -> GetResourcePolicyResponseTypeDef:
return {
"PolicyDocument": ...,
"ResponseMetadata": ...,
}
# GetResourcePolicyResponseTypeDef definition
class GetResourcePolicyResponseTypeDef(TypedDict):
PolicyDocument: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetRouteAnalysisRequestRequestTypeDef#
# GetRouteAnalysisRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetRouteAnalysisRequestRequestTypeDef
def get_value() -> GetRouteAnalysisRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"RouteAnalysisId": ...,
}
# GetRouteAnalysisRequestRequestTypeDef definition
class GetRouteAnalysisRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
RouteAnalysisId: str,
GetSiteToSiteVpnAttachmentRequestRequestTypeDef#
# GetSiteToSiteVpnAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetSiteToSiteVpnAttachmentRequestRequestTypeDef
def get_value() -> GetSiteToSiteVpnAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
# GetSiteToSiteVpnAttachmentRequestRequestTypeDef definition
class GetSiteToSiteVpnAttachmentRequestRequestTypeDef(TypedDict):
AttachmentId: str,
GetSitesRequestGetSitesPaginateTypeDef#
# GetSitesRequestGetSitesPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetSitesRequestGetSitesPaginateTypeDef
def get_value() -> GetSitesRequestGetSitesPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetSitesRequestGetSitesPaginateTypeDef definition
class GetSitesRequestGetSitesPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
SiteIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetSitesRequestRequestTypeDef#
# GetSitesRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetSitesRequestRequestTypeDef
def get_value() -> GetSitesRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetSitesRequestRequestTypeDef definition
class GetSitesRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
SiteIds: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef#
# GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef
def get_value() -> GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef definition
class GetTransitGatewayConnectPeerAssociationsRequestGetTransitGatewayConnectPeerAssociationsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayConnectPeerArns: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef#
# GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef
def get_value() -> GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef definition
class GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayConnectPeerArns: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetTransitGatewayPeeringRequestRequestTypeDef#
# GetTransitGatewayPeeringRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayPeeringRequestRequestTypeDef
def get_value() -> GetTransitGatewayPeeringRequestRequestTypeDef:
return {
"PeeringId": ...,
}
# GetTransitGatewayPeeringRequestRequestTypeDef definition
class GetTransitGatewayPeeringRequestRequestTypeDef(TypedDict):
PeeringId: str,
GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef#
# GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef
def get_value() -> GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef definition
class GetTransitGatewayRegistrationsRequestGetTransitGatewayRegistrationsPaginateTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayArns: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
GetTransitGatewayRegistrationsRequestRequestTypeDef#
# GetTransitGatewayRegistrationsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayRegistrationsRequestRequestTypeDef
def get_value() -> GetTransitGatewayRegistrationsRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# GetTransitGatewayRegistrationsRequestRequestTypeDef definition
class GetTransitGatewayRegistrationsRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayArns: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef#
# GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef
def get_value() -> GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
# GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef definition
class GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef(TypedDict):
AttachmentId: str,
GetVpcAttachmentRequestRequestTypeDef#
# GetVpcAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetVpcAttachmentRequestRequestTypeDef
def get_value() -> GetVpcAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
# GetVpcAttachmentRequestRequestTypeDef definition
class GetVpcAttachmentRequestRequestTypeDef(TypedDict):
AttachmentId: str,
ListAttachmentsRequestListAttachmentsPaginateTypeDef#
# ListAttachmentsRequestListAttachmentsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListAttachmentsRequestListAttachmentsPaginateTypeDef
def get_value() -> ListAttachmentsRequestListAttachmentsPaginateTypeDef:
return {
"CoreNetworkId": ...,
}
# ListAttachmentsRequestListAttachmentsPaginateTypeDef definition
class ListAttachmentsRequestListAttachmentsPaginateTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
AttachmentType: NotRequired[AttachmentTypeType], # (1)
EdgeLocation: NotRequired[str],
State: NotRequired[AttachmentStateType], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListAttachmentsRequestRequestTypeDef#
# ListAttachmentsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListAttachmentsRequestRequestTypeDef
def get_value() -> ListAttachmentsRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
# ListAttachmentsRequestRequestTypeDef definition
class ListAttachmentsRequestRequestTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
AttachmentType: NotRequired[AttachmentTypeType], # (1)
EdgeLocation: NotRequired[str],
State: NotRequired[AttachmentStateType], # (2)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListConnectPeersRequestListConnectPeersPaginateTypeDef#
# ListConnectPeersRequestListConnectPeersPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListConnectPeersRequestListConnectPeersPaginateTypeDef
def get_value() -> ListConnectPeersRequestListConnectPeersPaginateTypeDef:
return {
"CoreNetworkId": ...,
}
# ListConnectPeersRequestListConnectPeersPaginateTypeDef definition
class ListConnectPeersRequestListConnectPeersPaginateTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
ConnectAttachmentId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListConnectPeersRequestRequestTypeDef#
# ListConnectPeersRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListConnectPeersRequestRequestTypeDef
def get_value() -> ListConnectPeersRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
# ListConnectPeersRequestRequestTypeDef definition
class ListConnectPeersRequestRequestTypeDef(TypedDict):
CoreNetworkId: NotRequired[str],
ConnectAttachmentId: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef#
# ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef
def get_value() -> ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef:
return {
"CoreNetworkId": ...,
}
# ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef definition
class ListCoreNetworkPolicyVersionsRequestListCoreNetworkPolicyVersionsPaginateTypeDef(TypedDict):
CoreNetworkId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCoreNetworkPolicyVersionsRequestRequestTypeDef#
# ListCoreNetworkPolicyVersionsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworkPolicyVersionsRequestRequestTypeDef
def get_value() -> ListCoreNetworkPolicyVersionsRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
# ListCoreNetworkPolicyVersionsRequestRequestTypeDef definition
class ListCoreNetworkPolicyVersionsRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListCoreNetworksRequestListCoreNetworksPaginateTypeDef#
# ListCoreNetworksRequestListCoreNetworksPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworksRequestListCoreNetworksPaginateTypeDef
def get_value() -> ListCoreNetworksRequestListCoreNetworksPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListCoreNetworksRequestListCoreNetworksPaginateTypeDef definition
class ListCoreNetworksRequestListCoreNetworksPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCoreNetworksRequestRequestTypeDef#
# ListCoreNetworksRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworksRequestRequestTypeDef
def get_value() -> ListCoreNetworksRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListCoreNetworksRequestRequestTypeDef definition
class ListCoreNetworksRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListOrganizationServiceAccessStatusRequestRequestTypeDef#
# ListOrganizationServiceAccessStatusRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListOrganizationServiceAccessStatusRequestRequestTypeDef
def get_value() -> ListOrganizationServiceAccessStatusRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListOrganizationServiceAccessStatusRequestRequestTypeDef definition
class ListOrganizationServiceAccessStatusRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListPeeringsRequestListPeeringsPaginateTypeDef#
# ListPeeringsRequestListPeeringsPaginateTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListPeeringsRequestListPeeringsPaginateTypeDef
def get_value() -> ListPeeringsRequestListPeeringsPaginateTypeDef:
return {
"CoreNetworkId": ...,
}
# ListPeeringsRequestListPeeringsPaginateTypeDef 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
ListPeeringsRequestRequestTypeDef#
# ListPeeringsRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListPeeringsRequestRequestTypeDef
def get_value() -> ListPeeringsRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
# ListPeeringsRequestRequestTypeDef 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#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
NetworkResourceSummaryTypeDef#
# NetworkResourceSummaryTypeDef usage example
from mypy_boto3_networkmanager.type_defs import NetworkResourceSummaryTypeDef
def get_value() -> NetworkResourceSummaryTypeDef:
return {
"RegisteredGatewayArn": ...,
}
# NetworkResourceSummaryTypeDef definition
class NetworkResourceSummaryTypeDef(TypedDict):
RegisteredGatewayArn: NotRequired[str],
ResourceArn: NotRequired[str],
ResourceType: NotRequired[str],
Definition: NotRequired[str],
NameTag: NotRequired[str],
IsMiddlebox: NotRequired[bool],
NetworkRouteDestinationTypeDef#
# NetworkRouteDestinationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import NetworkRouteDestinationTypeDef
def get_value() -> NetworkRouteDestinationTypeDef:
return {
"CoreNetworkAttachmentId": ...,
}
# NetworkRouteDestinationTypeDef definition
class NetworkRouteDestinationTypeDef(TypedDict):
CoreNetworkAttachmentId: NotRequired[str],
TransitGatewayAttachmentId: NotRequired[str],
SegmentName: NotRequired[str],
EdgeLocation: NotRequired[str],
ResourceType: NotRequired[str],
ResourceId: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_networkmanager.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
PutCoreNetworkPolicyRequestRequestTypeDef#
# PutCoreNetworkPolicyRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import PutCoreNetworkPolicyRequestRequestTypeDef
def get_value() -> PutCoreNetworkPolicyRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyDocument": ...,
}
# PutCoreNetworkPolicyRequestRequestTypeDef definition
class PutCoreNetworkPolicyRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyDocument: str,
Description: NotRequired[str],
LatestVersionId: NotRequired[int],
ClientToken: NotRequired[str],
PutResourcePolicyRequestRequestTypeDef#
# PutResourcePolicyRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import PutResourcePolicyRequestRequestTypeDef
def get_value() -> PutResourcePolicyRequestRequestTypeDef:
return {
"PolicyDocument": ...,
"ResourceArn": ...,
}
# PutResourcePolicyRequestRequestTypeDef definition
class PutResourcePolicyRequestRequestTypeDef(TypedDict):
PolicyDocument: str,
ResourceArn: str,
RegisterTransitGatewayRequestRequestTypeDef#
# RegisterTransitGatewayRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import RegisterTransitGatewayRequestRequestTypeDef
def get_value() -> RegisterTransitGatewayRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"TransitGatewayArn": ...,
}
# RegisterTransitGatewayRequestRequestTypeDef definition
class RegisterTransitGatewayRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
TransitGatewayArn: str,
RejectAttachmentRequestRequestTypeDef#
# RejectAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import RejectAttachmentRequestRequestTypeDef
def get_value() -> RejectAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
# RejectAttachmentRequestRequestTypeDef definition
class RejectAttachmentRequestRequestTypeDef(TypedDict):
AttachmentId: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
RestoreCoreNetworkPolicyVersionRequestRequestTypeDef#
# RestoreCoreNetworkPolicyVersionRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import RestoreCoreNetworkPolicyVersionRequestRequestTypeDef
def get_value() -> RestoreCoreNetworkPolicyVersionRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
# RestoreCoreNetworkPolicyVersionRequestRequestTypeDef definition
class RestoreCoreNetworkPolicyVersionRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
PolicyVersionId: int,
RouteAnalysisCompletionTypeDef#
# RouteAnalysisCompletionTypeDef usage example
from mypy_boto3_networkmanager.type_defs import RouteAnalysisCompletionTypeDef
def get_value() -> RouteAnalysisCompletionTypeDef:
return {
"ResultCode": ...,
}
# RouteAnalysisCompletionTypeDef definition
class RouteAnalysisCompletionTypeDef(TypedDict):
ResultCode: NotRequired[RouteAnalysisCompletionResultCodeType], # (1)
ReasonCode: NotRequired[RouteAnalysisCompletionReasonCodeType], # (2)
ReasonContext: NotRequired[Dict[str, str]],
RouteAnalysisEndpointOptionsSpecificationTypeDef#
# RouteAnalysisEndpointOptionsSpecificationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import RouteAnalysisEndpointOptionsSpecificationTypeDef
def get_value() -> RouteAnalysisEndpointOptionsSpecificationTypeDef:
return {
"TransitGatewayAttachmentArn": ...,
}
# RouteAnalysisEndpointOptionsSpecificationTypeDef definition
class RouteAnalysisEndpointOptionsSpecificationTypeDef(TypedDict):
TransitGatewayAttachmentArn: NotRequired[str],
IpAddress: NotRequired[str],
RouteAnalysisEndpointOptionsTypeDef#
# RouteAnalysisEndpointOptionsTypeDef usage example
from mypy_boto3_networkmanager.type_defs import RouteAnalysisEndpointOptionsTypeDef
def get_value() -> RouteAnalysisEndpointOptionsTypeDef:
return {
"TransitGatewayAttachmentArn": ...,
}
# RouteAnalysisEndpointOptionsTypeDef definition
class RouteAnalysisEndpointOptionsTypeDef(TypedDict):
TransitGatewayAttachmentArn: NotRequired[str],
TransitGatewayArn: NotRequired[str],
IpAddress: NotRequired[str],
StartOrganizationServiceAccessUpdateRequestRequestTypeDef#
# StartOrganizationServiceAccessUpdateRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import StartOrganizationServiceAccessUpdateRequestRequestTypeDef
def get_value() -> StartOrganizationServiceAccessUpdateRequestRequestTypeDef:
return {
"Action": ...,
}
# StartOrganizationServiceAccessUpdateRequestRequestTypeDef definition
class StartOrganizationServiceAccessUpdateRequestRequestTypeDef(TypedDict):
Action: str,
TransitGatewayRegistrationStateReasonTypeDef#
# TransitGatewayRegistrationStateReasonTypeDef usage example
from mypy_boto3_networkmanager.type_defs import TransitGatewayRegistrationStateReasonTypeDef
def get_value() -> TransitGatewayRegistrationStateReasonTypeDef:
return {
"Code": ...,
}
# TransitGatewayRegistrationStateReasonTypeDef definition
class TransitGatewayRegistrationStateReasonTypeDef(TypedDict):
Code: NotRequired[TransitGatewayRegistrationStateType], # (1)
Message: NotRequired[str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateConnectionRequestRequestTypeDef#
# UpdateConnectionRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateConnectionRequestRequestTypeDef
def get_value() -> UpdateConnectionRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"ConnectionId": ...,
}
# UpdateConnectionRequestRequestTypeDef definition
class UpdateConnectionRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ConnectionId: str,
LinkId: NotRequired[str],
ConnectedLinkId: NotRequired[str],
Description: NotRequired[str],
UpdateCoreNetworkRequestRequestTypeDef#
# UpdateCoreNetworkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateCoreNetworkRequestRequestTypeDef
def get_value() -> UpdateCoreNetworkRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
}
# UpdateCoreNetworkRequestRequestTypeDef definition
class UpdateCoreNetworkRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
Description: NotRequired[str],
UpdateGlobalNetworkRequestRequestTypeDef#
# UpdateGlobalNetworkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateGlobalNetworkRequestRequestTypeDef
def get_value() -> UpdateGlobalNetworkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# UpdateGlobalNetworkRequestRequestTypeDef definition
class UpdateGlobalNetworkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
Description: NotRequired[str],
UpdateNetworkResourceMetadataRequestRequestTypeDef#
# UpdateNetworkResourceMetadataRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateNetworkResourceMetadataRequestRequestTypeDef
def get_value() -> UpdateNetworkResourceMetadataRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"ResourceArn": ...,
"Metadata": ...,
}
# UpdateNetworkResourceMetadataRequestRequestTypeDef definition
class UpdateNetworkResourceMetadataRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
ResourceArn: str,
Metadata: Mapping[str, str],
UpdateNetworkResourceMetadataResponseTypeDef#
# UpdateNetworkResourceMetadataResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateNetworkResourceMetadataResponseTypeDef
def get_value() -> UpdateNetworkResourceMetadataResponseTypeDef:
return {
"ResourceArn": ...,
"Metadata": ...,
"ResponseMetadata": ...,
}
# UpdateNetworkResourceMetadataResponseTypeDef definition
class UpdateNetworkResourceMetadataResponseTypeDef(TypedDict):
ResourceArn: str,
Metadata: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
OrganizationStatusTypeDef#
# OrganizationStatusTypeDef usage example
from mypy_boto3_networkmanager.type_defs import OrganizationStatusTypeDef
def get_value() -> OrganizationStatusTypeDef:
return {
"OrganizationId": ...,
}
# OrganizationStatusTypeDef definition
class OrganizationStatusTypeDef(TypedDict):
OrganizationId: NotRequired[str],
OrganizationAwsServiceAccessStatus: NotRequired[str],
SLRDeploymentStatus: NotRequired[str],
AccountStatusList: NotRequired[List[AccountStatusTypeDef]], # (1)
AssociateConnectPeerResponseTypeDef#
# AssociateConnectPeerResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AssociateConnectPeerResponseTypeDef
def get_value() -> AssociateConnectPeerResponseTypeDef:
return {
"ConnectPeerAssociation": ...,
"ResponseMetadata": ...,
}
# AssociateConnectPeerResponseTypeDef definition
class AssociateConnectPeerResponseTypeDef(TypedDict):
ConnectPeerAssociation: ConnectPeerAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateConnectPeerResponseTypeDef#
# DisassociateConnectPeerResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DisassociateConnectPeerResponseTypeDef
def get_value() -> DisassociateConnectPeerResponseTypeDef:
return {
"ConnectPeerAssociation": ...,
"ResponseMetadata": ...,
}
# DisassociateConnectPeerResponseTypeDef definition
class DisassociateConnectPeerResponseTypeDef(TypedDict):
ConnectPeerAssociation: ConnectPeerAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetConnectPeerAssociationsResponseTypeDef#
# GetConnectPeerAssociationsResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetConnectPeerAssociationsResponseTypeDef
def get_value() -> GetConnectPeerAssociationsResponseTypeDef:
return {
"ConnectPeerAssociations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetConnectPeerAssociationsResponseTypeDef definition
class GetConnectPeerAssociationsResponseTypeDef(TypedDict):
ConnectPeerAssociations: List[ConnectPeerAssociationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssociateCustomerGatewayResponseTypeDef#
# AssociateCustomerGatewayResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AssociateCustomerGatewayResponseTypeDef
def get_value() -> AssociateCustomerGatewayResponseTypeDef:
return {
"CustomerGatewayAssociation": ...,
"ResponseMetadata": ...,
}
# AssociateCustomerGatewayResponseTypeDef definition
class AssociateCustomerGatewayResponseTypeDef(TypedDict):
CustomerGatewayAssociation: CustomerGatewayAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateCustomerGatewayResponseTypeDef#
# DisassociateCustomerGatewayResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DisassociateCustomerGatewayResponseTypeDef
def get_value() -> DisassociateCustomerGatewayResponseTypeDef:
return {
"CustomerGatewayAssociation": ...,
"ResponseMetadata": ...,
}
# DisassociateCustomerGatewayResponseTypeDef definition
class DisassociateCustomerGatewayResponseTypeDef(TypedDict):
CustomerGatewayAssociation: CustomerGatewayAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetCustomerGatewayAssociationsResponseTypeDef#
# GetCustomerGatewayAssociationsResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetCustomerGatewayAssociationsResponseTypeDef
def get_value() -> GetCustomerGatewayAssociationsResponseTypeDef:
return {
"CustomerGatewayAssociations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetCustomerGatewayAssociationsResponseTypeDef definition
class GetCustomerGatewayAssociationsResponseTypeDef(TypedDict):
CustomerGatewayAssociations: List[CustomerGatewayAssociationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssociateLinkResponseTypeDef#
# AssociateLinkResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AssociateLinkResponseTypeDef
def get_value() -> AssociateLinkResponseTypeDef:
return {
"LinkAssociation": ...,
"ResponseMetadata": ...,
}
# AssociateLinkResponseTypeDef definition
class AssociateLinkResponseTypeDef(TypedDict):
LinkAssociation: LinkAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateLinkResponseTypeDef#
# DisassociateLinkResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DisassociateLinkResponseTypeDef
def get_value() -> DisassociateLinkResponseTypeDef:
return {
"LinkAssociation": ...,
"ResponseMetadata": ...,
}
# DisassociateLinkResponseTypeDef definition
class DisassociateLinkResponseTypeDef(TypedDict):
LinkAssociation: LinkAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetLinkAssociationsResponseTypeDef#
# GetLinkAssociationsResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetLinkAssociationsResponseTypeDef
def get_value() -> GetLinkAssociationsResponseTypeDef:
return {
"LinkAssociations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetLinkAssociationsResponseTypeDef definition
class GetLinkAssociationsResponseTypeDef(TypedDict):
LinkAssociations: List[LinkAssociationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssociateTransitGatewayConnectPeerResponseTypeDef#
# AssociateTransitGatewayConnectPeerResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AssociateTransitGatewayConnectPeerResponseTypeDef
def get_value() -> AssociateTransitGatewayConnectPeerResponseTypeDef:
return {
"TransitGatewayConnectPeerAssociation": ...,
"ResponseMetadata": ...,
}
# AssociateTransitGatewayConnectPeerResponseTypeDef definition
class AssociateTransitGatewayConnectPeerResponseTypeDef(TypedDict):
TransitGatewayConnectPeerAssociation: TransitGatewayConnectPeerAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateTransitGatewayConnectPeerResponseTypeDef#
# DisassociateTransitGatewayConnectPeerResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DisassociateTransitGatewayConnectPeerResponseTypeDef
def get_value() -> DisassociateTransitGatewayConnectPeerResponseTypeDef:
return {
"TransitGatewayConnectPeerAssociation": ...,
"ResponseMetadata": ...,
}
# DisassociateTransitGatewayConnectPeerResponseTypeDef definition
class DisassociateTransitGatewayConnectPeerResponseTypeDef(TypedDict):
TransitGatewayConnectPeerAssociation: TransitGatewayConnectPeerAssociationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetTransitGatewayConnectPeerAssociationsResponseTypeDef#
# GetTransitGatewayConnectPeerAssociationsResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetTransitGatewayConnectPeerAssociationsResponseTypeDef
def get_value() -> GetTransitGatewayConnectPeerAssociationsResponseTypeDef:
return {
"TransitGatewayConnectPeerAssociations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetTransitGatewayConnectPeerAssociationsResponseTypeDef definition
class GetTransitGatewayConnectPeerAssociationsResponseTypeDef(TypedDict):
TransitGatewayConnectPeerAssociations: List[TransitGatewayConnectPeerAssociationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ConnectPeerSummaryTypeDef#
# ConnectPeerSummaryTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ConnectPeerSummaryTypeDef
def get_value() -> ConnectPeerSummaryTypeDef:
return {
"CoreNetworkId": ...,
}
# ConnectPeerSummaryTypeDef 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#
# ConnectionTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ConnectionTypeDef
def get_value() -> ConnectionTypeDef:
return {
"ConnectionId": ...,
}
# ConnectionTypeDef 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#
# CoreNetworkSummaryTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkSummaryTypeDef
def get_value() -> CoreNetworkSummaryTypeDef:
return {
"CoreNetworkId": ...,
}
# CoreNetworkSummaryTypeDef 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#
# CreateConnectionRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateConnectionRequestRequestTypeDef
def get_value() -> CreateConnectionRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"DeviceId": ...,
"ConnectedDeviceId": ...,
}
# CreateConnectionRequestRequestTypeDef 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#
# CreateCoreNetworkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateCoreNetworkRequestRequestTypeDef
def get_value() -> CreateCoreNetworkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# CreateCoreNetworkRequestRequestTypeDef definition
class CreateCoreNetworkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
PolicyDocument: NotRequired[str],
ClientToken: NotRequired[str],
- See TagTypeDef
CreateGlobalNetworkRequestRequestTypeDef#
# CreateGlobalNetworkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateGlobalNetworkRequestRequestTypeDef
def get_value() -> CreateGlobalNetworkRequestRequestTypeDef:
return {
"Description": ...,
}
# CreateGlobalNetworkRequestRequestTypeDef definition
class CreateGlobalNetworkRequestRequestTypeDef(TypedDict):
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateSiteToSiteVpnAttachmentRequestRequestTypeDef#
# CreateSiteToSiteVpnAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateSiteToSiteVpnAttachmentRequestRequestTypeDef
def get_value() -> CreateSiteToSiteVpnAttachmentRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"VpnConnectionArn": ...,
}
# CreateSiteToSiteVpnAttachmentRequestRequestTypeDef definition
class CreateSiteToSiteVpnAttachmentRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
VpnConnectionArn: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
ClientToken: NotRequired[str],
- See TagTypeDef
CreateTransitGatewayPeeringRequestRequestTypeDef#
# CreateTransitGatewayPeeringRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateTransitGatewayPeeringRequestRequestTypeDef
def get_value() -> CreateTransitGatewayPeeringRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"TransitGatewayArn": ...,
}
# CreateTransitGatewayPeeringRequestRequestTypeDef definition
class CreateTransitGatewayPeeringRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
TransitGatewayArn: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
ClientToken: NotRequired[str],
- See TagTypeDef
CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef#
# CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef
def get_value() -> CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef:
return {
"PeeringId": ...,
"TransitGatewayRouteTableArn": ...,
}
# CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef definition
class CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef(TypedDict):
PeeringId: str,
TransitGatewayRouteTableArn: str,
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
ClientToken: NotRequired[str],
- See TagTypeDef
GlobalNetworkTypeDef#
# GlobalNetworkTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GlobalNetworkTypeDef
def get_value() -> GlobalNetworkTypeDef:
return {
"GlobalNetworkId": ...,
}
# GlobalNetworkTypeDef 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#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"TagList": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
TagList: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
NetworkResourceTypeDef#
# NetworkResourceTypeDef usage example
from mypy_boto3_networkmanager.type_defs import NetworkResourceTypeDef
def get_value() -> NetworkResourceTypeDef:
return {
"RegisteredGatewayArn": ...,
}
# NetworkResourceTypeDef 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#
# PeeringTypeDef usage example
from mypy_boto3_networkmanager.type_defs import PeeringTypeDef
def get_value() -> PeeringTypeDef:
return {
"CoreNetworkId": ...,
}
# PeeringTypeDef 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#
# ProposedSegmentChangeTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ProposedSegmentChangeTypeDef
def get_value() -> ProposedSegmentChangeTypeDef:
return {
"Tags": ...,
}
# ProposedSegmentChangeTypeDef definition
class ProposedSegmentChangeTypeDef(TypedDict):
Tags: NotRequired[List[TagTypeDef]], # (1)
AttachmentPolicyRuleNumber: NotRequired[int],
SegmentName: NotRequired[str],
- See TagTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateLinkRequestRequestTypeDef#
# CreateLinkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateLinkRequestRequestTypeDef
def get_value() -> CreateLinkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"Bandwidth": ...,
"SiteId": ...,
}
# CreateLinkRequestRequestTypeDef 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#
# LinkTypeDef usage example
from mypy_boto3_networkmanager.type_defs import LinkTypeDef
def get_value() -> LinkTypeDef:
return {
"LinkId": ...,
}
# LinkTypeDef 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#
# UpdateLinkRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateLinkRequestRequestTypeDef
def get_value() -> UpdateLinkRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"LinkId": ...,
}
# UpdateLinkRequestRequestTypeDef definition
class UpdateLinkRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
LinkId: str,
Description: NotRequired[str],
Type: NotRequired[str],
Bandwidth: NotRequired[BandwidthTypeDef], # (1)
Provider: NotRequired[str],
- See BandwidthTypeDef
CreateConnectPeerRequestRequestTypeDef#
# CreateConnectPeerRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateConnectPeerRequestRequestTypeDef
def get_value() -> CreateConnectPeerRequestRequestTypeDef:
return {
"ConnectAttachmentId": ...,
"PeerAddress": ...,
"InsideCidrBlocks": ...,
}
# CreateConnectPeerRequestRequestTypeDef 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#
# CreateConnectAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateConnectAttachmentRequestRequestTypeDef
def get_value() -> CreateConnectAttachmentRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"EdgeLocation": ...,
"TransportAttachmentId": ...,
"Options": ...,
}
# CreateConnectAttachmentRequestRequestTypeDef definition
class CreateConnectAttachmentRequestRequestTypeDef(TypedDict):
CoreNetworkId: str,
EdgeLocation: str,
TransportAttachmentId: str,
Options: ConnectAttachmentOptionsTypeDef, # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ClientToken: NotRequired[str],
ConnectPeerConfigurationTypeDef#
# ConnectPeerConfigurationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ConnectPeerConfigurationTypeDef
def get_value() -> ConnectPeerConfigurationTypeDef:
return {
"CoreNetworkAddress": ...,
}
# ConnectPeerConfigurationTypeDef definition
class ConnectPeerConfigurationTypeDef(TypedDict):
CoreNetworkAddress: NotRequired[str],
PeerAddress: NotRequired[str],
InsideCidrBlocks: NotRequired[List[str]],
Protocol: NotRequired[TunnelProtocolType], # (1)
BgpConfigurations: NotRequired[List[ConnectPeerBgpConfigurationTypeDef]], # (2)
NetworkTelemetryTypeDef#
# NetworkTelemetryTypeDef usage example
from mypy_boto3_networkmanager.type_defs import NetworkTelemetryTypeDef
def get_value() -> NetworkTelemetryTypeDef:
return {
"RegisteredGatewayArn": ...,
}
# NetworkTelemetryTypeDef 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#
# CoreNetworkChangeEventTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkChangeEventTypeDef
def get_value() -> CoreNetworkChangeEventTypeDef:
return {
"Type": ...,
}
# CoreNetworkChangeEventTypeDef 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#
# CoreNetworkChangeTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkChangeTypeDef
def get_value() -> CoreNetworkChangeTypeDef:
return {
"Type": ...,
}
# CoreNetworkChangeTypeDef 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#
# CoreNetworkPolicyTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkPolicyTypeDef
def get_value() -> CoreNetworkPolicyTypeDef:
return {
"CoreNetworkId": ...,
}
# CoreNetworkPolicyTypeDef 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#
# ListCoreNetworkPolicyVersionsResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworkPolicyVersionsResponseTypeDef
def get_value() -> ListCoreNetworkPolicyVersionsResponseTypeDef:
return {
"CoreNetworkPolicyVersions": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListCoreNetworkPolicyVersionsResponseTypeDef definition
class ListCoreNetworkPolicyVersionsResponseTypeDef(TypedDict):
CoreNetworkPolicyVersions: List[CoreNetworkPolicyVersionTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RouteTableIdentifierTypeDef#
# RouteTableIdentifierTypeDef usage example
from mypy_boto3_networkmanager.type_defs import RouteTableIdentifierTypeDef
def get_value() -> RouteTableIdentifierTypeDef:
return {
"TransitGatewayRouteTableArn": ...,
}
# RouteTableIdentifierTypeDef definition
class RouteTableIdentifierTypeDef(TypedDict):
TransitGatewayRouteTableArn: NotRequired[str],
CoreNetworkSegmentEdge: NotRequired[CoreNetworkSegmentEdgeIdentifierTypeDef], # (1)
CoreNetworkTypeDef#
# CoreNetworkTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CoreNetworkTypeDef
def get_value() -> CoreNetworkTypeDef:
return {
"GlobalNetworkId": ...,
}
# CoreNetworkTypeDef 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#
# CreateDeviceRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateDeviceRequestRequestTypeDef
def get_value() -> CreateDeviceRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# CreateDeviceRequestRequestTypeDef 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#
# CreateSiteRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateSiteRequestRequestTypeDef
def get_value() -> CreateSiteRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
}
# CreateSiteRequestRequestTypeDef definition
class CreateSiteRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
Description: NotRequired[str],
Location: NotRequired[LocationTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See LocationTypeDef
- See TagTypeDef
DeviceTypeDef#
# DeviceTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeviceTypeDef
def get_value() -> DeviceTypeDef:
return {
"DeviceId": ...,
}
# DeviceTypeDef 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#
# SiteTypeDef usage example
from mypy_boto3_networkmanager.type_defs import SiteTypeDef
def get_value() -> SiteTypeDef:
return {
"SiteId": ...,
}
# SiteTypeDef 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#
# UpdateDeviceRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateDeviceRequestRequestTypeDef
def get_value() -> UpdateDeviceRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"DeviceId": ...,
}
# UpdateDeviceRequestRequestTypeDef 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#
# UpdateSiteRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateSiteRequestRequestTypeDef
def get_value() -> UpdateSiteRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"SiteId": ...,
}
# UpdateSiteRequestRequestTypeDef definition
class UpdateSiteRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
SiteId: str,
Description: NotRequired[str],
Location: NotRequired[LocationTypeDef], # (1)
- See LocationTypeDef
CreateVpcAttachmentRequestRequestTypeDef#
# CreateVpcAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateVpcAttachmentRequestRequestTypeDef
def get_value() -> CreateVpcAttachmentRequestRequestTypeDef:
return {
"CoreNetworkId": ...,
"VpcArn": ...,
"SubnetArns": ...,
}
# CreateVpcAttachmentRequestRequestTypeDef 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#
# UpdateVpcAttachmentRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateVpcAttachmentRequestRequestTypeDef
def get_value() -> UpdateVpcAttachmentRequestRequestTypeDef:
return {
"AttachmentId": ...,
}
# UpdateVpcAttachmentRequestRequestTypeDef definition
class UpdateVpcAttachmentRequestRequestTypeDef(TypedDict):
AttachmentId: str,
AddSubnetArns: NotRequired[Sequence[str]],
RemoveSubnetArns: NotRequired[Sequence[str]],
Options: NotRequired[VpcOptionsTypeDef], # (1)
GetNetworkResourceCountsResponseTypeDef#
# GetNetworkResourceCountsResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceCountsResponseTypeDef
def get_value() -> GetNetworkResourceCountsResponseTypeDef:
return {
"NetworkResourceCounts": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetNetworkResourceCountsResponseTypeDef definition
class GetNetworkResourceCountsResponseTypeDef(TypedDict):
NetworkResourceCounts: List[NetworkResourceCountTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetNetworkResourceRelationshipsResponseTypeDef#
# GetNetworkResourceRelationshipsResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourceRelationshipsResponseTypeDef
def get_value() -> GetNetworkResourceRelationshipsResponseTypeDef:
return {
"Relationships": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetNetworkResourceRelationshipsResponseTypeDef definition
class GetNetworkResourceRelationshipsResponseTypeDef(TypedDict):
Relationships: List[RelationshipTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PathComponentTypeDef#
# PathComponentTypeDef usage example
from mypy_boto3_networkmanager.type_defs import PathComponentTypeDef
def get_value() -> PathComponentTypeDef:
return {
"Sequence": ...,
}
# PathComponentTypeDef definition
class PathComponentTypeDef(TypedDict):
Sequence: NotRequired[int],
Resource: NotRequired[NetworkResourceSummaryTypeDef], # (1)
DestinationCidrBlock: NotRequired[str],
NetworkRouteTypeDef#
# NetworkRouteTypeDef usage example
from mypy_boto3_networkmanager.type_defs import NetworkRouteTypeDef
def get_value() -> NetworkRouteTypeDef:
return {
"DestinationCidrBlock": ...,
}
# NetworkRouteTypeDef definition
class NetworkRouteTypeDef(TypedDict):
DestinationCidrBlock: NotRequired[str],
Destinations: NotRequired[List[NetworkRouteDestinationTypeDef]], # (1)
PrefixListId: NotRequired[str],
State: NotRequired[RouteStateType], # (2)
Type: NotRequired[RouteTypeType], # (3)
StartRouteAnalysisRequestRequestTypeDef#
# StartRouteAnalysisRequestRequestTypeDef usage example
from mypy_boto3_networkmanager.type_defs import StartRouteAnalysisRequestRequestTypeDef
def get_value() -> StartRouteAnalysisRequestRequestTypeDef:
return {
"GlobalNetworkId": ...,
"Source": ...,
"Destination": ...,
}
# StartRouteAnalysisRequestRequestTypeDef definition
class StartRouteAnalysisRequestRequestTypeDef(TypedDict):
GlobalNetworkId: str,
Source: RouteAnalysisEndpointOptionsSpecificationTypeDef, # (1)
Destination: RouteAnalysisEndpointOptionsSpecificationTypeDef, # (1)
IncludeReturnPath: NotRequired[bool],
UseMiddleboxes: NotRequired[bool],
- See RouteAnalysisEndpointOptionsSpecificationTypeDef
- See RouteAnalysisEndpointOptionsSpecificationTypeDef
TransitGatewayRegistrationTypeDef#
# TransitGatewayRegistrationTypeDef usage example
from mypy_boto3_networkmanager.type_defs import TransitGatewayRegistrationTypeDef
def get_value() -> TransitGatewayRegistrationTypeDef:
return {
"GlobalNetworkId": ...,
}
# TransitGatewayRegistrationTypeDef definition
class TransitGatewayRegistrationTypeDef(TypedDict):
GlobalNetworkId: NotRequired[str],
TransitGatewayArn: NotRequired[str],
State: NotRequired[TransitGatewayRegistrationStateReasonTypeDef], # (1)
ListOrganizationServiceAccessStatusResponseTypeDef#
# ListOrganizationServiceAccessStatusResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListOrganizationServiceAccessStatusResponseTypeDef
def get_value() -> ListOrganizationServiceAccessStatusResponseTypeDef:
return {
"OrganizationStatus": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListOrganizationServiceAccessStatusResponseTypeDef definition
class ListOrganizationServiceAccessStatusResponseTypeDef(TypedDict):
OrganizationStatus: OrganizationStatusTypeDef, # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartOrganizationServiceAccessUpdateResponseTypeDef#
# StartOrganizationServiceAccessUpdateResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import StartOrganizationServiceAccessUpdateResponseTypeDef
def get_value() -> StartOrganizationServiceAccessUpdateResponseTypeDef:
return {
"OrganizationStatus": ...,
"ResponseMetadata": ...,
}
# StartOrganizationServiceAccessUpdateResponseTypeDef definition
class StartOrganizationServiceAccessUpdateResponseTypeDef(TypedDict):
OrganizationStatus: OrganizationStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListConnectPeersResponseTypeDef#
# ListConnectPeersResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListConnectPeersResponseTypeDef
def get_value() -> ListConnectPeersResponseTypeDef:
return {
"ConnectPeers": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListConnectPeersResponseTypeDef definition
class ListConnectPeersResponseTypeDef(TypedDict):
ConnectPeers: List[ConnectPeerSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateConnectionResponseTypeDef#
# CreateConnectionResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateConnectionResponseTypeDef
def get_value() -> CreateConnectionResponseTypeDef:
return {
"Connection": ...,
"ResponseMetadata": ...,
}
# CreateConnectionResponseTypeDef definition
class CreateConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteConnectionResponseTypeDef#
# DeleteConnectionResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteConnectionResponseTypeDef
def get_value() -> DeleteConnectionResponseTypeDef:
return {
"Connection": ...,
"ResponseMetadata": ...,
}
# DeleteConnectionResponseTypeDef definition
class DeleteConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetConnectionsResponseTypeDef#
# GetConnectionsResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetConnectionsResponseTypeDef
def get_value() -> GetConnectionsResponseTypeDef:
return {
"Connections": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetConnectionsResponseTypeDef definition
class GetConnectionsResponseTypeDef(TypedDict):
Connections: List[ConnectionTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateConnectionResponseTypeDef#
# UpdateConnectionResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateConnectionResponseTypeDef
def get_value() -> UpdateConnectionResponseTypeDef:
return {
"Connection": ...,
"ResponseMetadata": ...,
}
# UpdateConnectionResponseTypeDef definition
class UpdateConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListCoreNetworksResponseTypeDef#
# ListCoreNetworksResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListCoreNetworksResponseTypeDef
def get_value() -> ListCoreNetworksResponseTypeDef:
return {
"CoreNetworks": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListCoreNetworksResponseTypeDef definition
class ListCoreNetworksResponseTypeDef(TypedDict):
CoreNetworks: List[CoreNetworkSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGlobalNetworkResponseTypeDef#
# CreateGlobalNetworkResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateGlobalNetworkResponseTypeDef
def get_value() -> CreateGlobalNetworkResponseTypeDef:
return {
"GlobalNetwork": ...,
"ResponseMetadata": ...,
}
# CreateGlobalNetworkResponseTypeDef definition
class CreateGlobalNetworkResponseTypeDef(TypedDict):
GlobalNetwork: GlobalNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteGlobalNetworkResponseTypeDef#
# DeleteGlobalNetworkResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteGlobalNetworkResponseTypeDef
def get_value() -> DeleteGlobalNetworkResponseTypeDef:
return {
"GlobalNetwork": ...,
"ResponseMetadata": ...,
}
# DeleteGlobalNetworkResponseTypeDef definition
class DeleteGlobalNetworkResponseTypeDef(TypedDict):
GlobalNetwork: GlobalNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeGlobalNetworksResponseTypeDef#
# DescribeGlobalNetworksResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DescribeGlobalNetworksResponseTypeDef
def get_value() -> DescribeGlobalNetworksResponseTypeDef:
return {
"GlobalNetworks": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# DescribeGlobalNetworksResponseTypeDef definition
class DescribeGlobalNetworksResponseTypeDef(TypedDict):
GlobalNetworks: List[GlobalNetworkTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateGlobalNetworkResponseTypeDef#
# UpdateGlobalNetworkResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateGlobalNetworkResponseTypeDef
def get_value() -> UpdateGlobalNetworkResponseTypeDef:
return {
"GlobalNetwork": ...,
"ResponseMetadata": ...,
}
# UpdateGlobalNetworkResponseTypeDef definition
class UpdateGlobalNetworkResponseTypeDef(TypedDict):
GlobalNetwork: GlobalNetworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetNetworkResourcesResponseTypeDef#
# GetNetworkResourcesResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkResourcesResponseTypeDef
def get_value() -> GetNetworkResourcesResponseTypeDef:
return {
"NetworkResources": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetNetworkResourcesResponseTypeDef definition
class GetNetworkResourcesResponseTypeDef(TypedDict):
NetworkResources: List[NetworkResourceTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeletePeeringResponseTypeDef#
# DeletePeeringResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeletePeeringResponseTypeDef
def get_value() -> DeletePeeringResponseTypeDef:
return {
"Peering": ...,
"ResponseMetadata": ...,
}
# DeletePeeringResponseTypeDef definition
class DeletePeeringResponseTypeDef(TypedDict):
Peering: PeeringTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListPeeringsResponseTypeDef#
# ListPeeringsResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ListPeeringsResponseTypeDef
def get_value() -> ListPeeringsResponseTypeDef:
return {
"Peerings": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListPeeringsResponseTypeDef definition
class ListPeeringsResponseTypeDef(TypedDict):
Peerings: List[PeeringTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
TransitGatewayPeeringTypeDef#
# TransitGatewayPeeringTypeDef usage example
from mypy_boto3_networkmanager.type_defs import TransitGatewayPeeringTypeDef
def get_value() -> TransitGatewayPeeringTypeDef:
return {
"Peering": ...,
}
# TransitGatewayPeeringTypeDef definition
class TransitGatewayPeeringTypeDef(TypedDict):
Peering: NotRequired[PeeringTypeDef], # (1)
TransitGatewayArn: NotRequired[str],
TransitGatewayPeeringAttachmentId: NotRequired[str],
- See PeeringTypeDef
AttachmentTypeDef#
# AttachmentTypeDef usage example
from mypy_boto3_networkmanager.type_defs import AttachmentTypeDef
def get_value() -> AttachmentTypeDef:
return {
"CoreNetworkId": ...,
}
# AttachmentTypeDef 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#
# CreateLinkResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import CreateLinkResponseTypeDef
def get_value() -> CreateLinkResponseTypeDef:
return {
"Link": ...,
"ResponseMetadata": ...,
}
# CreateLinkResponseTypeDef definition
class CreateLinkResponseTypeDef(TypedDict):
Link: LinkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LinkTypeDef
- See ResponseMetadataTypeDef
DeleteLinkResponseTypeDef#
# DeleteLinkResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import DeleteLinkResponseTypeDef
def get_value() -> DeleteLinkResponseTypeDef:
return {
"Link": ...,
"ResponseMetadata": ...,
}
# DeleteLinkResponseTypeDef definition
class DeleteLinkResponseTypeDef(TypedDict):
Link: LinkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LinkTypeDef
- See ResponseMetadataTypeDef
GetLinksResponseTypeDef#
# GetLinksResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetLinksResponseTypeDef
def get_value() -> GetLinksResponseTypeDef:
return {
"Links": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetLinksResponseTypeDef definition
class GetLinksResponseTypeDef(TypedDict):
Links: List[LinkTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LinkTypeDef
- See ResponseMetadataTypeDef
UpdateLinkResponseTypeDef#
# UpdateLinkResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import UpdateLinkResponseTypeDef
def get_value() -> UpdateLinkResponseTypeDef:
return {
"Link": ...,
"ResponseMetadata": ...,
}
# UpdateLinkResponseTypeDef definition
class UpdateLinkResponseTypeDef(TypedDict):
Link: LinkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LinkTypeDef
- See ResponseMetadataTypeDef
ConnectPeerTypeDef#
# ConnectPeerTypeDef usage example
from mypy_boto3_networkmanager.type_defs import ConnectPeerTypeDef
def get_value() -> ConnectPeerTypeDef:
return {
"CoreNetworkId": ...,
}
# ConnectPeerTypeDef 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#
# GetNetworkTelemetryResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetNetworkTelemetryResponseTypeDef
def get_value() -> GetNetworkTelemetryResponseTypeDef:
return {
"NetworkTelemetry": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetNetworkTelemetryResponseTypeDef definition
class GetNetworkTelemetryResponseTypeDef(TypedDict):
NetworkTelemetry: List[NetworkTelemetryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetCoreNetworkChangeEventsResponseTypeDef#
# GetCoreNetworkChangeEventsResponseTypeDef usage example
from mypy_boto3_networkmanager.type_defs import GetCoreNetworkChangeEventsResponseTypeDef
def get_value() -> GetCoreNetworkChangeEventsResponseTypeDef:
return {
"CoreNetworkChangeEvents": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# GetCoreNetworkChangeEventsResponseTypeDef definition
class GetCoreNetworkChangeEventsResponseTypeDef(TypedDict):