Show / Hide Table of Contents

Class ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource

The "proposals" collection of methods.

Inheritance
object
ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudKMS.v1
Assembly: Google.Apis.CloudKMS.v1.dll
Syntax
public class ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource

Constructors

ProposalsResource(IClientService)

Constructs a new resource.

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

Methods

Approve(ApproveSingleTenantHsmInstanceProposalRequest, string)

Approves a SingleTenantHsmInstanceProposal for a given SingleTenantHsmInstance. The proposal must be in the PENDING state.

Declaration
public virtual ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.ApproveRequest Approve(ApproveSingleTenantHsmInstanceProposalRequest body, string name)
Parameters
Type Name Description
ApproveSingleTenantHsmInstanceProposalRequest body

The body of the request.

string name

Required. The name of the SingleTenantHsmInstanceProposal to approve.

Returns
Type Description
ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.ApproveRequest

Create(SingleTenantHsmInstanceProposal, string)

Creates a new SingleTenantHsmInstanceProposal for a given SingleTenantHsmInstance.

Declaration
public virtual ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.CreateRequest Create(SingleTenantHsmInstanceProposal body, string parent)
Parameters
Type Name Description
SingleTenantHsmInstanceProposal body

The body of the request.

string parent

Required. The name of the SingleTenantHsmInstance associated with the SingleTenantHsmInstanceProposals.

Returns
Type Description
ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.CreateRequest

Delete(string)

Deletes a SingleTenantHsmInstanceProposal.

Declaration
public virtual ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.DeleteRequest Delete(string name)
Parameters
Type Name Description
string name

Required. The name of the SingleTenantHsmInstanceProposal to delete.

Returns
Type Description
ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.DeleteRequest

Execute(ExecuteSingleTenantHsmInstanceProposalRequest, string)

Executes a SingleTenantHsmInstanceProposal for a given SingleTenantHsmInstance. The proposal must be in the APPROVED state.

Declaration
public virtual ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.ExecuteRequest Execute(ExecuteSingleTenantHsmInstanceProposalRequest body, string name)
Parameters
Type Name Description
ExecuteSingleTenantHsmInstanceProposalRequest body

The body of the request.

string name

Required. The name of the SingleTenantHsmInstanceProposal to execute.

Returns
Type Description
ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.ExecuteRequest

Get(string)

Returns metadata for a given SingleTenantHsmInstanceProposal.

Declaration
public virtual ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Required. The name of the SingleTenantHsmInstanceProposal to get.

Returns
Type Description
ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.GetRequest

List(string)

Lists SingleTenantHsmInstanceProposals.

Declaration
public virtual ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.ListRequest List(string parent)
Parameters
Type Name Description
string parent

Required. The resource name of the location associated with the SingleTenantHsmInstanceProposals to list, in the format projects/*/locations/*/singleTenantHsmInstances/*.

Returns
Type Description
ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource.ListRequest
In this article
Back to top Generated by DocFX