Class ListSecretVersionsRequest (1.3.0)

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

Request message for [SecretManagerService.ListSecretVersions][google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersions].

Inheritance

System.Object > ListSecretVersionsRequest

Implements

Google.Api.Gax.Grpc.IPageRequest, Google.Protobuf.IMessage<ListSecretVersionsRequest>, System.IEquatable<ListSecretVersionsRequest>, Google.Protobuf.IDeepCloneable<ListSecretVersionsRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.SecretManager.V1

Assembly

Google.Cloud.SecretManager.V1.dll

Constructors

ListSecretVersionsRequest()

public ListSecretVersionsRequest()

ListSecretVersionsRequest(ListSecretVersionsRequest)

public ListSecretVersionsRequest(ListSecretVersionsRequest other)
Parameter
NameDescription
otherListSecretVersionsRequest

Properties

PageSize

public int PageSize { get; set; }

Optional. The maximum number of results to be returned in a single page. If set to 0, the server decides the number of results to return. If the number is greater than 25000, it is capped at 25000.

Property Value
TypeDescription
System.Int32

PageToken

public string PageToken { get; set; }

Optional. Pagination token, returned earlier via ListSecretVersionsResponse.next_page_token][].

Property Value
TypeDescription
System.String

Parent

public string Parent { get; set; }

Required. The resource name of the [Secret][google.cloud.secretmanager.v1.Secret] associated with the [SecretVersions][google.cloud.secretmanager.v1.SecretVersion] to list, in the format projects/*/secrets/*.

Property Value
TypeDescription
System.String

ParentAsSecretName

public SecretName ParentAsSecretName { get; set; }

SecretName-typed view over the Parent resource name property.

Property Value
TypeDescription
SecretName