Compute Engine API: networks. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/networks
Compute Engine API: networks. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/networks
(addPeering$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/networks/addPeering
Required parameters: project, network
Optional parameters: requestId
Body:
{:name string, :autoCreateRoutes boolean, :networkPeering {:exportCustomRoutes boolean, :peerMtu integer, :importSubnetRoutesWithPublicIp boolean, :name string, :exchangeSubnetRoutes boolean, :state string, :stateDetails string, :autoCreateRoutes boolean, :network string, :exportSubnetRoutesWithPublicIp boolean, :importCustomRoutes boolean}, :peerNetwork string}
Adds a peering to the specified network.
https://cloud.google.com/compute/api/reference/rest/v1/networks/addPeering Required parameters: project, network Optional parameters: requestId Body: {:name string, :autoCreateRoutes boolean, :networkPeering {:exportCustomRoutes boolean, :peerMtu integer, :importSubnetRoutesWithPublicIp boolean, :name string, :exchangeSubnetRoutes boolean, :state string, :stateDetails string, :autoCreateRoutes boolean, :network string, :exportSubnetRoutesWithPublicIp boolean, :importCustomRoutes boolean}, :peerNetwork string} Adds a peering to the specified network.
(delete$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/networks/delete
Required parameters: network, project
Optional parameters: requestId
Deletes the specified network.
https://cloud.google.com/compute/api/reference/rest/v1/networks/delete Required parameters: network, project Optional parameters: requestId Deletes the specified network.
(get$ auth parameters)
https://cloud.google.com/compute/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://cloud.google.com/compute/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.
(getEffectiveFirewalls$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/networks/getEffectiveFirewalls
Required parameters: project, network
Optional parameters: none
Returns the effective firewalls on a given network.
https://cloud.google.com/compute/api/reference/rest/v1/networks/getEffectiveFirewalls Required parameters: project, network Optional parameters: none Returns the effective firewalls on a given network.
(insert$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/networks/insert
Required parameters: project
Optional parameters: requestId
Body:
{:description string, :peerings [{:exportCustomRoutes boolean, :peerMtu integer, :importSubnetRoutesWithPublicIp boolean, :name string, :exchangeSubnetRoutes boolean, :state string, :stateDetails string, :autoCreateRoutes boolean, :network string, :exportSubnetRoutesWithPublicIp boolean, :importCustomRoutes boolean}], :creationTimestamp string, :mtu integer, :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://cloud.google.com/compute/api/reference/rest/v1/networks/insert Required parameters: project Optional parameters: requestId Body: {:description string, :peerings [{:exportCustomRoutes boolean, :peerMtu integer, :importSubnetRoutesWithPublicIp boolean, :name string, :exchangeSubnetRoutes boolean, :state string, :stateDetails string, :autoCreateRoutes boolean, :network string, :exportSubnetRoutesWithPublicIp boolean, :importCustomRoutes boolean}], :creationTimestamp string, :mtu integer, :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 parameters)
https://cloud.google.com/compute/api/reference/rest/v1/networks/list
Required parameters: project
Optional parameters: pageToken, orderBy, returnPartialSuccess, maxResults, filter
Retrieves the list of networks available to the specified project.
https://cloud.google.com/compute/api/reference/rest/v1/networks/list Required parameters: project Optional parameters: pageToken, orderBy, returnPartialSuccess, maxResults, filter Retrieves the list of networks available to the specified project.
(listPeeringRoutes$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/networks/listPeeringRoutes
Required parameters: project, network
Optional parameters: returnPartialSuccess, pageToken, region, filter, peeringName, direction, maxResults, orderBy
Lists the peering routes exchanged over peering connection.
https://cloud.google.com/compute/api/reference/rest/v1/networks/listPeeringRoutes Required parameters: project, network Optional parameters: returnPartialSuccess, pageToken, region, filter, peeringName, direction, maxResults, orderBy Lists the peering routes exchanged over peering connection.
(patch$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/networks/patch
Required parameters: network, project
Optional parameters: requestId
Body:
{:description string, :peerings [{:exportCustomRoutes boolean, :peerMtu integer, :importSubnetRoutesWithPublicIp boolean, :name string, :exchangeSubnetRoutes boolean, :state string, :stateDetails string, :autoCreateRoutes boolean, :network string, :exportSubnetRoutesWithPublicIp boolean, :importCustomRoutes boolean}], :creationTimestamp string, :mtu integer, :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://cloud.google.com/compute/api/reference/rest/v1/networks/patch Required parameters: network, project Optional parameters: requestId Body: {:description string, :peerings [{:exportCustomRoutes boolean, :peerMtu integer, :importSubnetRoutesWithPublicIp boolean, :name string, :exchangeSubnetRoutes boolean, :state string, :stateDetails string, :autoCreateRoutes boolean, :network string, :exportSubnetRoutesWithPublicIp boolean, :importCustomRoutes boolean}], :creationTimestamp string, :mtu integer, :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 parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/networks/removePeering
Required parameters: project, network
Optional parameters: requestId
Body:
{:name string}
Removes a peering from the specified network.
https://cloud.google.com/compute/api/reference/rest/v1/networks/removePeering Required parameters: project, network Optional parameters: requestId Body: {:name string} Removes a peering from the specified network.
(switchToCustomMode$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/networks/switchToCustomMode
Required parameters: project, network
Optional parameters: requestId
Switches the network mode from auto subnet mode to custom subnet mode.
https://cloud.google.com/compute/api/reference/rest/v1/networks/switchToCustomMode Required parameters: project, network Optional parameters: requestId Switches the network mode from auto subnet mode to custom subnet mode.
(updatePeering$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/networks/updatePeering
Required parameters: project, network
Optional parameters: requestId
Body:
{:networkPeering {:exportCustomRoutes boolean, :peerMtu integer, :importSubnetRoutesWithPublicIp boolean, :name string, :exchangeSubnetRoutes boolean, :state string, :stateDetails string, :autoCreateRoutes boolean, :network string, :exportSubnetRoutesWithPublicIp boolean, :importCustomRoutes boolean}}
Updates the specified network peering with the data included in the request. You can only modify the NetworkPeering.export_custom_routes field and the NetworkPeering.import_custom_routes field.
https://cloud.google.com/compute/api/reference/rest/v1/networks/updatePeering Required parameters: project, network Optional parameters: requestId Body: {:networkPeering {:exportCustomRoutes boolean, :peerMtu integer, :importSubnetRoutesWithPublicIp boolean, :name string, :exchangeSubnetRoutes boolean, :state string, :stateDetails string, :autoCreateRoutes boolean, :network string, :exportSubnetRoutesWithPublicIp boolean, :importCustomRoutes boolean}} Updates the specified network peering with the data included in the request. You can only modify the NetworkPeering.export_custom_routes field and the NetworkPeering.import_custom_routes field.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close