Class CertificateAuthorityService.CertificateAuthorityServiceClient
Client for CertificateAuthorityService
Inheritance
Inherited Members
Namespace: Google.Cloud.Security.PrivateCA.V1Beta1
Assembly: Google.Cloud.Security.PrivateCA.V1Beta1.dll
Syntax
public class CertificateAuthorityServiceClient : ClientBase<CertificateAuthorityService.CertificateAuthorityServiceClient>
Constructors
CertificateAuthorityServiceClient()
Protected parameterless constructor to allow creation of test doubles.
Declaration
protected CertificateAuthorityServiceClient()
CertificateAuthorityServiceClient(CallInvoker)
Creates a new client for CertificateAuthorityService that uses a custom CallInvoker.
Declaration
public CertificateAuthorityServiceClient(CallInvoker callInvoker)
Parameters
| Type | Name | Description |
|---|---|---|
| CallInvoker | callInvoker | The callInvoker to use to make remote calls. |
CertificateAuthorityServiceClient(ChannelBase)
Creates a new client for CertificateAuthorityService
Declaration
public CertificateAuthorityServiceClient(ChannelBase channel)
Parameters
| Type | Name | Description |
|---|---|---|
| ChannelBase | channel | The channel to use to make remote calls. |
CertificateAuthorityServiceClient(ClientBase.ClientBaseConfiguration)
Protected constructor to allow creation of configured clients.
Declaration
protected CertificateAuthorityServiceClient(ClientBase.ClientBaseConfiguration configuration)
Parameters
| Type | Name | Description |
|---|---|---|
| ClientBase.ClientBaseConfiguration | configuration | The client configuration. |
Methods
ActivateCertificateAuthority(ActivateCertificateAuthorityRequest, CallOptions)
Activate a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. After the parent Certificate Authority signs a certificate signing request from [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr], this method can complete the activation process.
Declaration
public virtual Operation ActivateCertificateAuthority(ActivateCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ActivateCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
ActivateCertificateAuthority(ActivateCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Activate a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. After the parent Certificate Authority signs a certificate signing request from [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr], this method can complete the activation process.
Declaration
public virtual Operation ActivateCertificateAuthority(ActivateCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ActivateCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
ActivateCertificateAuthorityAsync(ActivateCertificateAuthorityRequest, CallOptions)
Activate a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. After the parent Certificate Authority signs a certificate signing request from [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr], this method can complete the activation process.
Declaration
public virtual AsyncUnaryCall<Operation> ActivateCertificateAuthorityAsync(ActivateCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ActivateCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
ActivateCertificateAuthorityAsync(ActivateCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Activate a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. After the parent Certificate Authority signs a certificate signing request from [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr], this method can complete the activation process.
Declaration
public virtual AsyncUnaryCall<Operation> ActivateCertificateAuthorityAsync(ActivateCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ActivateCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
CreateCertificate(CreateCertificateRequest, CallOptions)
Create a new [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in a given Project, Location from a particular [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual Certificate CreateCertificate(CreateCertificateRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateCertificateRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Certificate | The response received from the server. |
CreateCertificate(CreateCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)
Create a new [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in a given Project, Location from a particular [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual Certificate CreateCertificate(CreateCertificateRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| CreateCertificateRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Certificate | The response received from the server. |
CreateCertificateAsync(CreateCertificateRequest, CallOptions)
Create a new [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in a given Project, Location from a particular [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<Certificate> CreateCertificateAsync(CreateCertificateRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateCertificateRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Certificate> | The call object. |
CreateCertificateAsync(CreateCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)
Create a new [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in a given Project, Location from a particular [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<Certificate> CreateCertificateAsync(CreateCertificateRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| CreateCertificateRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Certificate> | The call object. |
CreateCertificateAuthority(CreateCertificateAuthorityRequest, CallOptions)
Create a new [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in a given Project and Location.
Declaration
public virtual Operation CreateCertificateAuthority(CreateCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
CreateCertificateAuthority(CreateCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Create a new [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in a given Project and Location.
Declaration
public virtual Operation CreateCertificateAuthority(CreateCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| CreateCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
CreateCertificateAuthorityAsync(CreateCertificateAuthorityRequest, CallOptions)
Create a new [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in a given Project and Location.
Declaration
public virtual AsyncUnaryCall<Operation> CreateCertificateAuthorityAsync(CreateCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
CreateCertificateAuthorityAsync(CreateCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Create a new [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in a given Project and Location.
Declaration
public virtual AsyncUnaryCall<Operation> CreateCertificateAuthorityAsync(CreateCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| CreateCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
CreateOperationsClient()
Creates a new instance of Operations.OperationsClient using the same call invoker as this client.
Declaration
public virtual Operations.OperationsClient CreateOperationsClient()
Returns
| Type | Description |
|---|---|
| Operations.OperationsClient | A new Operations client for the same target as this client. |
DisableCertificateAuthority(DisableCertificateAuthorityRequest, CallOptions)
Disable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual Operation DisableCertificateAuthority(DisableCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| DisableCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
DisableCertificateAuthority(DisableCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Disable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual Operation DisableCertificateAuthority(DisableCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| DisableCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
DisableCertificateAuthorityAsync(DisableCertificateAuthorityRequest, CallOptions)
Disable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<Operation> DisableCertificateAuthorityAsync(DisableCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| DisableCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
DisableCertificateAuthorityAsync(DisableCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Disable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<Operation> DisableCertificateAuthorityAsync(DisableCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| DisableCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
EnableCertificateAuthority(EnableCertificateAuthorityRequest, CallOptions)
Enable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual Operation EnableCertificateAuthority(EnableCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
EnableCertificateAuthority(EnableCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Enable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual Operation EnableCertificateAuthority(EnableCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
EnableCertificateAuthorityAsync(EnableCertificateAuthorityRequest, CallOptions)
Enable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<Operation> EnableCertificateAuthorityAsync(EnableCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
EnableCertificateAuthorityAsync(EnableCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Enable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<Operation> EnableCertificateAuthorityAsync(EnableCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
FetchCertificateAuthorityCsr(FetchCertificateAuthorityCsrRequest, CallOptions)
Fetch a certificate signing request (CSR) from a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. The CSR must then be signed by the desired parent Certificate Authority, which could be another [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] resource, or could be an on-prem certificate authority. See also [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority].
Declaration
public virtual FetchCertificateAuthorityCsrResponse FetchCertificateAuthorityCsr(FetchCertificateAuthorityCsrRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| FetchCertificateAuthorityCsrRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| FetchCertificateAuthorityCsrResponse | The response received from the server. |
FetchCertificateAuthorityCsr(FetchCertificateAuthorityCsrRequest, Metadata, Nullable<DateTime>, CancellationToken)
Fetch a certificate signing request (CSR) from a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. The CSR must then be signed by the desired parent Certificate Authority, which could be another [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] resource, or could be an on-prem certificate authority. See also [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority].
Declaration
public virtual FetchCertificateAuthorityCsrResponse FetchCertificateAuthorityCsr(FetchCertificateAuthorityCsrRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| FetchCertificateAuthorityCsrRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| FetchCertificateAuthorityCsrResponse | The response received from the server. |
FetchCertificateAuthorityCsrAsync(FetchCertificateAuthorityCsrRequest, CallOptions)
Fetch a certificate signing request (CSR) from a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. The CSR must then be signed by the desired parent Certificate Authority, which could be another [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] resource, or could be an on-prem certificate authority. See also [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority].
Declaration
public virtual AsyncUnaryCall<FetchCertificateAuthorityCsrResponse> FetchCertificateAuthorityCsrAsync(FetchCertificateAuthorityCsrRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| FetchCertificateAuthorityCsrRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<FetchCertificateAuthorityCsrResponse> | The call object. |
FetchCertificateAuthorityCsrAsync(FetchCertificateAuthorityCsrRequest, Metadata, Nullable<DateTime>, CancellationToken)
Fetch a certificate signing request (CSR) from a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. The CSR must then be signed by the desired parent Certificate Authority, which could be another [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] resource, or could be an on-prem certificate authority. See also [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority].
Declaration
public virtual AsyncUnaryCall<FetchCertificateAuthorityCsrResponse> FetchCertificateAuthorityCsrAsync(FetchCertificateAuthorityCsrRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| FetchCertificateAuthorityCsrRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<FetchCertificateAuthorityCsrResponse> | The call object. |
GetCertificate(GetCertificateRequest, CallOptions)
Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual Certificate GetCertificate(GetCertificateRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Certificate | The response received from the server. |
GetCertificate(GetCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)
Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual Certificate GetCertificate(GetCertificateRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Certificate | The response received from the server. |
GetCertificateAsync(GetCertificateRequest, CallOptions)
Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual AsyncUnaryCall<Certificate> GetCertificateAsync(GetCertificateRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Certificate> | The call object. |
GetCertificateAsync(GetCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)
Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual AsyncUnaryCall<Certificate> GetCertificateAsync(GetCertificateRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Certificate> | The call object. |
GetCertificateAuthority(GetCertificateAuthorityRequest, CallOptions)
Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual CertificateAuthority GetCertificateAuthority(GetCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| CertificateAuthority | The response received from the server. |
GetCertificateAuthority(GetCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual CertificateAuthority GetCertificateAuthority(GetCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| CertificateAuthority | The response received from the server. |
GetCertificateAuthorityAsync(GetCertificateAuthorityRequest, CallOptions)
Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<CertificateAuthority> GetCertificateAuthorityAsync(GetCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<CertificateAuthority> | The call object. |
GetCertificateAuthorityAsync(GetCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<CertificateAuthority> GetCertificateAuthorityAsync(GetCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<CertificateAuthority> | The call object. |
GetCertificateRevocationList(GetCertificateRevocationListRequest, CallOptions)
Returns a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual CertificateRevocationList GetCertificateRevocationList(GetCertificateRevocationListRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateRevocationListRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| CertificateRevocationList | The response received from the server. |
GetCertificateRevocationList(GetCertificateRevocationListRequest, Metadata, Nullable<DateTime>, CancellationToken)
Returns a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual CertificateRevocationList GetCertificateRevocationList(GetCertificateRevocationListRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateRevocationListRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| CertificateRevocationList | The response received from the server. |
GetCertificateRevocationListAsync(GetCertificateRevocationListRequest, CallOptions)
Returns a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual AsyncUnaryCall<CertificateRevocationList> GetCertificateRevocationListAsync(GetCertificateRevocationListRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateRevocationListRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<CertificateRevocationList> | The call object. |
GetCertificateRevocationListAsync(GetCertificateRevocationListRequest, Metadata, Nullable<DateTime>, CancellationToken)
Returns a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual AsyncUnaryCall<CertificateRevocationList> GetCertificateRevocationListAsync(GetCertificateRevocationListRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| GetCertificateRevocationListRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<CertificateRevocationList> | The call object. |
GetReusableConfig(GetReusableConfigRequest, CallOptions)
Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig].
Declaration
public virtual ReusableConfig GetReusableConfig(GetReusableConfigRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| GetReusableConfigRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| ReusableConfig | The response received from the server. |
GetReusableConfig(GetReusableConfigRequest, Metadata, Nullable<DateTime>, CancellationToken)
Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig].
Declaration
public virtual ReusableConfig GetReusableConfig(GetReusableConfigRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| GetReusableConfigRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| ReusableConfig | The response received from the server. |
GetReusableConfigAsync(GetReusableConfigRequest, CallOptions)
Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig].
Declaration
public virtual AsyncUnaryCall<ReusableConfig> GetReusableConfigAsync(GetReusableConfigRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| GetReusableConfigRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ReusableConfig> | The call object. |
GetReusableConfigAsync(GetReusableConfigRequest, Metadata, Nullable<DateTime>, CancellationToken)
Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig].
Declaration
public virtual AsyncUnaryCall<ReusableConfig> GetReusableConfigAsync(GetReusableConfigRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| GetReusableConfigRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ReusableConfig> | The call object. |
ListCertificateAuthorities(ListCertificateAuthoritiesRequest, CallOptions)
Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual ListCertificateAuthoritiesResponse ListCertificateAuthorities(ListCertificateAuthoritiesRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificateAuthoritiesRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| ListCertificateAuthoritiesResponse | The response received from the server. |
ListCertificateAuthorities(ListCertificateAuthoritiesRequest, Metadata, Nullable<DateTime>, CancellationToken)
Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual ListCertificateAuthoritiesResponse ListCertificateAuthorities(ListCertificateAuthoritiesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificateAuthoritiesRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| ListCertificateAuthoritiesResponse | The response received from the server. |
ListCertificateAuthoritiesAsync(ListCertificateAuthoritiesRequest, CallOptions)
Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<ListCertificateAuthoritiesResponse> ListCertificateAuthoritiesAsync(ListCertificateAuthoritiesRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificateAuthoritiesRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ListCertificateAuthoritiesResponse> | The call object. |
ListCertificateAuthoritiesAsync(ListCertificateAuthoritiesRequest, Metadata, Nullable<DateTime>, CancellationToken)
Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<ListCertificateAuthoritiesResponse> ListCertificateAuthoritiesAsync(ListCertificateAuthoritiesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificateAuthoritiesRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ListCertificateAuthoritiesResponse> | The call object. |
ListCertificateRevocationLists(ListCertificateRevocationListsRequest, CallOptions)
Lists [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual ListCertificateRevocationListsResponse ListCertificateRevocationLists(ListCertificateRevocationListsRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificateRevocationListsRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| ListCertificateRevocationListsResponse | The response received from the server. |
ListCertificateRevocationLists(ListCertificateRevocationListsRequest, Metadata, Nullable<DateTime>, CancellationToken)
Lists [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual ListCertificateRevocationListsResponse ListCertificateRevocationLists(ListCertificateRevocationListsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificateRevocationListsRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| ListCertificateRevocationListsResponse | The response received from the server. |
ListCertificateRevocationListsAsync(ListCertificateRevocationListsRequest, CallOptions)
Lists [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual AsyncUnaryCall<ListCertificateRevocationListsResponse> ListCertificateRevocationListsAsync(ListCertificateRevocationListsRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificateRevocationListsRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ListCertificateRevocationListsResponse> | The call object. |
ListCertificateRevocationListsAsync(ListCertificateRevocationListsRequest, Metadata, Nullable<DateTime>, CancellationToken)
Lists [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual AsyncUnaryCall<ListCertificateRevocationListsResponse> ListCertificateRevocationListsAsync(ListCertificateRevocationListsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificateRevocationListsRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ListCertificateRevocationListsResponse> | The call object. |
ListCertificates(ListCertificatesRequest, CallOptions)
Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual ListCertificatesResponse ListCertificates(ListCertificatesRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificatesRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| ListCertificatesResponse | The response received from the server. |
ListCertificates(ListCertificatesRequest, Metadata, Nullable<DateTime>, CancellationToken)
Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual ListCertificatesResponse ListCertificates(ListCertificatesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificatesRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| ListCertificatesResponse | The response received from the server. |
ListCertificatesAsync(ListCertificatesRequest, CallOptions)
Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual AsyncUnaryCall<ListCertificatesResponse> ListCertificatesAsync(ListCertificatesRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificatesRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ListCertificatesResponse> | The call object. |
ListCertificatesAsync(ListCertificatesRequest, Metadata, Nullable<DateTime>, CancellationToken)
Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual AsyncUnaryCall<ListCertificatesResponse> ListCertificatesAsync(ListCertificatesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ListCertificatesRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ListCertificatesResponse> | The call object. |
ListReusableConfigs(ListReusableConfigsRequest, CallOptions)
Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig].
Declaration
public virtual ListReusableConfigsResponse ListReusableConfigs(ListReusableConfigsRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ListReusableConfigsRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| ListReusableConfigsResponse | The response received from the server. |
ListReusableConfigs(ListReusableConfigsRequest, Metadata, Nullable<DateTime>, CancellationToken)
Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig].
Declaration
public virtual ListReusableConfigsResponse ListReusableConfigs(ListReusableConfigsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ListReusableConfigsRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| ListReusableConfigsResponse | The response received from the server. |
ListReusableConfigsAsync(ListReusableConfigsRequest, CallOptions)
Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig].
Declaration
public virtual AsyncUnaryCall<ListReusableConfigsResponse> ListReusableConfigsAsync(ListReusableConfigsRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ListReusableConfigsRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ListReusableConfigsResponse> | The call object. |
ListReusableConfigsAsync(ListReusableConfigsRequest, Metadata, Nullable<DateTime>, CancellationToken)
Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig].
Declaration
public virtual AsyncUnaryCall<ListReusableConfigsResponse> ListReusableConfigsAsync(ListReusableConfigsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ListReusableConfigsRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<ListReusableConfigsResponse> | The call object. |
NewInstance(ClientBase.ClientBaseConfiguration)
Creates a new instance of client from given ClientBaseConfiguration.
Declaration
protected override CertificateAuthorityService.CertificateAuthorityServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Parameters
| Type | Name | Description |
|---|---|---|
| ClientBase.ClientBaseConfiguration | configuration |
Returns
| Type | Description |
|---|---|
| CertificateAuthorityService.CertificateAuthorityServiceClient |
Overrides
RestoreCertificateAuthority(RestoreCertificateAuthorityRequest, CallOptions)
Restore a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is scheduled for deletion.
Declaration
public virtual Operation RestoreCertificateAuthority(RestoreCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| RestoreCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
RestoreCertificateAuthority(RestoreCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Restore a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is scheduled for deletion.
Declaration
public virtual Operation RestoreCertificateAuthority(RestoreCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| RestoreCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
RestoreCertificateAuthorityAsync(RestoreCertificateAuthorityRequest, CallOptions)
Restore a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is scheduled for deletion.
Declaration
public virtual AsyncUnaryCall<Operation> RestoreCertificateAuthorityAsync(RestoreCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| RestoreCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
RestoreCertificateAuthorityAsync(RestoreCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Restore a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is scheduled for deletion.
Declaration
public virtual AsyncUnaryCall<Operation> RestoreCertificateAuthorityAsync(RestoreCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| RestoreCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
RevokeCertificate(RevokeCertificateRequest, CallOptions)
Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual Certificate RevokeCertificate(RevokeCertificateRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| RevokeCertificateRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Certificate | The response received from the server. |
RevokeCertificate(RevokeCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)
Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual Certificate RevokeCertificate(RevokeCertificateRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| RevokeCertificateRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Certificate | The response received from the server. |
RevokeCertificateAsync(RevokeCertificateRequest, CallOptions)
Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual AsyncUnaryCall<Certificate> RevokeCertificateAsync(RevokeCertificateRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| RevokeCertificateRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Certificate> | The call object. |
RevokeCertificateAsync(RevokeCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)
Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate].
Declaration
public virtual AsyncUnaryCall<Certificate> RevokeCertificateAsync(RevokeCertificateRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| RevokeCertificateRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Certificate> | The call object. |
ScheduleDeleteCertificateAuthority(ScheduleDeleteCertificateAuthorityRequest, CallOptions)
Schedule a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] for deletion.
Declaration
public virtual Operation ScheduleDeleteCertificateAuthority(ScheduleDeleteCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ScheduleDeleteCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
ScheduleDeleteCertificateAuthority(ScheduleDeleteCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Schedule a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] for deletion.
Declaration
public virtual Operation ScheduleDeleteCertificateAuthority(ScheduleDeleteCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ScheduleDeleteCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
ScheduleDeleteCertificateAuthorityAsync(ScheduleDeleteCertificateAuthorityRequest, CallOptions)
Schedule a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] for deletion.
Declaration
public virtual AsyncUnaryCall<Operation> ScheduleDeleteCertificateAuthorityAsync(ScheduleDeleteCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| ScheduleDeleteCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
ScheduleDeleteCertificateAuthorityAsync(ScheduleDeleteCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Schedule a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] for deletion.
Declaration
public virtual AsyncUnaryCall<Operation> ScheduleDeleteCertificateAuthorityAsync(ScheduleDeleteCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ScheduleDeleteCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
UpdateCertificate(UpdateCertificateRequest, CallOptions)
Update a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. Currently, the only field you can update is the [labels][google.cloud.security.privateca.v1beta1.Certificate.labels] field.
Declaration
public virtual Certificate UpdateCertificate(UpdateCertificateRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Certificate | The response received from the server. |
UpdateCertificate(UpdateCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)
Update a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. Currently, the only field you can update is the [labels][google.cloud.security.privateca.v1beta1.Certificate.labels] field.
Declaration
public virtual Certificate UpdateCertificate(UpdateCertificateRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Certificate | The response received from the server. |
UpdateCertificateAsync(UpdateCertificateRequest, CallOptions)
Update a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. Currently, the only field you can update is the [labels][google.cloud.security.privateca.v1beta1.Certificate.labels] field.
Declaration
public virtual AsyncUnaryCall<Certificate> UpdateCertificateAsync(UpdateCertificateRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Certificate> | The call object. |
UpdateCertificateAsync(UpdateCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)
Update a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. Currently, the only field you can update is the [labels][google.cloud.security.privateca.v1beta1.Certificate.labels] field.
Declaration
public virtual AsyncUnaryCall<Certificate> UpdateCertificateAsync(UpdateCertificateRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Certificate> | The call object. |
UpdateCertificateAuthority(UpdateCertificateAuthorityRequest, CallOptions)
Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual Operation UpdateCertificateAuthority(UpdateCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
UpdateCertificateAuthority(UpdateCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual Operation UpdateCertificateAuthority(UpdateCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
UpdateCertificateAuthorityAsync(UpdateCertificateAuthorityRequest, CallOptions)
Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<Operation> UpdateCertificateAuthorityAsync(UpdateCertificateAuthorityRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateAuthorityRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
UpdateCertificateAuthorityAsync(UpdateCertificateAuthorityRequest, Metadata, Nullable<DateTime>, CancellationToken)
Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority].
Declaration
public virtual AsyncUnaryCall<Operation> UpdateCertificateAuthorityAsync(UpdateCertificateAuthorityRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateAuthorityRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
UpdateCertificateRevocationList(UpdateCertificateRevocationListRequest, CallOptions)
Update a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual Operation UpdateCertificateRevocationList(UpdateCertificateRevocationListRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateRevocationListRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
UpdateCertificateRevocationList(UpdateCertificateRevocationListRequest, Metadata, Nullable<DateTime>, CancellationToken)
Update a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual Operation UpdateCertificateRevocationList(UpdateCertificateRevocationListRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateRevocationListRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| Operation | The response received from the server. |
UpdateCertificateRevocationListAsync(UpdateCertificateRevocationListRequest, CallOptions)
Update a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual AsyncUnaryCall<Operation> UpdateCertificateRevocationListAsync(UpdateCertificateRevocationListRequest request, CallOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateRevocationListRequest | request | The request to send to the server. |
| CallOptions | options | The options for the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |
UpdateCertificateRevocationListAsync(UpdateCertificateRevocationListRequest, Metadata, Nullable<DateTime>, CancellationToken)
Update a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList].
Declaration
public virtual AsyncUnaryCall<Operation> UpdateCertificateRevocationListAsync(UpdateCertificateRevocationListRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCertificateRevocationListRequest | request | The request to send to the server. |
| Metadata | headers | The initial metadata to send with the call. This parameter is optional. |
| System.Nullable<System.DateTime> | deadline | An optional deadline for the call. The call will be cancelled if deadline is hit. |
| System.Threading.CancellationToken | cancellationToken | An optional token for canceling the call. |
Returns
| Type | Description |
|---|---|
| AsyncUnaryCall<Operation> | The call object. |