Class ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource
The "singleTenantHsmInstances" collection of methods.
Inherited Members
Namespace: Google.Apis.CloudKMS.v1
Assembly: Google.Apis.CloudKMS.v1.dll
Syntax
public class ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource
Constructors
SingleTenantHsmInstancesResource(IClientService)
Constructs a new resource.
Declaration
public SingleTenantHsmInstancesResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Properties
Proposals
Gets the Proposals resource.
Declaration
public virtual ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource Proposals { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ProposalsResource |
Methods
Create(SingleTenantHsmInstance, string)
Creates a new SingleTenantHsmInstance in a given Project and Location. User must create a RegisterTwoFactorAuthKeys proposal with this single-tenant HSM instance to finish setup of the instance.
Declaration
public virtual ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.CreateRequest Create(SingleTenantHsmInstance body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| SingleTenantHsmInstance | body | The body of the request. |
| string | parent | Required. The resource name of the location associated with the SingleTenantHsmInstance, in the
format |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.CreateRequest |
Get(string)
Returns metadata for a given SingleTenantHsmInstance.
Declaration
public virtual ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.GetRequest Get(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The name of the SingleTenantHsmInstance to get. |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.GetRequest |
List(string)
Lists SingleTenantHsmInstances.
Declaration
public virtual ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ListRequest List(string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The resource name of the location associated with the SingleTenantHsmInstances to list, in
the format |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.SingleTenantHsmInstancesResource.ListRequest |