NetworkManagerClient
Index > NetworkManager > NetworkManagerClient
Auto-generated documentation for NetworkManager type annotations stubs module mypy-boto3-networkmanager.
NetworkManagerClient
Type annotations and code completion for boto3.client("networkmanager")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_networkmanager.client import NetworkManagerClient
def get_networkmanager_client() -> NetworkManagerClient:
return Session().client("networkmanager")
Exceptions
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("networkmanager").exceptions
structure.
client = boto3.client("networkmanager")
try:
do_something(client)
except (
client.AccessDeniedException,
client.ClientError,
client.ConflictException,
client.CoreNetworkPolicyException,
client.InternalServerException,
client.ResourceNotFoundException,
client.ServiceQuotaExceededException,
client.ThrottlingException,
client.ValidationException,
) as e:
print(e)
from mypy_boto3_networkmanager.client import Exceptions
def handle_error(exc: Exceptions.AccessDeniedException) -> None:
...
Methods
accept_attachment
Accepts a core network attachment request.
Type annotations and code completion for boto3.client("networkmanager").accept_attachment
method.
boto3 documentation
def accept_attachment(
self,
*,
AttachmentId: str,
) -> AcceptAttachmentResponseTypeDef: # (1)
...
kwargs: AcceptAttachmentRequestRequestTypeDef = { # (1)
"AttachmentId": ...,
}
parent.accept_attachment(**kwargs)
associate_connect_peer
Associates a core network Connect peer with a device and optionally, with a link.
Type annotations and code completion for boto3.client("networkmanager").associate_connect_peer
method.
boto3 documentation
def associate_connect_peer(
self,
*,
GlobalNetworkId: str,
ConnectPeerId: str,
DeviceId: str,
LinkId: str = ...,
) -> AssociateConnectPeerResponseTypeDef: # (1)
...
kwargs: AssociateConnectPeerRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"ConnectPeerId": ...,
"DeviceId": ...,
}
parent.associate_connect_peer(**kwargs)
associate_customer_gateway
Associates a customer gateway with a device and optionally, with a link.
Type annotations and code completion for boto3.client("networkmanager").associate_customer_gateway
method.
boto3 documentation
def associate_customer_gateway(
self,
*,
CustomerGatewayArn: str,
GlobalNetworkId: str,
DeviceId: str,
LinkId: str = ...,
) -> AssociateCustomerGatewayResponseTypeDef: # (1)
...
kwargs: AssociateCustomerGatewayRequestRequestTypeDef = { # (1)
"CustomerGatewayArn": ...,
"GlobalNetworkId": ...,
"DeviceId": ...,
}
parent.associate_customer_gateway(**kwargs)
associate_link
Associates a link to a device.
Type annotations and code completion for boto3.client("networkmanager").associate_link
method.
boto3 documentation
def associate_link(
self,
*,
GlobalNetworkId: str,
DeviceId: str,
LinkId: str,
) -> AssociateLinkResponseTypeDef: # (1)
...
kwargs: AssociateLinkRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"DeviceId": ...,
"LinkId": ...,
}
parent.associate_link(**kwargs)
associate_transit_gateway_connect_peer
Associates a transit gateway Connect peer with a device, and optionally, with a link.
Type annotations and code completion for boto3.client("networkmanager").associate_transit_gateway_connect_peer
method.
boto3 documentation
def associate_transit_gateway_connect_peer(
self,
*,
GlobalNetworkId: str,
TransitGatewayConnectPeerArn: str,
DeviceId: str,
LinkId: str = ...,
) -> AssociateTransitGatewayConnectPeerResponseTypeDef: # (1)
...
kwargs: AssociateTransitGatewayConnectPeerRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"TransitGatewayConnectPeerArn": ...,
"DeviceId": ...,
}
parent.associate_transit_gateway_connect_peer(**kwargs)
can_paginate
Check if an operation can be paginated.
Type annotations and code completion for boto3.client("networkmanager").can_paginate
method.
boto3 documentation
close
Closes underlying endpoint connections.
Type annotations and code completion for boto3.client("networkmanager").close
method.
boto3 documentation
create_connect_attachment
Creates a core network Connect attachment from a specified core network attachment.
Type annotations and code completion for boto3.client("networkmanager").create_connect_attachment
method.
boto3 documentation
def create_connect_attachment(
self,
*,
CoreNetworkId: str,
EdgeLocation: str,
TransportAttachmentId: str,
Options: ConnectAttachmentOptionsTypeDef, # (1)
Tags: Sequence[TagTypeDef] = ..., # (2)
ClientToken: str = ...,
) -> CreateConnectAttachmentResponseTypeDef: # (3)
...
kwargs: CreateConnectAttachmentRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
"EdgeLocation": ...,
"TransportAttachmentId": ...,
"Options": ...,
}
parent.create_connect_attachment(**kwargs)
create_connect_peer
Creates a core network Connect peer for a specified core network connect attachment between a core network and an appliance.
Type annotations and code completion for boto3.client("networkmanager").create_connect_peer
method.
boto3 documentation
def create_connect_peer(
self,
*,
ConnectAttachmentId: str,
PeerAddress: str,
InsideCidrBlocks: Sequence[str],
CoreNetworkAddress: str = ...,
BgpOptions: BgpOptionsTypeDef = ..., # (1)
Tags: Sequence[TagTypeDef] = ..., # (2)
ClientToken: str = ...,
) -> CreateConnectPeerResponseTypeDef: # (3)
...
kwargs: CreateConnectPeerRequestRequestTypeDef = { # (1)
"ConnectAttachmentId": ...,
"PeerAddress": ...,
"InsideCidrBlocks": ...,
}
parent.create_connect_peer(**kwargs)
create_connection
Creates a connection between two devices.
Type annotations and code completion for boto3.client("networkmanager").create_connection
method.
boto3 documentation
def create_connection(
self,
*,
GlobalNetworkId: str,
DeviceId: str,
ConnectedDeviceId: str,
LinkId: str = ...,
ConnectedLinkId: str = ...,
Description: str = ...,
Tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateConnectionResponseTypeDef: # (2)
...
kwargs: CreateConnectionRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"DeviceId": ...,
"ConnectedDeviceId": ...,
}
parent.create_connection(**kwargs)
create_core_network
Creates a core network as part of your global network, and optionally, with a core network policy.
Type annotations and code completion for boto3.client("networkmanager").create_core_network
method.
boto3 documentation
def create_core_network(
self,
*,
GlobalNetworkId: str,
Description: str = ...,
Tags: Sequence[TagTypeDef] = ..., # (1)
PolicyDocument: str = ...,
ClientToken: str = ...,
) -> CreateCoreNetworkResponseTypeDef: # (2)
...
kwargs: CreateCoreNetworkRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.create_core_network(**kwargs)
create_device
Creates a new device in a global network.
Type annotations and code completion for boto3.client("networkmanager").create_device
method.
boto3 documentation
def create_device(
self,
*,
GlobalNetworkId: str,
AWSLocation: AWSLocationTypeDef = ..., # (1)
Description: str = ...,
Type: str = ...,
Vendor: str = ...,
Model: str = ...,
SerialNumber: str = ...,
Location: LocationTypeDef = ..., # (2)
SiteId: str = ...,
Tags: Sequence[TagTypeDef] = ..., # (3)
) -> CreateDeviceResponseTypeDef: # (4)
...
- See AWSLocationTypeDef
- See LocationTypeDef
- See TagTypeDef
- See CreateDeviceResponseTypeDef
kwargs: CreateDeviceRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.create_device(**kwargs)
create_global_network
Creates a new, empty global network.
Type annotations and code completion for boto3.client("networkmanager").create_global_network
method.
boto3 documentation
def create_global_network(
self,
*,
Description: str = ...,
Tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateGlobalNetworkResponseTypeDef: # (2)
...
kwargs: CreateGlobalNetworkRequestRequestTypeDef = { # (1)
"Description": ...,
}
parent.create_global_network(**kwargs)
create_link
Creates a new link for a specified site.
Type annotations and code completion for boto3.client("networkmanager").create_link
method.
boto3 documentation
def create_link(
self,
*,
GlobalNetworkId: str,
Bandwidth: BandwidthTypeDef, # (1)
SiteId: str,
Description: str = ...,
Type: str = ...,
Provider: str = ...,
Tags: Sequence[TagTypeDef] = ..., # (2)
) -> CreateLinkResponseTypeDef: # (3)
...
- See BandwidthTypeDef
- See TagTypeDef
- See CreateLinkResponseTypeDef
kwargs: CreateLinkRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"Bandwidth": ...,
"SiteId": ...,
}
parent.create_link(**kwargs)
create_site
Creates a new site in a global network.
Type annotations and code completion for boto3.client("networkmanager").create_site
method.
boto3 documentation
def create_site(
self,
*,
GlobalNetworkId: str,
Description: str = ...,
Location: LocationTypeDef = ..., # (1)
Tags: Sequence[TagTypeDef] = ..., # (2)
) -> CreateSiteResponseTypeDef: # (3)
...
- See LocationTypeDef
- See TagTypeDef
- See CreateSiteResponseTypeDef
kwargs: CreateSiteRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.create_site(**kwargs)
create_site_to_site_vpn_attachment
Creates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.
Type annotations and code completion for boto3.client("networkmanager").create_site_to_site_vpn_attachment
method.
boto3 documentation
def create_site_to_site_vpn_attachment(
self,
*,
CoreNetworkId: str,
VpnConnectionArn: str,
Tags: Sequence[TagTypeDef] = ..., # (1)
ClientToken: str = ...,
) -> CreateSiteToSiteVpnAttachmentResponseTypeDef: # (2)
...
kwargs: CreateSiteToSiteVpnAttachmentRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
"VpnConnectionArn": ...,
}
parent.create_site_to_site_vpn_attachment(**kwargs)
create_transit_gateway_peering
Creates a transit gateway peering connection.
Type annotations and code completion for boto3.client("networkmanager").create_transit_gateway_peering
method.
boto3 documentation
def create_transit_gateway_peering(
self,
*,
CoreNetworkId: str,
TransitGatewayArn: str,
Tags: Sequence[TagTypeDef] = ..., # (1)
ClientToken: str = ...,
) -> CreateTransitGatewayPeeringResponseTypeDef: # (2)
...
kwargs: CreateTransitGatewayPeeringRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
"TransitGatewayArn": ...,
}
parent.create_transit_gateway_peering(**kwargs)
create_transit_gateway_route_table_attachment
Creates a transit gateway route table attachment.
Type annotations and code completion for boto3.client("networkmanager").create_transit_gateway_route_table_attachment
method.
boto3 documentation
def create_transit_gateway_route_table_attachment(
self,
*,
PeeringId: str,
TransitGatewayRouteTableArn: str,
Tags: Sequence[TagTypeDef] = ..., # (1)
ClientToken: str = ...,
) -> CreateTransitGatewayRouteTableAttachmentResponseTypeDef: # (2)
...
kwargs: CreateTransitGatewayRouteTableAttachmentRequestRequestTypeDef = { # (1)
"PeeringId": ...,
"TransitGatewayRouteTableArn": ...,
}
parent.create_transit_gateway_route_table_attachment(**kwargs)
create_vpc_attachment
Creates a VPC attachment on an edge location of a core network.
Type annotations and code completion for boto3.client("networkmanager").create_vpc_attachment
method.
boto3 documentation
def create_vpc_attachment(
self,
*,
CoreNetworkId: str,
VpcArn: str,
SubnetArns: Sequence[str],
Options: VpcOptionsTypeDef = ..., # (1)
Tags: Sequence[TagTypeDef] = ..., # (2)
ClientToken: str = ...,
) -> CreateVpcAttachmentResponseTypeDef: # (3)
...
kwargs: CreateVpcAttachmentRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
"VpcArn": ...,
"SubnetArns": ...,
}
parent.create_vpc_attachment(**kwargs)
delete_attachment
Deletes an attachment.
Type annotations and code completion for boto3.client("networkmanager").delete_attachment
method.
boto3 documentation
def delete_attachment(
self,
*,
AttachmentId: str,
) -> DeleteAttachmentResponseTypeDef: # (1)
...
kwargs: DeleteAttachmentRequestRequestTypeDef = { # (1)
"AttachmentId": ...,
}
parent.delete_attachment(**kwargs)
delete_connect_peer
Deletes a Connect peer.
Type annotations and code completion for boto3.client("networkmanager").delete_connect_peer
method.
boto3 documentation
def delete_connect_peer(
self,
*,
ConnectPeerId: str,
) -> DeleteConnectPeerResponseTypeDef: # (1)
...
kwargs: DeleteConnectPeerRequestRequestTypeDef = { # (1)
"ConnectPeerId": ...,
}
parent.delete_connect_peer(**kwargs)
delete_connection
Deletes the specified connection in your global network.
Type annotations and code completion for boto3.client("networkmanager").delete_connection
method.
boto3 documentation
def delete_connection(
self,
*,
GlobalNetworkId: str,
ConnectionId: str,
) -> DeleteConnectionResponseTypeDef: # (1)
...
kwargs: DeleteConnectionRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"ConnectionId": ...,
}
parent.delete_connection(**kwargs)
delete_core_network
Deletes a core network along with all core network policies.
Type annotations and code completion for boto3.client("networkmanager").delete_core_network
method.
boto3 documentation
def delete_core_network(
self,
*,
CoreNetworkId: str,
) -> DeleteCoreNetworkResponseTypeDef: # (1)
...
kwargs: DeleteCoreNetworkRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
}
parent.delete_core_network(**kwargs)
delete_core_network_policy_version
Deletes a policy version from a core network.
Type annotations and code completion for boto3.client("networkmanager").delete_core_network_policy_version
method.
boto3 documentation
def delete_core_network_policy_version(
self,
*,
CoreNetworkId: str,
PolicyVersionId: int,
) -> DeleteCoreNetworkPolicyVersionResponseTypeDef: # (1)
...
kwargs: DeleteCoreNetworkPolicyVersionRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
parent.delete_core_network_policy_version(**kwargs)
delete_device
Deletes an existing device.
Type annotations and code completion for boto3.client("networkmanager").delete_device
method.
boto3 documentation
def delete_device(
self,
*,
GlobalNetworkId: str,
DeviceId: str,
) -> DeleteDeviceResponseTypeDef: # (1)
...
kwargs: DeleteDeviceRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"DeviceId": ...,
}
parent.delete_device(**kwargs)
delete_global_network
Deletes an existing global network.
Type annotations and code completion for boto3.client("networkmanager").delete_global_network
method.
boto3 documentation
def delete_global_network(
self,
*,
GlobalNetworkId: str,
) -> DeleteGlobalNetworkResponseTypeDef: # (1)
...
kwargs: DeleteGlobalNetworkRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.delete_global_network(**kwargs)
delete_link
Deletes an existing link.
Type annotations and code completion for boto3.client("networkmanager").delete_link
method.
boto3 documentation
def delete_link(
self,
*,
GlobalNetworkId: str,
LinkId: str,
) -> DeleteLinkResponseTypeDef: # (1)
...
kwargs: DeleteLinkRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"LinkId": ...,
}
parent.delete_link(**kwargs)
delete_peering
Deletes an existing peering connection.
Type annotations and code completion for boto3.client("networkmanager").delete_peering
method.
boto3 documentation
def delete_peering(
self,
*,
PeeringId: str,
) -> DeletePeeringResponseTypeDef: # (1)
...
kwargs: DeletePeeringRequestRequestTypeDef = { # (1)
"PeeringId": ...,
}
parent.delete_peering(**kwargs)
delete_resource_policy
Deletes a resource policy for the specified resource.
Type annotations and code completion for boto3.client("networkmanager").delete_resource_policy
method.
boto3 documentation
kwargs: DeleteResourcePolicyRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.delete_resource_policy(**kwargs)
delete_site
Deletes an existing site.
Type annotations and code completion for boto3.client("networkmanager").delete_site
method.
boto3 documentation
def delete_site(
self,
*,
GlobalNetworkId: str,
SiteId: str,
) -> DeleteSiteResponseTypeDef: # (1)
...
kwargs: DeleteSiteRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"SiteId": ...,
}
parent.delete_site(**kwargs)
deregister_transit_gateway
Deregisters a transit gateway from your global network.
Type annotations and code completion for boto3.client("networkmanager").deregister_transit_gateway
method.
boto3 documentation
def deregister_transit_gateway(
self,
*,
GlobalNetworkId: str,
TransitGatewayArn: str,
) -> DeregisterTransitGatewayResponseTypeDef: # (1)
...
kwargs: DeregisterTransitGatewayRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"TransitGatewayArn": ...,
}
parent.deregister_transit_gateway(**kwargs)
describe_global_networks
Describes one or more global networks.
Type annotations and code completion for boto3.client("networkmanager").describe_global_networks
method.
boto3 documentation
def describe_global_networks(
self,
*,
GlobalNetworkIds: Sequence[str] = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> DescribeGlobalNetworksResponseTypeDef: # (1)
...
kwargs: DescribeGlobalNetworksRequestRequestTypeDef = { # (1)
"GlobalNetworkIds": ...,
}
parent.describe_global_networks(**kwargs)
disassociate_connect_peer
Disassociates a core network Connect peer from a device and a link.
Type annotations and code completion for boto3.client("networkmanager").disassociate_connect_peer
method.
boto3 documentation
def disassociate_connect_peer(
self,
*,
GlobalNetworkId: str,
ConnectPeerId: str,
) -> DisassociateConnectPeerResponseTypeDef: # (1)
...
kwargs: DisassociateConnectPeerRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"ConnectPeerId": ...,
}
parent.disassociate_connect_peer(**kwargs)
disassociate_customer_gateway
Disassociates a customer gateway from a device and a link.
Type annotations and code completion for boto3.client("networkmanager").disassociate_customer_gateway
method.
boto3 documentation
def disassociate_customer_gateway(
self,
*,
GlobalNetworkId: str,
CustomerGatewayArn: str,
) -> DisassociateCustomerGatewayResponseTypeDef: # (1)
...
kwargs: DisassociateCustomerGatewayRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"CustomerGatewayArn": ...,
}
parent.disassociate_customer_gateway(**kwargs)
disassociate_link
Disassociates an existing device from a link.
Type annotations and code completion for boto3.client("networkmanager").disassociate_link
method.
boto3 documentation
def disassociate_link(
self,
*,
GlobalNetworkId: str,
DeviceId: str,
LinkId: str,
) -> DisassociateLinkResponseTypeDef: # (1)
...
kwargs: DisassociateLinkRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"DeviceId": ...,
"LinkId": ...,
}
parent.disassociate_link(**kwargs)
disassociate_transit_gateway_connect_peer
Disassociates a transit gateway Connect peer from a device and link.
Type annotations and code completion for boto3.client("networkmanager").disassociate_transit_gateway_connect_peer
method.
boto3 documentation
def disassociate_transit_gateway_connect_peer(
self,
*,
GlobalNetworkId: str,
TransitGatewayConnectPeerArn: str,
) -> DisassociateTransitGatewayConnectPeerResponseTypeDef: # (1)
...
kwargs: DisassociateTransitGatewayConnectPeerRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"TransitGatewayConnectPeerArn": ...,
}
parent.disassociate_transit_gateway_connect_peer(**kwargs)
execute_core_network_change_set
Executes a change set on your core network.
Type annotations and code completion for boto3.client("networkmanager").execute_core_network_change_set
method.
boto3 documentation
def execute_core_network_change_set(
self,
*,
CoreNetworkId: str,
PolicyVersionId: int,
) -> Dict[str, Any]:
...
kwargs: ExecuteCoreNetworkChangeSetRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
parent.execute_core_network_change_set(**kwargs)
generate_presigned_url
Generate a presigned url given a client, its method, and arguments.
Type annotations and code completion for boto3.client("networkmanager").generate_presigned_url
method.
boto3 documentation
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
get_connect_attachment
Returns information about a core network Connect attachment.
Type annotations and code completion for boto3.client("networkmanager").get_connect_attachment
method.
boto3 documentation
def get_connect_attachment(
self,
*,
AttachmentId: str,
) -> GetConnectAttachmentResponseTypeDef: # (1)
...
kwargs: GetConnectAttachmentRequestRequestTypeDef = { # (1)
"AttachmentId": ...,
}
parent.get_connect_attachment(**kwargs)
get_connect_peer
Returns information about a core network Connect peer.
Type annotations and code completion for boto3.client("networkmanager").get_connect_peer
method.
boto3 documentation
def get_connect_peer(
self,
*,
ConnectPeerId: str,
) -> GetConnectPeerResponseTypeDef: # (1)
...
kwargs: GetConnectPeerRequestRequestTypeDef = { # (1)
"ConnectPeerId": ...,
}
parent.get_connect_peer(**kwargs)
get_connect_peer_associations
Returns information about a core network Connect peer associations.
Type annotations and code completion for boto3.client("networkmanager").get_connect_peer_associations
method.
boto3 documentation
def get_connect_peer_associations(
self,
*,
GlobalNetworkId: str,
ConnectPeerIds: Sequence[str] = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetConnectPeerAssociationsResponseTypeDef: # (1)
...
kwargs: GetConnectPeerAssociationsRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_connect_peer_associations(**kwargs)
get_connections
Gets information about one or more of your connections in a global network.
Type annotations and code completion for boto3.client("networkmanager").get_connections
method.
boto3 documentation
def get_connections(
self,
*,
GlobalNetworkId: str,
ConnectionIds: Sequence[str] = ...,
DeviceId: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetConnectionsResponseTypeDef: # (1)
...
kwargs: GetConnectionsRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_connections(**kwargs)
get_core_network
Returns information about the LIVE policy for a core network.
Type annotations and code completion for boto3.client("networkmanager").get_core_network
method.
boto3 documentation
def get_core_network(
self,
*,
CoreNetworkId: str,
) -> GetCoreNetworkResponseTypeDef: # (1)
...
kwargs: GetCoreNetworkRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
}
parent.get_core_network(**kwargs)
get_core_network_change_events
Returns information about a core network change event.
Type annotations and code completion for boto3.client("networkmanager").get_core_network_change_events
method.
boto3 documentation
def get_core_network_change_events(
self,
*,
CoreNetworkId: str,
PolicyVersionId: int,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetCoreNetworkChangeEventsResponseTypeDef: # (1)
...
kwargs: GetCoreNetworkChangeEventsRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
parent.get_core_network_change_events(**kwargs)
get_core_network_change_set
Returns a change set between the LIVE core network policy and a submitted policy.
Type annotations and code completion for boto3.client("networkmanager").get_core_network_change_set
method.
boto3 documentation
def get_core_network_change_set(
self,
*,
CoreNetworkId: str,
PolicyVersionId: int,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetCoreNetworkChangeSetResponseTypeDef: # (1)
...
kwargs: GetCoreNetworkChangeSetRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
parent.get_core_network_change_set(**kwargs)
get_core_network_policy
Returns details about a core network policy.
Type annotations and code completion for boto3.client("networkmanager").get_core_network_policy
method.
boto3 documentation
def get_core_network_policy(
self,
*,
CoreNetworkId: str,
PolicyVersionId: int = ...,
Alias: CoreNetworkPolicyAliasType = ..., # (1)
) -> GetCoreNetworkPolicyResponseTypeDef: # (2)
...
kwargs: GetCoreNetworkPolicyRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
}
parent.get_core_network_policy(**kwargs)
get_customer_gateway_associations
Gets the association information for customer gateways that are associated with devices and links in your global network.
Type annotations and code completion for boto3.client("networkmanager").get_customer_gateway_associations
method.
boto3 documentation
def get_customer_gateway_associations(
self,
*,
GlobalNetworkId: str,
CustomerGatewayArns: Sequence[str] = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetCustomerGatewayAssociationsResponseTypeDef: # (1)
...
kwargs: GetCustomerGatewayAssociationsRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_customer_gateway_associations(**kwargs)
get_devices
Gets information about one or more of your devices in a global network.
Type annotations and code completion for boto3.client("networkmanager").get_devices
method.
boto3 documentation
def get_devices(
self,
*,
GlobalNetworkId: str,
DeviceIds: Sequence[str] = ...,
SiteId: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetDevicesResponseTypeDef: # (1)
...
kwargs: GetDevicesRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_devices(**kwargs)
get_link_associations
Gets the link associations for a device or a link.
Type annotations and code completion for boto3.client("networkmanager").get_link_associations
method.
boto3 documentation
def get_link_associations(
self,
*,
GlobalNetworkId: str,
DeviceId: str = ...,
LinkId: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetLinkAssociationsResponseTypeDef: # (1)
...
kwargs: GetLinkAssociationsRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_link_associations(**kwargs)
get_links
Gets information about one or more links in a specified global network.
Type annotations and code completion for boto3.client("networkmanager").get_links
method.
boto3 documentation
def get_links(
self,
*,
GlobalNetworkId: str,
LinkIds: Sequence[str] = ...,
SiteId: str = ...,
Type: str = ...,
Provider: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetLinksResponseTypeDef: # (1)
...
kwargs: GetLinksRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_links(**kwargs)
get_network_resource_counts
Gets the count of network resources, by resource type, for the specified global network.
Type annotations and code completion for boto3.client("networkmanager").get_network_resource_counts
method.
boto3 documentation
def get_network_resource_counts(
self,
*,
GlobalNetworkId: str,
ResourceType: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetNetworkResourceCountsResponseTypeDef: # (1)
...
kwargs: GetNetworkResourceCountsRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_network_resource_counts(**kwargs)
get_network_resource_relationships
Gets the network resource relationships for the specified global network.
Type annotations and code completion for boto3.client("networkmanager").get_network_resource_relationships
method.
boto3 documentation
def get_network_resource_relationships(
self,
*,
GlobalNetworkId: str,
CoreNetworkId: str = ...,
RegisteredGatewayArn: str = ...,
AwsRegion: str = ...,
AccountId: str = ...,
ResourceType: str = ...,
ResourceArn: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetNetworkResourceRelationshipsResponseTypeDef: # (1)
...
kwargs: GetNetworkResourceRelationshipsRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_network_resource_relationships(**kwargs)
get_network_resources
Describes the network resources for the specified global network.
Type annotations and code completion for boto3.client("networkmanager").get_network_resources
method.
boto3 documentation
def get_network_resources(
self,
*,
GlobalNetworkId: str,
CoreNetworkId: str = ...,
RegisteredGatewayArn: str = ...,
AwsRegion: str = ...,
AccountId: str = ...,
ResourceType: str = ...,
ResourceArn: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetNetworkResourcesResponseTypeDef: # (1)
...
kwargs: GetNetworkResourcesRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_network_resources(**kwargs)
get_network_routes
Gets the network routes of the specified global network.
Type annotations and code completion for boto3.client("networkmanager").get_network_routes
method.
boto3 documentation
def get_network_routes(
self,
*,
GlobalNetworkId: str,
RouteTableIdentifier: RouteTableIdentifierTypeDef, # (1)
ExactCidrMatches: Sequence[str] = ...,
LongestPrefixMatches: Sequence[str] = ...,
SubnetOfMatches: Sequence[str] = ...,
SupernetOfMatches: Sequence[str] = ...,
PrefixListIds: Sequence[str] = ...,
States: Sequence[RouteStateType] = ..., # (2)
Types: Sequence[RouteTypeType] = ..., # (3)
DestinationFilters: Mapping[str, Sequence[str]] = ...,
) -> GetNetworkRoutesResponseTypeDef: # (4)
...
- See RouteTableIdentifierTypeDef
- See RouteStateType
- See RouteTypeType
- See GetNetworkRoutesResponseTypeDef
kwargs: GetNetworkRoutesRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"RouteTableIdentifier": ...,
}
parent.get_network_routes(**kwargs)
get_network_telemetry
Gets the network telemetry of the specified global network.
Type annotations and code completion for boto3.client("networkmanager").get_network_telemetry
method.
boto3 documentation
def get_network_telemetry(
self,
*,
GlobalNetworkId: str,
CoreNetworkId: str = ...,
RegisteredGatewayArn: str = ...,
AwsRegion: str = ...,
AccountId: str = ...,
ResourceType: str = ...,
ResourceArn: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetNetworkTelemetryResponseTypeDef: # (1)
...
kwargs: GetNetworkTelemetryRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_network_telemetry(**kwargs)
get_resource_policy
Returns information about a resource policy.
Type annotations and code completion for boto3.client("networkmanager").get_resource_policy
method.
boto3 documentation
def get_resource_policy(
self,
*,
ResourceArn: str,
) -> GetResourcePolicyResponseTypeDef: # (1)
...
kwargs: GetResourcePolicyRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.get_resource_policy(**kwargs)
get_route_analysis
Gets information about the specified route analysis.
Type annotations and code completion for boto3.client("networkmanager").get_route_analysis
method.
boto3 documentation
def get_route_analysis(
self,
*,
GlobalNetworkId: str,
RouteAnalysisId: str,
) -> GetRouteAnalysisResponseTypeDef: # (1)
...
kwargs: GetRouteAnalysisRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"RouteAnalysisId": ...,
}
parent.get_route_analysis(**kwargs)
get_site_to_site_vpn_attachment
Returns information about a site-to-site VPN attachment.
Type annotations and code completion for boto3.client("networkmanager").get_site_to_site_vpn_attachment
method.
boto3 documentation
def get_site_to_site_vpn_attachment(
self,
*,
AttachmentId: str,
) -> GetSiteToSiteVpnAttachmentResponseTypeDef: # (1)
...
kwargs: GetSiteToSiteVpnAttachmentRequestRequestTypeDef = { # (1)
"AttachmentId": ...,
}
parent.get_site_to_site_vpn_attachment(**kwargs)
get_sites
Gets information about one or more of your sites in a global network.
Type annotations and code completion for boto3.client("networkmanager").get_sites
method.
boto3 documentation
def get_sites(
self,
*,
GlobalNetworkId: str,
SiteIds: Sequence[str] = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetSitesResponseTypeDef: # (1)
...
kwargs: GetSitesRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_sites(**kwargs)
get_transit_gateway_connect_peer_associations
Gets information about one or more of your transit gateway Connect peer associations in a global network.
Type annotations and code completion for boto3.client("networkmanager").get_transit_gateway_connect_peer_associations
method.
boto3 documentation
def get_transit_gateway_connect_peer_associations(
self,
*,
GlobalNetworkId: str,
TransitGatewayConnectPeerArns: Sequence[str] = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetTransitGatewayConnectPeerAssociationsResponseTypeDef: # (1)
...
kwargs: GetTransitGatewayConnectPeerAssociationsRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_transit_gateway_connect_peer_associations(**kwargs)
get_transit_gateway_peering
Returns information about a transit gateway peer.
Type annotations and code completion for boto3.client("networkmanager").get_transit_gateway_peering
method.
boto3 documentation
def get_transit_gateway_peering(
self,
*,
PeeringId: str,
) -> GetTransitGatewayPeeringResponseTypeDef: # (1)
...
kwargs: GetTransitGatewayPeeringRequestRequestTypeDef = { # (1)
"PeeringId": ...,
}
parent.get_transit_gateway_peering(**kwargs)
get_transit_gateway_registrations
Gets information about the transit gateway registrations in a specified global network.
Type annotations and code completion for boto3.client("networkmanager").get_transit_gateway_registrations
method.
boto3 documentation
def get_transit_gateway_registrations(
self,
*,
GlobalNetworkId: str,
TransitGatewayArns: Sequence[str] = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> GetTransitGatewayRegistrationsResponseTypeDef: # (1)
...
kwargs: GetTransitGatewayRegistrationsRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.get_transit_gateway_registrations(**kwargs)
get_transit_gateway_route_table_attachment
Returns information about a transit gateway route table attachment.
Type annotations and code completion for boto3.client("networkmanager").get_transit_gateway_route_table_attachment
method.
boto3 documentation
def get_transit_gateway_route_table_attachment(
self,
*,
AttachmentId: str,
) -> GetTransitGatewayRouteTableAttachmentResponseTypeDef: # (1)
...
kwargs: GetTransitGatewayRouteTableAttachmentRequestRequestTypeDef = { # (1)
"AttachmentId": ...,
}
parent.get_transit_gateway_route_table_attachment(**kwargs)
get_vpc_attachment
Returns information about a VPC attachment.
Type annotations and code completion for boto3.client("networkmanager").get_vpc_attachment
method.
boto3 documentation
def get_vpc_attachment(
self,
*,
AttachmentId: str,
) -> GetVpcAttachmentResponseTypeDef: # (1)
...
kwargs: GetVpcAttachmentRequestRequestTypeDef = { # (1)
"AttachmentId": ...,
}
parent.get_vpc_attachment(**kwargs)
list_attachments
Returns a list of core network attachments.
Type annotations and code completion for boto3.client("networkmanager").list_attachments
method.
boto3 documentation
def list_attachments(
self,
*,
CoreNetworkId: str = ...,
AttachmentType: AttachmentTypeType = ..., # (1)
EdgeLocation: str = ...,
State: AttachmentStateType = ..., # (2)
MaxResults: int = ...,
NextToken: str = ...,
) -> ListAttachmentsResponseTypeDef: # (3)
...
kwargs: ListAttachmentsRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
}
parent.list_attachments(**kwargs)
list_connect_peers
Returns a list of core network Connect peers.
Type annotations and code completion for boto3.client("networkmanager").list_connect_peers
method.
boto3 documentation
def list_connect_peers(
self,
*,
CoreNetworkId: str = ...,
ConnectAttachmentId: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListConnectPeersResponseTypeDef: # (1)
...
kwargs: ListConnectPeersRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
}
parent.list_connect_peers(**kwargs)
list_core_network_policy_versions
Returns a list of core network policy versions.
Type annotations and code completion for boto3.client("networkmanager").list_core_network_policy_versions
method.
boto3 documentation
def list_core_network_policy_versions(
self,
*,
CoreNetworkId: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListCoreNetworkPolicyVersionsResponseTypeDef: # (1)
...
kwargs: ListCoreNetworkPolicyVersionsRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
}
parent.list_core_network_policy_versions(**kwargs)
list_core_networks
Returns a list of owned and shared core networks.
Type annotations and code completion for boto3.client("networkmanager").list_core_networks
method.
boto3 documentation
def list_core_networks(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListCoreNetworksResponseTypeDef: # (1)
...
kwargs: ListCoreNetworksRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_core_networks(**kwargs)
list_organization_service_access_status
Gets the status of the Service Linked Role (SLR) deployment for the accounts in a given Amazon Web Services Organization.
Type annotations and code completion for boto3.client("networkmanager").list_organization_service_access_status
method.
boto3 documentation
def list_organization_service_access_status(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListOrganizationServiceAccessStatusResponseTypeDef: # (1)
...
kwargs: ListOrganizationServiceAccessStatusRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_organization_service_access_status(**kwargs)
list_peerings
Lists the peerings for a core network.
Type annotations and code completion for boto3.client("networkmanager").list_peerings
method.
boto3 documentation
def list_peerings(
self,
*,
CoreNetworkId: str = ...,
PeeringType: PeeringTypeType = ..., # (1)
EdgeLocation: str = ...,
State: PeeringStateType = ..., # (2)
MaxResults: int = ...,
NextToken: str = ...,
) -> ListPeeringsResponseTypeDef: # (3)
...
kwargs: ListPeeringsRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
}
parent.list_peerings(**kwargs)
list_tags_for_resource
Lists the tags for a specified resource.
Type annotations and code completion for boto3.client("networkmanager").list_tags_for_resource
method.
boto3 documentation
def list_tags_for_resource(
self,
*,
ResourceArn: str,
) -> ListTagsForResourceResponseTypeDef: # (1)
...
kwargs: ListTagsForResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.list_tags_for_resource(**kwargs)
put_core_network_policy
Creates a new, immutable version of a core network policy.
Type annotations and code completion for boto3.client("networkmanager").put_core_network_policy
method.
boto3 documentation
def put_core_network_policy(
self,
*,
CoreNetworkId: str,
PolicyDocument: str,
Description: str = ...,
LatestVersionId: int = ...,
ClientToken: str = ...,
) -> PutCoreNetworkPolicyResponseTypeDef: # (1)
...
kwargs: PutCoreNetworkPolicyRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
"PolicyDocument": ...,
}
parent.put_core_network_policy(**kwargs)
put_resource_policy
Creates or updates a resource policy.
Type annotations and code completion for boto3.client("networkmanager").put_resource_policy
method.
boto3 documentation
def put_resource_policy(
self,
*,
PolicyDocument: str,
ResourceArn: str,
) -> Dict[str, Any]:
...
kwargs: PutResourcePolicyRequestRequestTypeDef = { # (1)
"PolicyDocument": ...,
"ResourceArn": ...,
}
parent.put_resource_policy(**kwargs)
register_transit_gateway
Registers a transit gateway in your global network.
Type annotations and code completion for boto3.client("networkmanager").register_transit_gateway
method.
boto3 documentation
def register_transit_gateway(
self,
*,
GlobalNetworkId: str,
TransitGatewayArn: str,
) -> RegisterTransitGatewayResponseTypeDef: # (1)
...
kwargs: RegisterTransitGatewayRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"TransitGatewayArn": ...,
}
parent.register_transit_gateway(**kwargs)
reject_attachment
Rejects a core network attachment request.
Type annotations and code completion for boto3.client("networkmanager").reject_attachment
method.
boto3 documentation
def reject_attachment(
self,
*,
AttachmentId: str,
) -> RejectAttachmentResponseTypeDef: # (1)
...
kwargs: RejectAttachmentRequestRequestTypeDef = { # (1)
"AttachmentId": ...,
}
parent.reject_attachment(**kwargs)
restore_core_network_policy_version
Restores a previous policy version as a new, immutable version of a core network policy.
Type annotations and code completion for boto3.client("networkmanager").restore_core_network_policy_version
method.
boto3 documentation
def restore_core_network_policy_version(
self,
*,
CoreNetworkId: str,
PolicyVersionId: int,
) -> RestoreCoreNetworkPolicyVersionResponseTypeDef: # (1)
...
kwargs: RestoreCoreNetworkPolicyVersionRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
"PolicyVersionId": ...,
}
parent.restore_core_network_policy_version(**kwargs)
start_organization_service_access_update
Enables the Network Manager service for an Amazon Web Services Organization.
Type annotations and code completion for boto3.client("networkmanager").start_organization_service_access_update
method.
boto3 documentation
def start_organization_service_access_update(
self,
*,
Action: str,
) -> StartOrganizationServiceAccessUpdateResponseTypeDef: # (1)
...
kwargs: StartOrganizationServiceAccessUpdateRequestRequestTypeDef = { # (1)
"Action": ...,
}
parent.start_organization_service_access_update(**kwargs)
start_route_analysis
Starts analyzing the routing path between the specified source and destination.
Type annotations and code completion for boto3.client("networkmanager").start_route_analysis
method.
boto3 documentation
def start_route_analysis(
self,
*,
GlobalNetworkId: str,
Source: RouteAnalysisEndpointOptionsSpecificationTypeDef, # (1)
Destination: RouteAnalysisEndpointOptionsSpecificationTypeDef, # (1)
IncludeReturnPath: bool = ...,
UseMiddleboxes: bool = ...,
) -> StartRouteAnalysisResponseTypeDef: # (3)
...
- See RouteAnalysisEndpointOptionsSpecificationTypeDef
- See RouteAnalysisEndpointOptionsSpecificationTypeDef
- See StartRouteAnalysisResponseTypeDef
kwargs: StartRouteAnalysisRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"Source": ...,
"Destination": ...,
}
parent.start_route_analysis(**kwargs)
tag_resource
Tags a specified resource.
Type annotations and code completion for boto3.client("networkmanager").tag_resource
method.
boto3 documentation
def tag_resource(
self,
*,
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
) -> Dict[str, Any]:
...
- See TagTypeDef
kwargs: TagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"Tags": ...,
}
parent.tag_resource(**kwargs)
untag_resource
Removes tags from a specified resource.
Type annotations and code completion for boto3.client("networkmanager").untag_resource
method.
boto3 documentation
def untag_resource(
self,
*,
ResourceArn: str,
TagKeys: Sequence[str],
) -> Dict[str, Any]:
...
kwargs: UntagResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TagKeys": ...,
}
parent.untag_resource(**kwargs)
update_connection
Updates the information for an existing connection.
Type annotations and code completion for boto3.client("networkmanager").update_connection
method.
boto3 documentation
def update_connection(
self,
*,
GlobalNetworkId: str,
ConnectionId: str,
LinkId: str = ...,
ConnectedLinkId: str = ...,
Description: str = ...,
) -> UpdateConnectionResponseTypeDef: # (1)
...
kwargs: UpdateConnectionRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"ConnectionId": ...,
}
parent.update_connection(**kwargs)
update_core_network
Updates the description of a core network.
Type annotations and code completion for boto3.client("networkmanager").update_core_network
method.
boto3 documentation
def update_core_network(
self,
*,
CoreNetworkId: str,
Description: str = ...,
) -> UpdateCoreNetworkResponseTypeDef: # (1)
...
kwargs: UpdateCoreNetworkRequestRequestTypeDef = { # (1)
"CoreNetworkId": ...,
}
parent.update_core_network(**kwargs)
update_device
Updates the details for an existing device.
Type annotations and code completion for boto3.client("networkmanager").update_device
method.
boto3 documentation
def update_device(
self,
*,
GlobalNetworkId: str,
DeviceId: str,
AWSLocation: AWSLocationTypeDef = ..., # (1)
Description: str = ...,
Type: str = ...,
Vendor: str = ...,
Model: str = ...,
SerialNumber: str = ...,
Location: LocationTypeDef = ..., # (2)
SiteId: str = ...,
) -> UpdateDeviceResponseTypeDef: # (3)
...
kwargs: UpdateDeviceRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"DeviceId": ...,
}
parent.update_device(**kwargs)
update_global_network
Updates an existing global network.
Type annotations and code completion for boto3.client("networkmanager").update_global_network
method.
boto3 documentation
def update_global_network(
self,
*,
GlobalNetworkId: str,
Description: str = ...,
) -> UpdateGlobalNetworkResponseTypeDef: # (1)
...
kwargs: UpdateGlobalNetworkRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
}
parent.update_global_network(**kwargs)
update_link
Updates the details for an existing link.
Type annotations and code completion for boto3.client("networkmanager").update_link
method.
boto3 documentation
def update_link(
self,
*,
GlobalNetworkId: str,
LinkId: str,
Description: str = ...,
Type: str = ...,
Bandwidth: BandwidthTypeDef = ..., # (1)
Provider: str = ...,
) -> UpdateLinkResponseTypeDef: # (2)
...
kwargs: UpdateLinkRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"LinkId": ...,
}
parent.update_link(**kwargs)
update_network_resource_metadata
Updates the resource metadata for the specified global network.
Type annotations and code completion for boto3.client("networkmanager").update_network_resource_metadata
method.
boto3 documentation
def update_network_resource_metadata(
self,
*,
GlobalNetworkId: str,
ResourceArn: str,
Metadata: Mapping[str, str],
) -> UpdateNetworkResourceMetadataResponseTypeDef: # (1)
...
kwargs: UpdateNetworkResourceMetadataRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"ResourceArn": ...,
"Metadata": ...,
}
parent.update_network_resource_metadata(**kwargs)
update_site
Updates the information for an existing site.
Type annotations and code completion for boto3.client("networkmanager").update_site
method.
boto3 documentation
def update_site(
self,
*,
GlobalNetworkId: str,
SiteId: str,
Description: str = ...,
Location: LocationTypeDef = ..., # (1)
) -> UpdateSiteResponseTypeDef: # (2)
...
kwargs: UpdateSiteRequestRequestTypeDef = { # (1)
"GlobalNetworkId": ...,
"SiteId": ...,
}
parent.update_site(**kwargs)
update_vpc_attachment
Updates a VPC attachment.
Type annotations and code completion for boto3.client("networkmanager").update_vpc_attachment
method.
boto3 documentation
def update_vpc_attachment(
self,
*,
AttachmentId: str,
AddSubnetArns: Sequence[str] = ...,
RemoveSubnetArns: Sequence[str] = ...,
Options: VpcOptionsTypeDef = ..., # (1)
) -> UpdateVpcAttachmentResponseTypeDef: # (2)
...
kwargs: UpdateVpcAttachmentRequestRequestTypeDef = { # (1)
"AttachmentId": ...,
}
parent.update_vpc_attachment(**kwargs)
get_paginator
Type annotations and code completion for boto3.client("networkmanager").get_paginator
method with overloads.
client.get_paginator("describe_global_networks")
-> DescribeGlobalNetworksPaginatorclient.get_paginator("get_connect_peer_associations")
-> GetConnectPeerAssociationsPaginatorclient.get_paginator("get_connections")
-> GetConnectionsPaginatorclient.get_paginator("get_core_network_change_events")
-> GetCoreNetworkChangeEventsPaginatorclient.get_paginator("get_core_network_change_set")
-> GetCoreNetworkChangeSetPaginatorclient.get_paginator("get_customer_gateway_associations")
-> GetCustomerGatewayAssociationsPaginatorclient.get_paginator("get_devices")
-> GetDevicesPaginatorclient.get_paginator("get_link_associations")
-> GetLinkAssociationsPaginatorclient.get_paginator("get_links")
-> GetLinksPaginatorclient.get_paginator("get_network_resource_counts")
-> GetNetworkResourceCountsPaginatorclient.get_paginator("get_network_resource_relationships")
-> GetNetworkResourceRelationshipsPaginatorclient.get_paginator("get_network_resources")
-> GetNetworkResourcesPaginatorclient.get_paginator("get_network_telemetry")
-> GetNetworkTelemetryPaginatorclient.get_paginator("get_sites")
-> GetSitesPaginatorclient.get_paginator("get_transit_gateway_connect_peer_associations")
-> GetTransitGatewayConnectPeerAssociationsPaginatorclient.get_paginator("get_transit_gateway_registrations")
-> GetTransitGatewayRegistrationsPaginatorclient.get_paginator("list_attachments")
-> ListAttachmentsPaginatorclient.get_paginator("list_connect_peers")
-> ListConnectPeersPaginatorclient.get_paginator("list_core_network_policy_versions")
-> ListCoreNetworkPolicyVersionsPaginatorclient.get_paginator("list_core_networks")
-> ListCoreNetworksPaginatorclient.get_paginator("list_peerings")
-> ListPeeringsPaginator