Compute Engine API: instantSnapshots. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots
Compute Engine API: instantSnapshots. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots
(aggregatedList$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/aggregatedList
Required parameters: project
Optional parameters: filter, includeAllScopes, maxResults, orderBy, pageToken, returnPartialSuccess, serviceProjectNumber
Retrieves an aggregated list of instantSnapshots. To prevent failure, Google recommends that you set the returnPartialSuccess
parameter to true
.
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/aggregatedList Required parameters: project Optional parameters: filter, includeAllScopes, maxResults, orderBy, pageToken, returnPartialSuccess, serviceProjectNumber Retrieves an aggregated list of instantSnapshots. To prevent failure, Google recommends that you set the `returnPartialSuccess` parameter to `true`.
(delete$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/delete
Required parameters: instantSnapshot, project, zone
Optional parameters: requestId
Deletes the specified InstantSnapshot resource. Keep in mind that deleting a single instantSnapshot might not necessarily delete all the data on that instantSnapshot. If any data on the instantSnapshot that is marked for deletion is needed for subsequent instantSnapshots, the data will be moved to the next corresponding instantSnapshot. For more information, see Deleting instantSnapshots.
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/delete Required parameters: instantSnapshot, project, zone Optional parameters: requestId Deletes the specified InstantSnapshot resource. Keep in mind that deleting a single instantSnapshot might not necessarily delete all the data on that instantSnapshot. If any data on the instantSnapshot that is marked for deletion is needed for subsequent instantSnapshots, the data will be moved to the next corresponding instantSnapshot. For more information, see Deleting instantSnapshots.
(get$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/get
Required parameters: instantSnapshot, project, zone
Optional parameters: none
Returns the specified InstantSnapshot resource in the specified zone.
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/get Required parameters: instantSnapshot, project, zone Optional parameters: none Returns the specified InstantSnapshot resource in the specified zone.
(getIamPolicy$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/getIamPolicy
Required parameters: project, resource, zone
Optional parameters: optionsRequestedPolicyVersion
Gets the access control policy for a resource. May be empty if no such policy or resource exists.
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/getIamPolicy Required parameters: project, resource, zone Optional parameters: optionsRequestedPolicyVersion Gets the access control policy for a resource. May be empty if no such policy or resource exists.
(insert$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/insert
Required parameters: project, zone
Optional parameters: requestId
Body:
{:description string, :labels {}, :sourceDiskId string, :architecture string, :creationTimestamp string, :resourceStatus {:storageSizeBytes string}, :satisfiesPzi boolean, :zone string, :name string, :sourceDisk string, :selfLink string, :region string, :selfLinkWithId string, :satisfiesPzs boolean, :status string, :id string, :kind string, :diskSizeGb string, :labelFingerprint string}
Creates an instant snapshot in the specified zone.
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/insert Required parameters: project, zone Optional parameters: requestId Body: {:description string, :labels {}, :sourceDiskId string, :architecture string, :creationTimestamp string, :resourceStatus {:storageSizeBytes string}, :satisfiesPzi boolean, :zone string, :name string, :sourceDisk string, :selfLink string, :region string, :selfLinkWithId string, :satisfiesPzs boolean, :status string, :id string, :kind string, :diskSizeGb string, :labelFingerprint string} Creates an instant snapshot in the specified zone.
(list$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/list
Required parameters: project, zone
Optional parameters: filter, maxResults, orderBy, pageToken, returnPartialSuccess
Retrieves the list of InstantSnapshot resources contained within the specified zone.
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/list Required parameters: project, zone Optional parameters: filter, maxResults, orderBy, pageToken, returnPartialSuccess Retrieves the list of InstantSnapshot resources contained within the specified zone.
(setIamPolicy$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/setIamPolicy
Required parameters: project, resource, zone
Optional parameters: none
Body:
{:policy {:version integer, :bindings [Binding], :auditConfigs [AuditConfig], :rules [Rule], :etag string}, :bindings [{:role string, :members [string], :condition Expr, :bindingId string}], :etag string}
Sets the access control policy on the specified resource. Replaces any existing policy.
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/setIamPolicy Required parameters: project, resource, zone Optional parameters: none Body: {:policy {:version integer, :bindings [Binding], :auditConfigs [AuditConfig], :rules [Rule], :etag string}, :bindings [{:role string, :members [string], :condition Expr, :bindingId string}], :etag string} Sets the access control policy on the specified resource. Replaces any existing policy.
(setLabels$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/setLabels
Required parameters: project, resource, zone
Optional parameters: requestId
Body:
{:labels {}, :labelFingerprint string}
Sets the labels on a instantSnapshot in the given zone. To learn more about labels, read the Labeling Resources documentation.
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/setLabels Required parameters: project, resource, zone Optional parameters: requestId Body: {:labels {}, :labelFingerprint string} Sets the labels on a instantSnapshot in the given zone. To learn more about labels, read the Labeling Resources documentation.
(testIamPermissions$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/testIamPermissions
Required parameters: project, resource, zone
Optional parameters: none
Body:
{:permissions [string]}
Returns permissions that a caller has on the specified resource.
https://cloud.google.com/compute/api/reference/rest/v1/instantSnapshots/testIamPermissions Required parameters: project, resource, zone Optional parameters: none Body: {:permissions [string]} Returns permissions that a caller has on the specified resource.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close