Google Cloud Key Management Service v1 API - Class ListSingleTenantHsmInstancesRequest (3.21.0)

public sealed class ListSingleTenantHsmInstancesRequest : IMessage<ListSingleTenantHsmInstancesRequest>, IEquatable<ListSingleTenantHsmInstancesRequest>, IDeepCloneable<ListSingleTenantHsmInstancesRequest>, IBufferMessage, IMessage, IPageRequest

Reference documentation and code samples for the Google Cloud Key Management Service v1 API class ListSingleTenantHsmInstancesRequest.

Request message for [HsmManagement.ListSingleTenantHsmInstances][google.cloud.kms.v1.HsmManagement.ListSingleTenantHsmInstances].

Inheritance

object > ListSingleTenantHsmInstancesRequest

Namespace

Google.Cloud.Kms.V1

Assembly

Google.Cloud.Kms.V1.dll

Constructors

ListSingleTenantHsmInstancesRequest()

public ListSingleTenantHsmInstancesRequest()

ListSingleTenantHsmInstancesRequest(ListSingleTenantHsmInstancesRequest)

public ListSingleTenantHsmInstancesRequest(ListSingleTenantHsmInstancesRequest other)
Parameter
Name Description
other ListSingleTenantHsmInstancesRequest

Properties

Filter

public string Filter { get; set; }

Optional. Only include resources that match the filter in the response. For more information, see Sorting and filtering list results.

Property Value
Type Description
string

OrderBy

public string OrderBy { get; set; }

Optional. Specify how the results should be sorted. If not specified, the results will be sorted in the default order. For more information, see Sorting and filtering list results.

Property Value
Type Description
string

PageSize

public int PageSize { get; set; }

Optional. Optional limit on the number of [SingleTenantHsmInstances][google.cloud.kms.v1.SingleTenantHsmInstance] to include in the response. Further [SingleTenantHsmInstances][google.cloud.kms.v1.SingleTenantHsmInstance] can subsequently be obtained by including the [ListSingleTenantHsmInstancesResponse.next_page_token][google.cloud.kms.v1.ListSingleTenantHsmInstancesResponse.next_page_token] in a subsequent request. If unspecified, the server will pick an appropriate default.

Property Value
Type Description
int

PageToken

public string PageToken { get; set; }

Optional. Optional pagination token, returned earlier via [ListSingleTenantHsmInstancesResponse.next_page_token][google.cloud.kms.v1.ListSingleTenantHsmInstancesResponse.next_page_token].

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The resource name of the location associated with the [SingleTenantHsmInstances][google.cloud.kms.v1.SingleTenantHsmInstance] to list, in the format projects/*/locations/*.

Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName

ShowDeleted

public bool ShowDeleted { get; set; }

Optional. If set to true, [HsmManagement.ListSingleTenantHsmInstances][google.cloud.kms.v1.HsmManagement.ListSingleTenantHsmInstances] will also return [SingleTenantHsmInstances][google.cloud.kms.v1.SingleTenantHsmInstance] in DELETED state.

Property Value
Type Description
bool