public sealed class ListCryptoKeysRequest : IMessage<ListCryptoKeysRequest>, IEquatable<ListCryptoKeysRequest>, IDeepCloneable<ListCryptoKeysRequest>, IBufferMessage, IMessage, IPageRequest
Reference documentation and code samples for the KMS Inventory v1 API class ListCryptoKeysRequest.
Request message for [KeyDashboardService.ListCryptoKeys][google.cloud.kms.inventory.v1.KeyDashboardService.ListCryptoKeys].
Implements
IMessageListCryptoKeysRequest, IEquatableListCryptoKeysRequest, IDeepCloneableListCryptoKeysRequest, IBufferMessage, IMessage, IPageRequestNamespace
Google.Cloud.Kms.Inventory.V1Assembly
Google.Cloud.Kms.Inventory.V1.dll
Constructors
ListCryptoKeysRequest()
public ListCryptoKeysRequest()
ListCryptoKeysRequest(ListCryptoKeysRequest)
public ListCryptoKeysRequest(ListCryptoKeysRequest other)
Parameter | |
---|---|
Name | Description |
other | ListCryptoKeysRequest |
Properties
PageSize
public int PageSize { get; set; }
Optional. The maximum number of keys to return. The service may return fewer than this value. If unspecified, at most 1000 keys will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Property Value | |
---|---|
Type | Description |
int |
PageToken
public string PageToken { get; set; }
Optional. Pass this into a subsequent request in order to receive the next page of results.
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. The Google Cloud project for which to retrieve key metadata, in
the format projects/*
Property Value | |
---|---|
Type | Description |
string |
ParentAsProjectName
public ProjectName ParentAsProjectName { get; set; }
ProjectName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
ProjectName |