Compute Engine API: networks. Creates and runs virtual machines on Google Cloud Platform. See: https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks
Compute Engine API: networks. Creates and runs virtual machines on Google Cloud Platform. See: https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks
(addPeering$ auth args body)
Required parameters: network, project
Optional parameters: requestId
Body:
{:autoCreateRoutes boolean, :name string, :networkPeering {:autoCreateRoutes boolean, :exchangeSubnetRoutes boolean, :exportCustomRoutes boolean, :importCustomRoutes boolean, :name string, :network string, :state string, :stateDetails string}, :peerNetwork string}
Adds a peering to the specified network.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/addPeering Required parameters: network, project Optional parameters: requestId Body: {:autoCreateRoutes boolean, :name string, :networkPeering {:autoCreateRoutes boolean, :exchangeSubnetRoutes boolean, :exportCustomRoutes boolean, :importCustomRoutes boolean, :name string, :network string, :state string, :stateDetails string}, :peerNetwork string} Adds a peering to the specified network.
(delete$ auth args)
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/delete
Required parameters: network, project
Optional parameters: requestId Deletes the specified network.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/delete Required parameters: network, project Optional parameters: requestId Deletes the specified network.
(get$ auth args)
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/get
Required parameters: network, project
Optional parameters: none Returns the specified network. Gets a list of available networks by making a list() request.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/get Required parameters: network, project Optional parameters: none Returns the specified network. Gets a list of available networks by making a list() request.
(insert$ auth args body)
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/insert
Required parameters: project
Optional parameters: requestId
Body:
{:description string, :peerings [{:autoCreateRoutes boolean, :exchangeSubnetRoutes boolean, :exportCustomRoutes boolean, :importCustomRoutes boolean, :name string, :network string, :state string, :stateDetails string}], :creationTimestamp string, :name string, :gatewayIPv4 string, :routingConfig {:routingMode string}, :selfLink string, :autoCreateSubnetworks boolean, :id string, :subnetworks [string], :kind string, :IPv4Range string}
Creates a network in the specified project using the data included in the request.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/insert Required parameters: project Optional parameters: requestId Body: {:description string, :peerings [{:autoCreateRoutes boolean, :exchangeSubnetRoutes boolean, :exportCustomRoutes boolean, :importCustomRoutes boolean, :name string, :network string, :state string, :stateDetails string}], :creationTimestamp string, :name string, :gatewayIPv4 string, :routingConfig {:routingMode string}, :selfLink string, :autoCreateSubnetworks boolean, :id string, :subnetworks [string], :kind string, :IPv4Range string} Creates a network in the specified project using the data included in the request.
(list$ auth args)
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/list
Required parameters: project
Optional parameters: filter, maxResults, orderBy, pageToken Retrieves the list of networks available to the specified project.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/list Required parameters: project Optional parameters: filter, maxResults, orderBy, pageToken Retrieves the list of networks available to the specified project.
(listPeeringRoutes$ auth args)
Required parameters: project, network
Optional parameters: pageToken, region, filter, peeringName, direction, maxResults, orderBy Lists the peering routes exchanged over peering connection.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/listPeeringRoutes Required parameters: project, network Optional parameters: pageToken, region, filter, peeringName, direction, maxResults, orderBy Lists the peering routes exchanged over peering connection.
(patch$ auth args body)
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/patch
Required parameters: network, project
Optional parameters: requestId
Body:
{:description string, :peerings [{:autoCreateRoutes boolean, :exchangeSubnetRoutes boolean, :exportCustomRoutes boolean, :importCustomRoutes boolean, :name string, :network string, :state string, :stateDetails string}], :creationTimestamp string, :name string, :gatewayIPv4 string, :routingConfig {:routingMode string}, :selfLink string, :autoCreateSubnetworks boolean, :id string, :subnetworks [string], :kind string, :IPv4Range string}
Patches the specified network with the data included in the request. Only the following fields can be modified: routingConfig.routingMode.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/patch Required parameters: network, project Optional parameters: requestId Body: {:description string, :peerings [{:autoCreateRoutes boolean, :exchangeSubnetRoutes boolean, :exportCustomRoutes boolean, :importCustomRoutes boolean, :name string, :network string, :state string, :stateDetails string}], :creationTimestamp string, :name string, :gatewayIPv4 string, :routingConfig {:routingMode string}, :selfLink string, :autoCreateSubnetworks boolean, :id string, :subnetworks [string], :kind string, :IPv4Range string} Patches the specified network with the data included in the request. Only the following fields can be modified: routingConfig.routingMode.
(removePeering$ auth args body)
Required parameters: network, project
Optional parameters: requestId
Body:
{:name string}
Removes a peering from the specified network.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/removePeering Required parameters: network, project Optional parameters: requestId Body: {:name string} Removes a peering from the specified network.
(switchToCustomMode$ auth args)
Required parameters: network, project
Optional parameters: requestId Switches the network mode from auto subnet mode to custom subnet mode.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/switchToCustomMode Required parameters: network, project Optional parameters: requestId Switches the network mode from auto subnet mode to custom subnet mode.
(updatePeering$ auth args body)
Required parameters: network, project
Optional parameters: requestId
Body:
{:networkPeering {:autoCreateRoutes boolean, :exchangeSubnetRoutes boolean, :exportCustomRoutes boolean, :importCustomRoutes boolean, :name string, :network string, :state string, :stateDetails string}}
Updates the specified network peering with the data included in the request Only the following fields can be modified: NetworkPeering.export_custom_routes, and NetworkPeering.import_custom_routes
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networks/updatePeering Required parameters: network, project Optional parameters: requestId Body: {:networkPeering {:autoCreateRoutes boolean, :exchangeSubnetRoutes boolean, :exportCustomRoutes boolean, :importCustomRoutes boolean, :name string, :network string, :state string, :stateDetails string}} Updates the specified network peering with the data included in the request Only the following fields can be modified: NetworkPeering.export_custom_routes, and NetworkPeering.import_custom_routes
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close