Show / Hide Table of Contents

Class RegionCommitmentsResource

The "regionCommitments" collection of methods.

Inheritance
object
RegionCommitmentsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.v1
Assembly: Google.Apis.Compute.v1.dll
Syntax
public class RegionCommitmentsResource

Constructors

RegionCommitmentsResource(IClientService)

Constructs a new resource.

Declaration
public RegionCommitmentsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

AggregatedList(string)

Retrieves an aggregated list of commitments by region.

Declaration
public virtual RegionCommitmentsResource.AggregatedListRequest AggregatedList(string project)
Parameters
Type Name Description
string project

Project ID for this request.

Returns
Type Description
RegionCommitmentsResource.AggregatedListRequest

Get(string, string, string)

Returns the specified commitment resource.

Declaration
public virtual RegionCommitmentsResource.GetRequest Get(string project, string region, string commitment)
Parameters
Type Name Description
string project

Project ID for this request.

string region

Name of the region for this request.

string commitment

Name of the commitment to return.

Returns
Type Description
RegionCommitmentsResource.GetRequest

Insert(Commitment, string, string)

Creates a commitment in the specified project using the data included in the request.

Declaration
public virtual RegionCommitmentsResource.InsertRequest Insert(Commitment body, string project, string region)
Parameters
Type Name Description
Commitment body

The body of the request.

string project

Project ID for this request.

string region

Name of the region for this request.

Returns
Type Description
RegionCommitmentsResource.InsertRequest

List(string, string)

Retrieves a list of commitments contained within the specified region.

Declaration
public virtual RegionCommitmentsResource.ListRequest List(string project, string region)
Parameters
Type Name Description
string project

Project ID for this request.

string region

Name of the region for this request.

Returns
Type Description
RegionCommitmentsResource.ListRequest

Update(Commitment, string, string, string)

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.

Declaration
public virtual RegionCommitmentsResource.UpdateRequest Update(Commitment body, string project, string region, string commitment)
Parameters
Type Name Description
Commitment body

The body of the request.

string project

Project ID for this request.

string region

Name of the region for this request.

string commitment

Name of the commitment for which auto renew is being updated.

Returns
Type Description
RegionCommitmentsResource.UpdateRequest
In This Article
Back to top Generated by DocFX