Compute Engine API: regionCommitments. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments
Compute Engine API: regionCommitments. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments
(aggregatedList$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments/aggregatedList
Required parameters: project
Optional parameters: filter, includeAllScopes, maxResults, orderBy, pageToken, returnPartialSuccess, serviceProjectNumber
Retrieves an aggregated list of commitments by region. To prevent failure, Google recommends that you set the returnPartialSuccess
parameter to true
.
https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments/aggregatedList Required parameters: project Optional parameters: filter, includeAllScopes, maxResults, orderBy, pageToken, returnPartialSuccess, serviceProjectNumber Retrieves an aggregated list of commitments by region. To prevent failure, Google recommends that you set the `returnPartialSuccess` parameter to `true`.
(get$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments/get
Required parameters: commitment, project, region
Optional parameters: none
Returns the specified commitment resource.
https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments/get Required parameters: commitment, project, region Optional parameters: none Returns the specified commitment resource.
(insert$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments/insert
Required parameters: project, region
Optional parameters: requestId
Body:
{:existingReservations [string], :description string, :category string, :creationTimestamp string, :name string, :mergeSourceCommitments [string], :statusMessage string, :endTimestamp string, :selfLink string, :type string, :licenseResource {:license string, :amount string, :coresPerLicense string}, :splitSourceCommitment string, :region string, :status string, :id string, :kind string, :startTimestamp string, :resources [{:type string, :amount string, :acceleratorType string}], :reservations [{:description string, :resourcePolicies {}, :creationTimestamp string, :resourceStatus AllocationResourceStatus, :zone string, :name string, :shareSettings ShareSettings, :specificReservationRequired boolean, :commitment string, :selfLink string, :satisfiesPzs boolean, :specificReservation AllocationSpecificSKUReservation, :status string, :id string, :kind string, :aggregateReservation AllocationAggregateReservation}], :plan string, :autoRenew boolean}
Creates a commitment in the specified project using the data included in the request.
https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments/insert Required parameters: project, region Optional parameters: requestId Body: {:existingReservations [string], :description string, :category string, :creationTimestamp string, :name string, :mergeSourceCommitments [string], :statusMessage string, :endTimestamp string, :selfLink string, :type string, :licenseResource {:license string, :amount string, :coresPerLicense string}, :splitSourceCommitment string, :region string, :status string, :id string, :kind string, :startTimestamp string, :resources [{:type string, :amount string, :acceleratorType string}], :reservations [{:description string, :resourcePolicies {}, :creationTimestamp string, :resourceStatus AllocationResourceStatus, :zone string, :name string, :shareSettings ShareSettings, :specificReservationRequired boolean, :commitment string, :selfLink string, :satisfiesPzs boolean, :specificReservation AllocationSpecificSKUReservation, :status string, :id string, :kind string, :aggregateReservation AllocationAggregateReservation}], :plan string, :autoRenew boolean} Creates a commitment in the specified project using the data included in the request.
(list$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments/list
Required parameters: project, region
Optional parameters: filter, maxResults, orderBy, pageToken, returnPartialSuccess
Retrieves a list of commitments contained within the specified region.
https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments/list Required parameters: project, region Optional parameters: filter, maxResults, orderBy, pageToken, returnPartialSuccess Retrieves a list of commitments contained within the specified region.
(update$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments/update
Required parameters: commitment, project, region
Optional parameters: paths, requestId, updateMask
Body:
{:existingReservations [string], :description string, :category string, :creationTimestamp string, :name string, :mergeSourceCommitments [string], :statusMessage string, :endTimestamp string, :selfLink string, :type string, :licenseResource {:license string, :amount string, :coresPerLicense string}, :splitSourceCommitment string, :region string, :status string, :id string, :kind string, :startTimestamp string, :resources [{:type string, :amount string, :acceleratorType string}], :reservations [{:description string, :resourcePolicies {}, :creationTimestamp string, :resourceStatus AllocationResourceStatus, :zone string, :name string, :shareSettings ShareSettings, :specificReservationRequired boolean, :commitment string, :selfLink string, :satisfiesPzs boolean, :specificReservation AllocationSpecificSKUReservation, :status string, :id string, :kind string, :aggregateReservation AllocationAggregateReservation}], :plan string, :autoRenew boolean}
Updates the specified commitment with the data included in the request. Update is performed only on selected fields included as part of update-mask. Only the following fields can be modified: auto_renew.
https://cloud.google.com/compute/api/reference/rest/v1/regionCommitments/update Required parameters: commitment, project, region Optional parameters: paths, requestId, updateMask Body: {:existingReservations [string], :description string, :category string, :creationTimestamp string, :name string, :mergeSourceCommitments [string], :statusMessage string, :endTimestamp string, :selfLink string, :type string, :licenseResource {:license string, :amount string, :coresPerLicense string}, :splitSourceCommitment string, :region string, :status string, :id string, :kind string, :startTimestamp string, :resources [{:type string, :amount string, :acceleratorType string}], :reservations [{:description string, :resourcePolicies {}, :creationTimestamp string, :resourceStatus AllocationResourceStatus, :zone string, :name string, :shareSettings ShareSettings, :specificReservationRequired boolean, :commitment string, :selfLink string, :satisfiesPzs boolean, :specificReservation AllocationSpecificSKUReservation, :status string, :id string, :kind string, :aggregateReservation AllocationAggregateReservation}], :plan string, :autoRenew boolean} Updates the specified commitment with the data included in the request. Update is performed only on selected fields included as part of update-mask. Only the following fields can be modified: auto_renew.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close