Show / Hide Table of Contents

Class ListCertificatesRequest

Request message for [CertificateAuthorityService.ListCertificates][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListCertificates].

Inheritance
System.Object
ListCertificatesRequest
Implements
IPageRequest
IMessage<ListCertificatesRequest>
System.IEquatable<ListCertificatesRequest>
IDeepCloneable<ListCertificatesRequest>
Google.Protobuf.IBufferMessage
IMessage
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.Security.PrivateCA.V1Beta1
Assembly: Google.Cloud.Security.PrivateCA.V1Beta1.dll
Syntax
public sealed class ListCertificatesRequest : IPageRequest, IMessage<ListCertificatesRequest>, IEquatable<ListCertificatesRequest>, IDeepCloneable<ListCertificatesRequest>, IBufferMessage, IMessage

Constructors

ListCertificatesRequest()

Declaration
public ListCertificatesRequest()

ListCertificatesRequest(ListCertificatesRequest)

Declaration
public ListCertificatesRequest(ListCertificatesRequest other)
Parameters
Type Name Description
ListCertificatesRequest other

Properties

Filter

Optional. Only include resources that match the filter in the response. For details on supported filters and syntax, see Certificates Filtering documentation.

Declaration
public string Filter { get; set; }
Property Value
Type Description
System.String

OrderBy

Optional. Specify how the results should be sorted. For details on supported fields and syntax, see Certificates Sorting documentation.

Declaration
public string OrderBy { get; set; }
Property Value
Type Description
System.String

PageSize

Optional. Limit on the number of [Certificates][google.cloud.security.privateca.v1beta1.Certificate] to include in the response. Further [Certificates][google.cloud.security.privateca.v1beta1.Certificate] can subsequently be obtained by including the [ListCertificatesResponse.next_page_token][google.cloud.security.privateca.v1beta1.ListCertificatesResponse.next_page_token] in a subsequent request. If unspecified, the server will pick an appropriate default.

Declaration
public int PageSize { get; set; }
Property Value
Type Description
System.Int32
Implements
IPageRequest.PageSize

PageToken

Optional. Pagination token, returned earlier via [ListCertificatesResponse.next_page_token][google.cloud.security.privateca.v1beta1.ListCertificatesResponse.next_page_token].

Declaration
public string PageToken { get; set; }
Property Value
Type Description
System.String
Implements
IPageRequest.PageToken

Parent

Required. The resource name of the location associated with the [Certificates][google.cloud.security.privateca.v1beta1.Certificate], in the format projects/*/locations/*/certificateauthorities/*.

Declaration
public string Parent { get; set; }
Property Value
Type Description
System.String

ParentAsCertificateAuthorityName

CertificateAuthorityName-typed view over the Parent resource name property.

Declaration
public CertificateAuthorityName ParentAsCertificateAuthorityName { get; set; }
Property Value
Type Description
CertificateAuthorityName
Back to top