Liking cljdoc? Tell your friends :D

happygapi.compute.projects

Compute Engine API: projects. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/projects

Compute Engine API: projects.
Creates and runs virtual machines on Google Cloud Platform. 
See: https://cloud.google.com/compute/api/reference/rest/v1/projects
raw docstring

disableXpnHost$clj

(disableXpnHost$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/projects/disableXpnHost

Required parameters: project

Optional parameters: requestId

Disable this project as a shared VPC host project.

https://cloud.google.com/compute/api/reference/rest/v1/projects/disableXpnHost

Required parameters: project

Optional parameters: requestId

Disable this project as a shared VPC host project.
sourceraw docstring

disableXpnResource$clj

(disableXpnResource$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/projects/disableXpnResource

Required parameters: project

Optional parameters: requestId

Body:

{:xpnResource {:id string, :type string}}

Disable a service resource (also known as service project) associated with this host project.

https://cloud.google.com/compute/api/reference/rest/v1/projects/disableXpnResource

Required parameters: project

Optional parameters: requestId

Body: 

{:xpnResource {:id string, :type string}}

Disable a service resource (also known as service project) associated with this host project.
sourceraw docstring

enableXpnHost$clj

(enableXpnHost$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/projects/enableXpnHost

Required parameters: project

Optional parameters: requestId

Enable this project as a shared VPC host project.

https://cloud.google.com/compute/api/reference/rest/v1/projects/enableXpnHost

Required parameters: project

Optional parameters: requestId

Enable this project as a shared VPC host project.
sourceraw docstring

enableXpnResource$clj

(enableXpnResource$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/projects/enableXpnResource

Required parameters: project

Optional parameters: requestId

Body:

{:xpnResource {:id string, :type string}}

Enable service resource (a.k.a service project) for a host project, so that subnets in the host project can be used by instances in the service project.

https://cloud.google.com/compute/api/reference/rest/v1/projects/enableXpnResource

Required parameters: project

Optional parameters: requestId

Body: 

{:xpnResource {:id string, :type string}}

Enable service resource (a.k.a service project) for a host project, so that subnets in the host project can be used by instances in the service project.
sourceraw docstring

get$clj

(get$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/projects/get

Required parameters: project

Optional parameters: none

Returns the specified Project resource.

https://cloud.google.com/compute/api/reference/rest/v1/projects/get

Required parameters: project

Optional parameters: none

Returns the specified Project resource.
sourceraw docstring

getXpnHost$clj

(getXpnHost$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/projects/getXpnHost

Required parameters: project

Optional parameters: none

Gets the shared VPC host project that this project links to. May be empty if no link exists.

https://cloud.google.com/compute/api/reference/rest/v1/projects/getXpnHost

Required parameters: project

Optional parameters: none

Gets the shared VPC host project that this project links to. May be empty if no link exists.
sourceraw docstring

getXpnResources$clj

(getXpnResources$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/projects/getXpnResources

Required parameters: project

Optional parameters: returnPartialSuccess, pageToken, orderBy, maxResults, filter

Gets service resources (a.k.a service project) associated with this host project.

https://cloud.google.com/compute/api/reference/rest/v1/projects/getXpnResources

Required parameters: project

Optional parameters: returnPartialSuccess, pageToken, orderBy, maxResults, filter

Gets service resources (a.k.a service project) associated with this host project.
sourceraw docstring

listXpnHosts$clj

(listXpnHosts$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/projects/listXpnHosts

Required parameters: project

Optional parameters: maxResults, pageToken, returnPartialSuccess, orderBy, filter

Body:

{:organization string}

Lists all shared VPC host projects visible to the user in an organization.

https://cloud.google.com/compute/api/reference/rest/v1/projects/listXpnHosts

Required parameters: project

Optional parameters: maxResults, pageToken, returnPartialSuccess, orderBy, filter

Body: 

{:organization string}

Lists all shared VPC host projects visible to the user in an organization.
sourceraw docstring

moveDisk$clj

(moveDisk$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/projects/moveDisk

Required parameters: project

Optional parameters: requestId

Body:

{:destinationZone string, :targetDisk string}

Moves a persistent disk from one zone to another.

https://cloud.google.com/compute/api/reference/rest/v1/projects/moveDisk

Required parameters: project

Optional parameters: requestId

Body: 

{:destinationZone string, :targetDisk string}

Moves a persistent disk from one zone to another.
sourceraw docstring

moveInstance$clj

(moveInstance$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/projects/moveInstance

Required parameters: project

Optional parameters: requestId

Body:

{:targetInstance string, :destinationZone string}

Moves an instance and its attached persistent disks from one zone to another.

https://cloud.google.com/compute/api/reference/rest/v1/projects/moveInstance

Required parameters: project

Optional parameters: requestId

Body: 

{:targetInstance string, :destinationZone string}

Moves an instance and its attached persistent disks from one zone to another.
sourceraw docstring

setCommonInstanceMetadata$clj

(setCommonInstanceMetadata$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/projects/setCommonInstanceMetadata

Required parameters: project

Optional parameters: requestId

Body:

{:items [{:key string, :value string}], :kind string, :fingerprint string}

Sets metadata common to all instances within the specified project using the data included in the request.

https://cloud.google.com/compute/api/reference/rest/v1/projects/setCommonInstanceMetadata

Required parameters: project

Optional parameters: requestId

Body: 

{:items [{:key string, :value string}],
 :kind string,
 :fingerprint string}

Sets metadata common to all instances within the specified project using the data included in the request.
sourceraw docstring

setDefaultNetworkTier$clj

(setDefaultNetworkTier$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/projects/setDefaultNetworkTier

Required parameters: project

Optional parameters: requestId

Body:

{:networkTier string}

Sets the default network tier of the project. The default network tier is used when an address/forwardingRule/instance is created without specifying the network tier field.

https://cloud.google.com/compute/api/reference/rest/v1/projects/setDefaultNetworkTier

Required parameters: project

Optional parameters: requestId

Body: 

{:networkTier string}

Sets the default network tier of the project. The default network tier is used when an address/forwardingRule/instance is created without specifying the network tier field.
sourceraw docstring

setUsageExportBucket$clj

(setUsageExportBucket$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/projects/setUsageExportBucket

Required parameters: project

Optional parameters: requestId

Body:

{:reportNamePrefix string, :bucketName string}

Enables the usage export feature and sets the usage export bucket where reports are stored. If you provide an empty request body using this method, the usage export feature will be disabled.

https://cloud.google.com/compute/api/reference/rest/v1/projects/setUsageExportBucket

Required parameters: project

Optional parameters: requestId

Body: 

{:reportNamePrefix string, :bucketName string}

Enables the usage export feature and sets the usage export bucket where reports are stored. If you provide an empty request body using this method, the usage export feature will be disabled.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close