Google Cloud Key Management Service v1 API - Class ListCryptoKeyVersionsResponse (3.8.0)

public sealed class ListCryptoKeyVersionsResponse : IPageResponse<CryptoKeyVersion>, IEnumerable<CryptoKeyVersion>, IEnumerable, IMessage<ListCryptoKeyVersionsResponse>, IEquatable<ListCryptoKeyVersionsResponse>, IDeepCloneable<ListCryptoKeyVersionsResponse>, IBufferMessage, IMessage

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

Response message for [KeyManagementService.ListCryptoKeyVersions][google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions].

Inheritance

object > ListCryptoKeyVersionsResponse

Namespace

Google.Cloud.Kms.V1

Assembly

Google.Cloud.Kms.V1.dll

Constructors

ListCryptoKeyVersionsResponse()

public ListCryptoKeyVersionsResponse()

ListCryptoKeyVersionsResponse(ListCryptoKeyVersionsResponse)

public ListCryptoKeyVersionsResponse(ListCryptoKeyVersionsResponse other)
Parameter
NameDescription
otherListCryptoKeyVersionsResponse

Properties

CryptoKeyVersions

public RepeatedField<CryptoKeyVersion> CryptoKeyVersions { get; }

The list of [CryptoKeyVersions][google.cloud.kms.v1.CryptoKeyVersion].

Property Value
TypeDescription
RepeatedFieldCryptoKeyVersion

NextPageToken

public string NextPageToken { get; set; }

A token to retrieve next page of results. Pass this value in [ListCryptoKeyVersionsRequest.page_token][google.cloud.kms.v1.ListCryptoKeyVersionsRequest.page_token] to retrieve the next page of results.

Property Value
TypeDescription
string

TotalSize

public int TotalSize { get; set; }

The total number of [CryptoKeyVersions][google.cloud.kms.v1.CryptoKeyVersion] that matched the query.

Property Value
TypeDescription
int

Methods

GetEnumerator()

public IEnumerator<CryptoKeyVersion> GetEnumerator()

Returns an enumerator that iterates through the resources in this response.

Returns
TypeDescription
IEnumeratorCryptoKeyVersion