Class: Aws::NetworkManager::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::NetworkManager::Client
- Includes:
- ClientStubs
- Defined in:
- gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb
Overview
An API client for NetworkManager. To construct a client, you need to configure a :region
and :credentials
.
client = Aws::NetworkManager::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
-
#accept_attachment(params = {}) ⇒ Types::AcceptAttachmentResponse
Accepts a core network attachment request.
-
#associate_connect_peer(params = {}) ⇒ Types::AssociateConnectPeerResponse
Associates a core network Connect peer with a device and optionally, with a link.
-
#associate_customer_gateway(params = {}) ⇒ Types::AssociateCustomerGatewayResponse
Associates a customer gateway with a device and optionally, with a link.
-
#associate_link(params = {}) ⇒ Types::AssociateLinkResponse
Associates a link to a device.
-
#associate_transit_gateway_connect_peer(params = {}) ⇒ Types::AssociateTransitGatewayConnectPeerResponse
Associates a transit gateway Connect peer with a device, and optionally, with a link.
-
#create_connect_attachment(params = {}) ⇒ Types::CreateConnectAttachmentResponse
Creates a core network Connect attachment from a specified core network attachment.
-
#create_connect_peer(params = {}) ⇒ Types::CreateConnectPeerResponse
Creates a core network Connect peer for a specified core network connect attachment between a core network and an appliance.
-
#create_connection(params = {}) ⇒ Types::CreateConnectionResponse
Creates a connection between two devices.
-
#create_core_network(params = {}) ⇒ Types::CreateCoreNetworkResponse
Creates a core network as part of your global network, and optionally, with a core network policy.
-
#create_device(params = {}) ⇒ Types::CreateDeviceResponse
Creates a new device in a global network.
-
#create_global_network(params = {}) ⇒ Types::CreateGlobalNetworkResponse
Creates a new, empty global network.
-
#create_link(params = {}) ⇒ Types::CreateLinkResponse
Creates a new link for a specified site.
-
#create_site(params = {}) ⇒ Types::CreateSiteResponse
Creates a new site in a global network.
-
#create_site_to_site_vpn_attachment(params = {}) ⇒ Types::CreateSiteToSiteVpnAttachmentResponse
Creates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.
-
#create_transit_gateway_peering(params = {}) ⇒ Types::CreateTransitGatewayPeeringResponse
Creates a transit gateway peering connection.
-
#create_transit_gateway_route_table_attachment(params = {}) ⇒ Types::CreateTransitGatewayRouteTableAttachmentResponse
Creates a transit gateway route table attachment.
-
#create_vpc_attachment(params = {}) ⇒ Types::CreateVpcAttachmentResponse
Creates a VPC attachment on an edge location of a core network.
-
#delete_attachment(params = {}) ⇒ Types::DeleteAttachmentResponse
Deletes an attachment.
-
#delete_connect_peer(params = {}) ⇒ Types::DeleteConnectPeerResponse
Deletes a Connect peer.
-
#delete_connection(params = {}) ⇒ Types::DeleteConnectionResponse
Deletes the specified connection in your global network.
-
#delete_core_network(params = {}) ⇒ Types::DeleteCoreNetworkResponse
Deletes a core network along with all core network policies.
-
#delete_core_network_policy_version(params = {}) ⇒ Types::DeleteCoreNetworkPolicyVersionResponse
Deletes a policy version from a core network.
-
#delete_device(params = {}) ⇒ Types::DeleteDeviceResponse
Deletes an existing device.
-
#delete_global_network(params = {}) ⇒ Types::DeleteGlobalNetworkResponse
Deletes an existing global network.
-
#delete_link(params = {}) ⇒ Types::DeleteLinkResponse
Deletes an existing link.
-
#delete_peering(params = {}) ⇒ Types::DeletePeeringResponse
Deletes an existing peering connection.
-
#delete_resource_policy(params = {}) ⇒ Struct
Deletes a resource policy for the specified resource.
-
#delete_site(params = {}) ⇒ Types::DeleteSiteResponse
Deletes an existing site.
-
#deregister_transit_gateway(params = {}) ⇒ Types::DeregisterTransitGatewayResponse
Deregisters a transit gateway from your global network.
-
#describe_global_networks(params = {}) ⇒ Types::DescribeGlobalNetworksResponse
Describes one or more global networks.
-
#disassociate_connect_peer(params = {}) ⇒ Types::DisassociateConnectPeerResponse
Disassociates a core network Connect peer from a device and a link.
-
#disassociate_customer_gateway(params = {}) ⇒ Types::DisassociateCustomerGatewayResponse
Disassociates a customer gateway from a device and a link.
-
#disassociate_link(params = {}) ⇒ Types::DisassociateLinkResponse
Disassociates an existing device from a link.
-
#disassociate_transit_gateway_connect_peer(params = {}) ⇒ Types::DisassociateTransitGatewayConnectPeerResponse
Disassociates a transit gateway Connect peer from a device and link.
-
#execute_core_network_change_set(params = {}) ⇒ Struct
Executes a change set on your core network.
-
#get_connect_attachment(params = {}) ⇒ Types::GetConnectAttachmentResponse
Returns information about a core network Connect attachment.
-
#get_connect_peer(params = {}) ⇒ Types::GetConnectPeerResponse
Returns information about a core network Connect peer.
-
#get_connect_peer_associations(params = {}) ⇒ Types::GetConnectPeerAssociationsResponse
Returns information about a core network Connect peer associations.
-
#get_connections(params = {}) ⇒ Types::GetConnectionsResponse
Gets information about one or more of your connections in a global network.
-
#get_core_network(params = {}) ⇒ Types::GetCoreNetworkResponse
Returns information about the LIVE policy for a core network.
-
#get_core_network_change_events(params = {}) ⇒ Types::GetCoreNetworkChangeEventsResponse
Returns information about a core network change event.
-
#get_core_network_change_set(params = {}) ⇒ Types::GetCoreNetworkChangeSetResponse
Returns a change set between the LIVE core network policy and a submitted policy.
-
#get_core_network_policy(params = {}) ⇒ Types::GetCoreNetworkPolicyResponse
Returns details about a core network policy.
-
#get_customer_gateway_associations(params = {}) ⇒ Types::GetCustomerGatewayAssociationsResponse
Gets the association information for customer gateways that are associated with devices and links in your global network.
-
#get_devices(params = {}) ⇒ Types::GetDevicesResponse
Gets information about one or more of your devices in a global network.
-
#get_link_associations(params = {}) ⇒ Types::GetLinkAssociationsResponse
Gets the link associations for a device or a link.
-
#get_links(params = {}) ⇒ Types::GetLinksResponse
Gets information about one or more links in a specified global network.
-
#get_network_resource_counts(params = {}) ⇒ Types::GetNetworkResourceCountsResponse
Gets the count of network resources, by resource type, for the specified global network.
-
#get_network_resource_relationships(params = {}) ⇒ Types::GetNetworkResourceRelationshipsResponse
Gets the network resource relationships for the specified global network.
-
#get_network_resources(params = {}) ⇒ Types::GetNetworkResourcesResponse
Describes the network resources for the specified global network.
-
#get_network_routes(params = {}) ⇒ Types::GetNetworkRoutesResponse
Gets the network routes of the specified global network.
-
#get_network_telemetry(params = {}) ⇒ Types::GetNetworkTelemetryResponse
Gets the network telemetry of the specified global network.
-
#get_resource_policy(params = {}) ⇒ Types::GetResourcePolicyResponse
Returns information about a resource policy.
-
#get_route_analysis(params = {}) ⇒ Types::GetRouteAnalysisResponse
Gets information about the specified route analysis.
-
#get_site_to_site_vpn_attachment(params = {}) ⇒ Types::GetSiteToSiteVpnAttachmentResponse
Returns information about a site-to-site VPN attachment.
-
#get_sites(params = {}) ⇒ Types::GetSitesResponse
Gets information about one or more of your sites in a global network.
-
#get_transit_gateway_connect_peer_associations(params = {}) ⇒ Types::GetTransitGatewayConnectPeerAssociationsResponse
Gets information about one or more of your transit gateway Connect peer associations in a global network.
-
#get_transit_gateway_peering(params = {}) ⇒ Types::GetTransitGatewayPeeringResponse
Returns information about a transit gateway peer.
-
#get_transit_gateway_registrations(params = {}) ⇒ Types::GetTransitGatewayRegistrationsResponse
Gets information about the transit gateway registrations in a specified global network.
-
#get_transit_gateway_route_table_attachment(params = {}) ⇒ Types::GetTransitGatewayRouteTableAttachmentResponse
Returns information about a transit gateway route table attachment.
-
#get_vpc_attachment(params = {}) ⇒ Types::GetVpcAttachmentResponse
Returns information about a VPC attachment.
-
#list_attachments(params = {}) ⇒ Types::ListAttachmentsResponse
Returns a list of core network attachments.
-
#list_connect_peers(params = {}) ⇒ Types::ListConnectPeersResponse
Returns a list of core network Connect peers.
-
#list_core_network_policy_versions(params = {}) ⇒ Types::ListCoreNetworkPolicyVersionsResponse
Returns a list of core network policy versions.
-
#list_core_networks(params = {}) ⇒ Types::ListCoreNetworksResponse
Returns a list of owned and shared core networks.
-
#list_organization_service_access_status(params = {}) ⇒ Types::ListOrganizationServiceAccessStatusResponse
Gets the status of the Service Linked Role (SLR) deployment for the accounts in a given Amazon Web Services Organization.
-
#list_peerings(params = {}) ⇒ Types::ListPeeringsResponse
Lists the peerings for a core network.
-
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Lists the tags for a specified resource.
-
#put_core_network_policy(params = {}) ⇒ Types::PutCoreNetworkPolicyResponse
Creates a new, immutable version of a core network policy.
-
#put_resource_policy(params = {}) ⇒ Struct
Creates or updates a resource policy.
-
#register_transit_gateway(params = {}) ⇒ Types::RegisterTransitGatewayResponse
Registers a transit gateway in your global network.
-
#reject_attachment(params = {}) ⇒ Types::RejectAttachmentResponse
Rejects a core network attachment request.
-
#restore_core_network_policy_version(params = {}) ⇒ Types::RestoreCoreNetworkPolicyVersionResponse
Restores a previous policy version as a new, immutable version of a core network policy.
-
#start_organization_service_access_update(params = {}) ⇒ Types::StartOrganizationServiceAccessUpdateResponse
Enables the Network Manager service for an Amazon Web Services Organization.
-
#start_route_analysis(params = {}) ⇒ Types::StartRouteAnalysisResponse
Starts analyzing the routing path between the specified source and destination.
-
#tag_resource(params = {}) ⇒ Struct
Tags a specified resource.
-
#untag_resource(params = {}) ⇒ Struct
Removes tags from a specified resource.
-
#update_connection(params = {}) ⇒ Types::UpdateConnectionResponse
Updates the information for an existing connection.
-
#update_core_network(params = {}) ⇒ Types::UpdateCoreNetworkResponse
Updates the description of a core network.
-
#update_device(params = {}) ⇒ Types::UpdateDeviceResponse
Updates the details for an existing device.
-
#update_global_network(params = {}) ⇒ Types::UpdateGlobalNetworkResponse
Updates an existing global network.
-
#update_link(params = {}) ⇒ Types::UpdateLinkResponse
Updates the details for an existing link.
-
#update_network_resource_metadata(params = {}) ⇒ Types::UpdateNetworkResourceMetadataResponse
Updates the resource metadata for the specified global network.
-
#update_site(params = {}) ⇒ Types::UpdateSiteResponse
Updates the information for an existing site.
-
#update_vpc_attachment(params = {}) ⇒ Types::UpdateVpcAttachmentResponse
Updates a VPC attachment.
Instance Method Summary collapse
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
Methods included from ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
440 441 442 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 440 def initialize(*args) super end |
Instance Method Details
#accept_attachment(params = {}) ⇒ Types::AcceptAttachmentResponse
Accepts a core network attachment request.
Once the attachment request is accepted by a core network owner, the attachment is created and connected to a core network.
502 503 504 505 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 502 def (params = {}, = {}) req = build_request(:accept_attachment, params) req.send_request() end |
#associate_connect_peer(params = {}) ⇒ Types::AssociateConnectPeerResponse
Associates a core network Connect peer with a device and optionally, with a link.
If you specify a link, it must be associated with the specified device. You can only associate core network Connect peers that have been created on a core network Connect attachment on a core network.
551 552 553 554 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 551 def associate_connect_peer(params = {}, = {}) req = build_request(:associate_connect_peer, params) req.send_request() end |
#associate_customer_gateway(params = {}) ⇒ Types::AssociateCustomerGatewayResponse
Associates a customer gateway with a device and optionally, with a link. If you specify a link, it must be associated with the specified device.
You can only associate customer gateways that are connected to a VPN
attachment on a transit gateway or core network registered in your
global network. When you register a transit gateway or core network,
customer gateways that are connected to the transit gateway are
automatically included in the global network. To list customer
gateways that are connected to a transit gateway, use the
DescribeVpnConnections EC2 API and filter by
transit-gateway-id
.
You cannot associate a customer gateway with more than one device and link.
613 614 615 616 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 613 def associate_customer_gateway(params = {}, = {}) req = build_request(:associate_customer_gateway, params) req.send_request() end |
#associate_link(params = {}) ⇒ Types::AssociateLinkResponse
Associates a link to a device. A device can be associated to multiple links and a link can be associated to multiple devices. The device and link must be in the same global network and the same site.
654 655 656 657 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 654 def associate_link(params = {}, = {}) req = build_request(:associate_link, params) req.send_request() end |
#associate_transit_gateway_connect_peer(params = {}) ⇒ Types::AssociateTransitGatewayConnectPeerResponse
Associates a transit gateway Connect peer with a device, and optionally, with a link. If you specify a link, it must be associated with the specified device.
You can only associate transit gateway Connect peers that have been created on a transit gateway that's registered in your global network.
You cannot associate a transit gateway Connect peer with more than one device and link.
707 708 709 710 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 707 def associate_transit_gateway_connect_peer(params = {}, = {}) req = build_request(:associate_transit_gateway_connect_peer, params) req.send_request() end |
#create_connect_attachment(params = {}) ⇒ Types::CreateConnectAttachmentResponse
Creates a core network Connect attachment from a specified core network attachment.
A core network Connect attachment is a GRE-based tunnel attachment that you can use to establish a connection between a core network and an appliance. A core network Connect attachment uses an existing VPC attachment as the underlying transport mechanism.
803 804 805 806 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 803 def (params = {}, = {}) req = build_request(:create_connect_attachment, params) req.send_request() end |
#create_connect_peer(params = {}) ⇒ Types::CreateConnectPeerResponse
Creates a core network Connect peer for a specified core network connect attachment between a core network and an appliance. The peer address and transit gateway address must be the same IP address family (IPv4 or IPv6).
899 900 901 902 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 899 def create_connect_peer(params = {}, = {}) req = build_request(:create_connect_peer, params) req.send_request() end |
#create_connection(params = {}) ⇒ Types::CreateConnectionResponse
Creates a connection between two devices. The devices can be a physical or virtual appliance that connects to a third-party appliance in a VPC, or a physical appliance that connects to another physical appliance in an on-premises network.
973 974 975 976 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 973 def create_connection(params = {}, = {}) req = build_request(:create_connection, params) req.send_request() end |
#create_core_network(params = {}) ⇒ Types::CreateCoreNetworkResponse
Creates a core network as part of your global network, and optionally, with a core network policy.
1053 1054 1055 1056 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1053 def create_core_network(params = {}, = {}) req = build_request(:create_core_network, params) req.send_request() end |
#create_device(params = {}) ⇒ Types::CreateDeviceResponse
Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.
1158 1159 1160 1161 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1158 def create_device(params = {}, = {}) req = build_request(:create_device, params) req.send_request() end |
#create_global_network(params = {}) ⇒ Types::CreateGlobalNetworkResponse
Creates a new, empty global network.
1204 1205 1206 1207 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1204 def create_global_network(params = {}, = {}) req = build_request(:create_global_network, params) req.send_request() end |
#create_link(params = {}) ⇒ Types::CreateLinkResponse
Creates a new link for a specified site.
1285 1286 1287 1288 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1285 def create_link(params = {}, = {}) req = build_request(:create_link, params) req.send_request() end |
#create_site(params = {}) ⇒ Types::CreateSiteResponse
Creates a new site in a global network.
1355 1356 1357 1358 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1355 def create_site(params = {}, = {}) req = build_request(:create_site, params) req.send_request() end |
#create_site_to_site_vpn_attachment(params = {}) ⇒ Types::CreateSiteToSiteVpnAttachmentResponse
Creates an Amazon Web Services site-to-site VPN attachment on an edge location of a core network.
1436 1437 1438 1439 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1436 def (params = {}, = {}) req = build_request(:create_site_to_site_vpn_attachment, params) req.send_request() end |
#create_transit_gateway_peering(params = {}) ⇒ Types::CreateTransitGatewayPeeringResponse
Creates a transit gateway peering connection.
1503 1504 1505 1506 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1503 def create_transit_gateway_peering(params = {}, = {}) req = build_request(:create_transit_gateway_peering, params) req.send_request() end |
#create_transit_gateway_route_table_attachment(params = {}) ⇒ Types::CreateTransitGatewayRouteTableAttachmentResponse
Creates a transit gateway route table attachment.
1585 1586 1587 1588 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1585 def (params = {}, = {}) req = build_request(:create_transit_gateway_route_table_attachment, params) req.send_request() end |
#create_vpc_attachment(params = {}) ⇒ Types::CreateVpcAttachmentResponse
Creates a VPC attachment on an edge location of a core network.
1678 1679 1680 1681 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1678 def (params = {}, = {}) req = build_request(:create_vpc_attachment, params) req.send_request() end |
#delete_attachment(params = {}) ⇒ Types::DeleteAttachmentResponse
Deletes an attachment. Supports all attachment types.
1736 1737 1738 1739 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1736 def (params = {}, = {}) req = build_request(:delete_attachment, params) req.send_request() end |
#delete_connect_peer(params = {}) ⇒ Types::DeleteConnectPeerResponse
Deletes a Connect peer.
1788 1789 1790 1791 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1788 def delete_connect_peer(params = {}, = {}) req = build_request(:delete_connect_peer, params) req.send_request() end |
#delete_connection(params = {}) ⇒ Types::DeleteConnectionResponse
Deletes the specified connection in your global network.
1832 1833 1834 1835 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1832 def delete_connection(params = {}, = {}) req = build_request(:delete_connection, params) req.send_request() end |
#delete_core_network(params = {}) ⇒ Types::DeleteCoreNetworkResponse
Deletes a core network along with all core network policies. This can only be done if there are no attachments on a core network.
1888 1889 1890 1891 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1888 def delete_core_network(params = {}, = {}) req = build_request(:delete_core_network, params) req.send_request() end |
#delete_core_network_policy_version(params = {}) ⇒ Types::DeleteCoreNetworkPolicyVersionResponse
Deletes a policy version from a core network. You can't delete the current LIVE policy.
1931 1932 1933 1934 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1931 def delete_core_network_policy_version(params = {}, = {}) req = build_request(:delete_core_network_policy_version, params) req.send_request() end |
#delete_device(params = {}) ⇒ Types::DeleteDeviceResponse
Deletes an existing device. You must first disassociate the device from any links and customer gateways.
1982 1983 1984 1985 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 1982 def delete_device(params = {}, = {}) req = build_request(:delete_device, params) req.send_request() end |
#delete_global_network(params = {}) ⇒ Types::DeleteGlobalNetworkResponse
Deletes an existing global network. You must first delete all global network objects (devices, links, and sites), deregister all transit gateways, and delete any core networks.
2019 2020 2021 2022 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2019 def delete_global_network(params = {}, = {}) req = build_request(:delete_global_network, params) req.send_request() end |
#delete_link(params = {}) ⇒ Types::DeleteLinkResponse
Deletes an existing link. You must first disassociate the link from any devices and customer gateways.
2065 2066 2067 2068 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2065 def delete_link(params = {}, = {}) req = build_request(:delete_link, params) req.send_request() end |
#delete_peering(params = {}) ⇒ Types::DeletePeeringResponse
Deletes an existing peering connection.
2110 2111 2112 2113 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2110 def delete_peering(params = {}, = {}) req = build_request(:delete_peering, params) req.send_request() end |
#delete_resource_policy(params = {}) ⇒ Struct
Deletes a resource policy for the specified resource. This revokes the access of the principals specified in the resource policy.
2133 2134 2135 2136 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2133 def delete_resource_policy(params = {}, = {}) req = build_request(:delete_resource_policy, params) req.send_request() end |
#delete_site(params = {}) ⇒ Types::DeleteSiteResponse
Deletes an existing site. The site cannot be associated with any device or link.
2177 2178 2179 2180 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2177 def delete_site(params = {}, = {}) req = build_request(:delete_site, params) req.send_request() end |
#deregister_transit_gateway(params = {}) ⇒ Types::DeregisterTransitGatewayResponse
Deregisters a transit gateway from your global network. This action does not delete your transit gateway, or modify any of its attachments. This action removes any customer gateway associations.
2214 2215 2216 2217 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2214 def deregister_transit_gateway(params = {}, = {}) req = build_request(:deregister_transit_gateway, params) req.send_request() end |
#describe_global_networks(params = {}) ⇒ Types::DescribeGlobalNetworksResponse
Describes one or more global networks. By default, all global networks
are described. To describe the objects in your global network, you
must use the appropriate Get*
action. For example, to list the
transit gateways in your global network, use
GetTransitGatewayRegistrations.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2266 2267 2268 2269 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2266 def describe_global_networks(params = {}, = {}) req = build_request(:describe_global_networks, params) req.send_request() end |
#disassociate_connect_peer(params = {}) ⇒ Types::DisassociateConnectPeerResponse
Disassociates a core network Connect peer from a device and a link.
2302 2303 2304 2305 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2302 def disassociate_connect_peer(params = {}, = {}) req = build_request(:disassociate_connect_peer, params) req.send_request() end |
#disassociate_customer_gateway(params = {}) ⇒ Types::DisassociateCustomerGatewayResponse
Disassociates a customer gateway from a device and a link.
2338 2339 2340 2341 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2338 def disassociate_customer_gateway(params = {}, = {}) req = build_request(:disassociate_customer_gateway, params) req.send_request() end |
#disassociate_link(params = {}) ⇒ Types::DisassociateLinkResponse
Disassociates an existing device from a link. You must first disassociate any customer gateways that are associated with the link.
2378 2379 2380 2381 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2378 def disassociate_link(params = {}, = {}) req = build_request(:disassociate_link, params) req.send_request() end |
#disassociate_transit_gateway_connect_peer(params = {}) ⇒ Types::DisassociateTransitGatewayConnectPeerResponse
Disassociates a transit gateway Connect peer from a device and link.
2414 2415 2416 2417 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2414 def disassociate_transit_gateway_connect_peer(params = {}, = {}) req = build_request(:disassociate_transit_gateway_connect_peer, params) req.send_request() end |
#execute_core_network_change_set(params = {}) ⇒ Struct
Executes a change set on your core network. Deploys changes globally based on the policy submitted..
2441 2442 2443 2444 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2441 def execute_core_network_change_set(params = {}, = {}) req = build_request(:execute_core_network_change_set, params) req.send_request() end |
#get_connect_attachment(params = {}) ⇒ Types::GetConnectAttachmentResponse
Returns information about a core network Connect attachment.
2501 2502 2503 2504 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2501 def (params = {}, = {}) req = build_request(:get_connect_attachment, params) req.send_request() end |
#get_connect_peer(params = {}) ⇒ Types::GetConnectPeerResponse
Returns information about a core network Connect peer.
2553 2554 2555 2556 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2553 def get_connect_peer(params = {}, = {}) req = build_request(:get_connect_peer, params) req.send_request() end |
#get_connect_peer_associations(params = {}) ⇒ Types::GetConnectPeerAssociationsResponse
Returns information about a core network Connect peer associations.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2602 2603 2604 2605 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2602 def get_connect_peer_associations(params = {}, = {}) req = build_request(:get_connect_peer_associations, params) req.send_request() end |
#get_connections(params = {}) ⇒ Types::GetConnectionsResponse
Gets information about one or more of your connections in a global network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2664 2665 2666 2667 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2664 def get_connections(params = {}, = {}) req = build_request(:get_connections, params) req.send_request() end |
#get_core_network(params = {}) ⇒ Types::GetCoreNetworkResponse
Returns information about the LIVE policy for a core network.
2719 2720 2721 2722 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2719 def get_core_network(params = {}, = {}) req = build_request(:get_core_network, params) req.send_request() end |
#get_core_network_change_events(params = {}) ⇒ Types::GetCoreNetworkChangeEventsResponse
Returns information about a core network change event.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2773 2774 2775 2776 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2773 def get_core_network_change_events(params = {}, = {}) req = build_request(:get_core_network_change_events, params) req.send_request() end |
#get_core_network_change_set(params = {}) ⇒ Types::GetCoreNetworkChangeSetResponse
Returns a change set between the LIVE core network policy and a submitted policy.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2868 2869 2870 2871 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2868 def get_core_network_change_set(params = {}, = {}) req = build_request(:get_core_network_change_set, params) req.send_request() end |
#get_core_network_policy(params = {}) ⇒ Types::GetCoreNetworkPolicyResponse
Returns details about a core network policy. You can get details about your current live policy or any previous policy version.
2915 2916 2917 2918 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2915 def get_core_network_policy(params = {}, = {}) req = build_request(:get_core_network_policy, params) req.send_request() end |
#get_customer_gateway_associations(params = {}) ⇒ Types::GetCustomerGatewayAssociationsResponse
Gets the association information for customer gateways that are associated with devices and links in your global network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2966 2967 2968 2969 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 2966 def get_customer_gateway_associations(params = {}, = {}) req = build_request(:get_customer_gateway_associations, params) req.send_request() end |
#get_devices(params = {}) ⇒ Types::GetDevicesResponse
Gets information about one or more of your devices in a global network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3034 3035 3036 3037 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3034 def get_devices(params = {}, = {}) req = build_request(:get_devices, params) req.send_request() end |
#get_link_associations(params = {}) ⇒ Types::GetLinkAssociationsResponse
Gets the link associations for a device or a link. Either the device ID or the link ID must be specified.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3087 3088 3089 3090 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3087 def get_link_associations(params = {}, = {}) req = build_request(:get_link_associations, params) req.send_request() end |
#get_links(params = {}) ⇒ Types::GetLinksResponse
Gets information about one or more links in a specified global network.
If you specify the site ID, you cannot specify the type or provider in the same request. You can specify the type and provider in the same request.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3162 3163 3164 3165 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3162 def get_links(params = {}, = {}) req = build_request(:get_links, params) req.send_request() end |
#get_network_resource_counts(params = {}) ⇒ Types::GetNetworkResourceCountsResponse
Gets the count of network resources, by resource type, for the specified global network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3249 3250 3251 3252 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3249 def get_network_resource_counts(params = {}, = {}) req = build_request(:get_network_resource_counts, params) req.send_request() end |
#get_network_resource_relationships(params = {}) ⇒ Types::GetNetworkResourceRelationshipsResponse
Gets the network resource relationships for the specified global network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3356 3357 3358 3359 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3356 def get_network_resource_relationships(params = {}, = {}) req = build_request(:get_network_resource_relationships, params) req.send_request() end |
#get_network_resources(params = {}) ⇒ Types::GetNetworkResourcesResponse
Describes the network resources for the specified global network.
The results include information from the corresponding Describe call for the resource, minus any sensitive information such as pre-shared keys.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3478 3479 3480 3481 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3478 def get_network_resources(params = {}, = {}) req = build_request(:get_network_resources, params) req.send_request() end |
#get_network_routes(params = {}) ⇒ Types::GetNetworkRoutesResponse
Gets the network routes of the specified global network.
3581 3582 3583 3584 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3581 def get_network_routes(params = {}, = {}) req = build_request(:get_network_routes, params) req.send_request() end |
#get_network_telemetry(params = {}) ⇒ Types::GetNetworkTelemetryResponse
Gets the network telemetry of the specified global network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3662 3663 3664 3665 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3662 def get_network_telemetry(params = {}, = {}) req = build_request(:get_network_telemetry, params) req.send_request() end |
#get_resource_policy(params = {}) ⇒ Types::GetResourcePolicyResponse
Returns information about a resource policy.
3690 3691 3692 3693 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3690 def get_resource_policy(params = {}, = {}) req = build_request(:get_resource_policy, params) req.send_request() end |
#get_route_analysis(params = {}) ⇒ Types::GetRouteAnalysisResponse
Gets information about the specified route analysis.
3760 3761 3762 3763 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3760 def get_route_analysis(params = {}, = {}) req = build_request(:get_route_analysis, params) req.send_request() end |
#get_site_to_site_vpn_attachment(params = {}) ⇒ Types::GetSiteToSiteVpnAttachmentResponse
Returns information about a site-to-site VPN attachment.
3819 3820 3821 3822 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3819 def (params = {}, = {}) req = build_request(:get_site_to_site_vpn_attachment, params) req.send_request() end |
#get_sites(params = {}) ⇒ Types::GetSitesResponse
Gets information about one or more of your sites in a global network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3875 3876 3877 3878 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3875 def get_sites(params = {}, = {}) req = build_request(:get_sites, params) req.send_request() end |
#get_transit_gateway_connect_peer_associations(params = {}) ⇒ Types::GetTransitGatewayConnectPeerAssociationsResponse
Gets information about one or more of your transit gateway Connect peer associations in a global network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3925 3926 3927 3928 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3925 def get_transit_gateway_connect_peer_associations(params = {}, = {}) req = build_request(:get_transit_gateway_connect_peer_associations, params) req.send_request() end |
#get_transit_gateway_peering(params = {}) ⇒ Types::GetTransitGatewayPeeringResponse
Returns information about a transit gateway peer.
3972 3973 3974 3975 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 3972 def get_transit_gateway_peering(params = {}, = {}) req = build_request(:get_transit_gateway_peering, params) req.send_request() end |
#get_transit_gateway_registrations(params = {}) ⇒ Types::GetTransitGatewayRegistrationsResponse
Gets information about the transit gateway registrations in a specified global network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4022 4023 4024 4025 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4022 def get_transit_gateway_registrations(params = {}, = {}) req = build_request(:get_transit_gateway_registrations, params) req.send_request() end |
#get_transit_gateway_route_table_attachment(params = {}) ⇒ Types::GetTransitGatewayRouteTableAttachmentResponse
Returns information about a transit gateway route table attachment.
4082 4083 4084 4085 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4082 def (params = {}, = {}) req = build_request(:get_transit_gateway_route_table_attachment, params) req.send_request() end |
#get_vpc_attachment(params = {}) ⇒ Types::GetVpcAttachmentResponse
Returns information about a VPC attachment.
4144 4145 4146 4147 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4144 def (params = {}, = {}) req = build_request(:get_vpc_attachment, params) req.send_request() end |
#list_attachments(params = {}) ⇒ Types::ListAttachmentsResponse
Returns a list of core network attachments.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4227 4228 4229 4230 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4227 def (params = {}, = {}) req = build_request(:list_attachments, params) req.send_request() end |
#list_connect_peers(params = {}) ⇒ Types::ListConnectPeersResponse
Returns a list of core network Connect peers.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4281 4282 4283 4284 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4281 def list_connect_peers(params = {}, = {}) req = build_request(:list_connect_peers, params) req.send_request() end |
#list_core_network_policy_versions(params = {}) ⇒ Types::ListCoreNetworkPolicyVersionsResponse
Returns a list of core network policy versions.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4327 4328 4329 4330 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4327 def list_core_network_policy_versions(params = {}, = {}) req = build_request(:list_core_network_policy_versions, params) req.send_request() end |
#list_core_networks(params = {}) ⇒ Types::ListCoreNetworksResponse
Returns a list of owned and shared core networks.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4372 4373 4374 4375 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4372 def list_core_networks(params = {}, = {}) req = build_request(:list_core_networks, params) req.send_request() end |
#list_organization_service_access_status(params = {}) ⇒ Types::ListOrganizationServiceAccessStatusResponse
Gets the status of the Service Linked Role (SLR) deployment for the accounts in a given Amazon Web Services Organization.
4412 4413 4414 4415 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4412 def list_organization_service_access_status(params = {}, = {}) req = build_request(:list_organization_service_access_status, params) req.send_request() end |
#list_peerings(params = {}) ⇒ Types::ListPeeringsResponse
Lists the peerings for a core network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4482 4483 4484 4485 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4482 def list_peerings(params = {}, = {}) req = build_request(:list_peerings, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Lists the tags for a specified resource.
4512 4513 4514 4515 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4512 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#put_core_network_policy(params = {}) ⇒ Types::PutCoreNetworkPolicyResponse
Creates a new, immutable version of a core network policy. A subsequent change set is created showing the differences between the LIVE policy and the submitted policy.
4575 4576 4577 4578 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4575 def put_core_network_policy(params = {}, = {}) req = build_request(:put_core_network_policy, params) req.send_request() end |
#put_resource_policy(params = {}) ⇒ Struct
Creates or updates a resource policy.
4605 4606 4607 4608 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4605 def put_resource_policy(params = {}, = {}) req = build_request(:put_resource_policy, params) req.send_request() end |
#register_transit_gateway(params = {}) ⇒ Types::RegisterTransitGatewayResponse
Registers a transit gateway in your global network. Not all Regions support transit gateways for global networks. For a list of the supported Regions, see Region Availability in the Amazon Web Services Transit Gateways for Global Networks User Guide. The transit gateway can be in any of the supported Amazon Web Services Regions, but it must be owned by the same Amazon Web Services account that owns the global network. You cannot register a transit gateway in more than one global network.
4651 4652 4653 4654 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4651 def register_transit_gateway(params = {}, = {}) req = build_request(:register_transit_gateway, params) req.send_request() end |
#reject_attachment(params = {}) ⇒ Types::RejectAttachmentResponse
Rejects a core network attachment request.
4709 4710 4711 4712 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4709 def (params = {}, = {}) req = build_request(:reject_attachment, params) req.send_request() end |
#restore_core_network_policy_version(params = {}) ⇒ Types::RestoreCoreNetworkPolicyVersionResponse
Restores a previous policy version as a new, immutable version of a core network policy. A subsequent change set is created showing the differences between the LIVE policy and restored policy.
4753 4754 4755 4756 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4753 def restore_core_network_policy_version(params = {}, = {}) req = build_request(:restore_core_network_policy_version, params) req.send_request() end |
#start_organization_service_access_update(params = {}) ⇒ Types::StartOrganizationServiceAccessUpdateResponse
Enables the Network Manager service for an Amazon Web Services Organization. This can only be called by a management account within the organization.
4789 4790 4791 4792 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4789 def start_organization_service_access_update(params = {}, = {}) req = build_request(:start_organization_service_access_update, params) req.send_request() end |
#start_route_analysis(params = {}) ⇒ Types::StartRouteAnalysisResponse
Starts analyzing the routing path between the specified source and destination. For more information, see Route Analyzer.
4883 4884 4885 4886 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4883 def start_route_analysis(params = {}, = {}) req = build_request(:start_route_analysis, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Tags a specified resource.
4914 4915 4916 4917 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4914 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Removes tags from a specified resource.
4940 4941 4942 4943 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4940 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_connection(params = {}) ⇒ Types::UpdateConnectionResponse
Updates the information for an existing connection. To remove information for any of the parameters, specify an empty string.
4999 5000 5001 5002 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 4999 def update_connection(params = {}, = {}) req = build_request(:update_connection, params) req.send_request() end |
#update_core_network(params = {}) ⇒ Types::UpdateCoreNetworkResponse
Updates the description of a core network.
5058 5059 5060 5061 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 5058 def update_core_network(params = {}, = {}) req = build_request(:update_core_network, params) req.send_request() end |
#update_device(params = {}) ⇒ Types::UpdateDeviceResponse
Updates the details for an existing device. To remove information for any of the parameters, specify an empty string.
5157 5158 5159 5160 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 5157 def update_device(params = {}, = {}) req = build_request(:update_device, params) req.send_request() end |
#update_global_network(params = {}) ⇒ Types::UpdateGlobalNetworkResponse
Updates an existing global network. To remove information for any of the parameters, specify an empty string.
5199 5200 5201 5202 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 5199 def update_global_network(params = {}, = {}) req = build_request(:update_global_network, params) req.send_request() end |
#update_link(params = {}) ⇒ Types::UpdateLinkResponse
Updates the details for an existing link. To remove information for any of the parameters, specify an empty string.
5270 5271 5272 5273 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 5270 def update_link(params = {}, = {}) req = build_request(:update_link, params) req.send_request() end |
#update_network_resource_metadata(params = {}) ⇒ Types::UpdateNetworkResourceMetadataResponse
Updates the resource metadata for the specified global network.
5311 5312 5313 5314 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 5311 def (params = {}, = {}) req = build_request(:update_network_resource_metadata, params) req.send_request() end |
#update_site(params = {}) ⇒ Types::UpdateSiteResponse
Updates the information for an existing site. To remove information for any of the parameters, specify an empty string.
5375 5376 5377 5378 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 5375 def update_site(params = {}, = {}) req = build_request(:update_site, params) req.send_request() end |
#update_vpc_attachment(params = {}) ⇒ Types::UpdateVpcAttachmentResponse
Updates a VPC attachment.
5452 5453 5454 5455 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/client.rb', line 5452 def (params = {}, = {}) req = build_request(:update_vpc_attachment, params) req.send_request() end |