Method: Aws::NetworkManager::Client#delete_global_network

Defined in:
lib/aws-sdk-networkmanager/client.rb

#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.

Examples:

Request syntax with placeholder values


resp = client.delete_global_network({
  global_network_id: "GlobalNetworkId", # required
})

Response structure


resp.global_network.global_network_id #=> String
resp.global_network.global_network_arn #=> String
resp.global_network.description #=> String
resp.global_network.created_at #=> Time
resp.global_network.state #=> String, one of "PENDING", "AVAILABLE", "DELETING", "UPDATING"
resp.global_network.tags #=> Array
resp.global_network.tags[0].key #=> String
resp.global_network.tags[0].value #=> String

Parameters:

  • params (Hash) (defaults to: {})

    ({})

Options Hash (params):

  • :global_network_id (required, String)

    The ID of the global network.

Returns:

See Also:



2149
2150
2151
2152
# File 'lib/aws-sdk-networkmanager/client.rb', line 2149

def delete_global_network(params = {}, options = {})
  req = build_request(:delete_global_network, params)
  req.send_request(options)
end