Compute Engine API: snapshots. Creates and runs virtual machines on Google Cloud Platform. See: https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots
Compute Engine API: snapshots. Creates and runs virtual machines on Google Cloud Platform. See: https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots
(delete$ auth parameters)
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots/delete
Required parameters: project, snapshot
Optional parameters: requestId
Deletes the specified Snapshot resource. Keep in mind that deleting a single snapshot might not necessarily delete all the data on that snapshot. If any data on the snapshot that is marked for deletion is needed for subsequent snapshots, the data will be moved to the next corresponding snapshot.
For more information, see Deleting snapshots.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots/delete Required parameters: project, snapshot Optional parameters: requestId Deletes the specified Snapshot resource. Keep in mind that deleting a single snapshot might not necessarily delete all the data on that snapshot. If any data on the snapshot that is marked for deletion is needed for subsequent snapshots, the data will be moved to the next corresponding snapshot. For more information, see Deleting snapshots.
(get$ auth parameters)
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots/get
Required parameters: project, snapshot
Optional parameters: none
Returns the specified Snapshot resource. Gets a list of available snapshots by making a list() request.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots/get Required parameters: project, snapshot Optional parameters: none Returns the specified Snapshot resource. Gets a list of available snapshots by making a list() request.
(getIamPolicy$ auth parameters)
Required parameters: project, resource
Optional parameters: none
Gets the access control policy for a resource. May be empty if no such policy or resource exists.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots/getIamPolicy Required parameters: project, resource Optional parameters: none Gets the access control policy for a resource. May be empty if no such policy or resource exists.
(list$ auth parameters)
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots/list
Required parameters: project
Optional parameters: filter, maxResults, orderBy, pageToken
Retrieves the list of Snapshot resources contained within the specified project.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots/list Required parameters: project Optional parameters: filter, maxResults, orderBy, pageToken Retrieves the list of Snapshot resources contained within the specified project.
(setIamPolicy$ auth parameters body)
Required parameters: project, resource
Optional parameters: none
Body:
{:bindings [{:condition Expr, :members [string], :role string}], :etag string, :policy {:auditConfigs [AuditConfig], :bindings [Binding], :etag string, :iamOwned boolean, :rules [Rule], :version integer}}
Sets the access control policy on the specified resource. Replaces any existing policy.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots/setIamPolicy Required parameters: project, resource Optional parameters: none Body: {:bindings [{:condition Expr, :members [string], :role string}], :etag string, :policy {:auditConfigs [AuditConfig], :bindings [Binding], :etag string, :iamOwned boolean, :rules [Rule], :version integer}} Sets the access control policy on the specified resource. Replaces any existing policy.
(setLabels$ auth parameters body)
Required parameters: project, resource
Optional parameters: none
Body:
{:labelFingerprint string, :labels {}}
Sets the labels on a snapshot. To learn more about labels, read the Labeling Resources documentation.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots/setLabels Required parameters: project, resource Optional parameters: none Body: {:labelFingerprint string, :labels {}} Sets the labels on a snapshot. To learn more about labels, read the Labeling Resources documentation.
(testIamPermissions$ auth parameters body)
Required parameters: project, resource
Optional parameters: none
Body:
{:permissions [string]}
Returns permissions that a caller has on the specified resource.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/snapshots/testIamPermissions Required parameters: project, resource 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