Certificate Manager v1 API - Class CertificateManager.CertificateManagerClient (2.8.0)

public class CertificateManager.CertificateManagerClient : ClientBase<CertificateManager.CertificateManagerClient>

Reference documentation and code samples for the Certificate Manager v1 API class CertificateManager.CertificateManagerClient.

Client for CertificateManager

Inheritance

object > ClientBase > ClientBaseCertificateManagerCertificateManagerClient > CertificateManager.CertificateManagerClient

Namespace

Google.Cloud.CertificateManager.V1

Assembly

Google.Cloud.CertificateManager.V1.dll

Constructors

CertificateManagerClient()

protected CertificateManagerClient()

Protected parameterless constructor to allow creation of test doubles.

CertificateManagerClient(CallInvoker)

public CertificateManagerClient(CallInvoker callInvoker)

Creates a new client for CertificateManager that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

CertificateManagerClient(ChannelBase)

public CertificateManagerClient(ChannelBase channel)

Creates a new client for CertificateManager

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

CertificateManagerClient(ClientBaseConfiguration)

protected CertificateManagerClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateCertificate(CreateCertificateRequest, CallOptions)

public virtual Operation CreateCertificate(CreateCertificateRequest request, CallOptions options)

Creates a new Certificate in a given project and location.

Parameters
Name Description
request CreateCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateCertificate(CreateCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateCertificate(CreateCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Certificate in a given project and location.

Parameters
Name Description
request CreateCertificateRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateCertificateAsync(CreateCertificateRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateCertificateAsync(CreateCertificateRequest request, CallOptions options)

Creates a new Certificate in a given project and location.

Parameters
Name Description
request CreateCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateCertificateAsync(CreateCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateCertificateAsync(CreateCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Certificate in a given project and location.

Parameters
Name Description
request CreateCertificateRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateCertificateIssuanceConfig(CreateCertificateIssuanceConfigRequest, CallOptions)

public virtual Operation CreateCertificateIssuanceConfig(CreateCertificateIssuanceConfigRequest request, CallOptions options)

Creates a new CertificateIssuanceConfig in a given project and location.

Parameters
Name Description
request CreateCertificateIssuanceConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateCertificateIssuanceConfig(CreateCertificateIssuanceConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateCertificateIssuanceConfig(CreateCertificateIssuanceConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new CertificateIssuanceConfig in a given project and location.

Parameters
Name Description
request CreateCertificateIssuanceConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateCertificateIssuanceConfigAsync(CreateCertificateIssuanceConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateCertificateIssuanceConfigAsync(CreateCertificateIssuanceConfigRequest request, CallOptions options)

Creates a new CertificateIssuanceConfig in a given project and location.

Parameters
Name Description
request CreateCertificateIssuanceConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateCertificateIssuanceConfigAsync(CreateCertificateIssuanceConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateCertificateIssuanceConfigAsync(CreateCertificateIssuanceConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new CertificateIssuanceConfig in a given project and location.

Parameters
Name Description
request CreateCertificateIssuanceConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateCertificateMap(CreateCertificateMapRequest, CallOptions)

public virtual Operation CreateCertificateMap(CreateCertificateMapRequest request, CallOptions options)

Creates a new CertificateMap in a given project and location.

Parameters
Name Description
request CreateCertificateMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateCertificateMap(CreateCertificateMapRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateCertificateMap(CreateCertificateMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new CertificateMap in a given project and location.

Parameters
Name Description
request CreateCertificateMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateCertificateMapAsync(CreateCertificateMapRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateCertificateMapAsync(CreateCertificateMapRequest request, CallOptions options)

Creates a new CertificateMap in a given project and location.

Parameters
Name Description
request CreateCertificateMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateCertificateMapAsync(CreateCertificateMapRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateCertificateMapAsync(CreateCertificateMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new CertificateMap in a given project and location.

Parameters
Name Description
request CreateCertificateMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateCertificateMapEntry(CreateCertificateMapEntryRequest, CallOptions)

public virtual Operation CreateCertificateMapEntry(CreateCertificateMapEntryRequest request, CallOptions options)

Creates a new CertificateMapEntry in a given project and location.

Parameters
Name Description
request CreateCertificateMapEntryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateCertificateMapEntry(CreateCertificateMapEntryRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateCertificateMapEntry(CreateCertificateMapEntryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new CertificateMapEntry in a given project and location.

Parameters
Name Description
request CreateCertificateMapEntryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateCertificateMapEntryAsync(CreateCertificateMapEntryRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateCertificateMapEntryAsync(CreateCertificateMapEntryRequest request, CallOptions options)

Creates a new CertificateMapEntry in a given project and location.

Parameters
Name Description
request CreateCertificateMapEntryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateCertificateMapEntryAsync(CreateCertificateMapEntryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateCertificateMapEntryAsync(CreateCertificateMapEntryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new CertificateMapEntry in a given project and location.

Parameters
Name Description
request CreateCertificateMapEntryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateDnsAuthorization(CreateDnsAuthorizationRequest, CallOptions)

public virtual Operation CreateDnsAuthorization(CreateDnsAuthorizationRequest request, CallOptions options)

Creates a new DnsAuthorization in a given project and location.

Parameters
Name Description
request CreateDnsAuthorizationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateDnsAuthorization(CreateDnsAuthorizationRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateDnsAuthorization(CreateDnsAuthorizationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new DnsAuthorization in a given project and location.

Parameters
Name Description
request CreateDnsAuthorizationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateDnsAuthorizationAsync(CreateDnsAuthorizationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateDnsAuthorizationAsync(CreateDnsAuthorizationRequest request, CallOptions options)

Creates a new DnsAuthorization in a given project and location.

Parameters
Name Description
request CreateDnsAuthorizationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateDnsAuthorizationAsync(CreateDnsAuthorizationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateDnsAuthorizationAsync(CreateDnsAuthorizationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new DnsAuthorization in a given project and location.

Parameters
Name Description
request CreateDnsAuthorizationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

Creates a new instance of Locations.LocationsClient using the same call invoker as this client.

Returns
Type Description
LocationsLocationsClient

A new Locations.LocationsClient for the same target as this client.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
Type Description
OperationsOperationsClient

A new Operations client for the same target as this client.

CreateTrustConfig(CreateTrustConfigRequest, CallOptions)

public virtual Operation CreateTrustConfig(CreateTrustConfigRequest request, CallOptions options)

Creates a new TrustConfig in a given project and location.

Parameters
Name Description
request CreateTrustConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateTrustConfig(CreateTrustConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateTrustConfig(CreateTrustConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new TrustConfig in a given project and location.

Parameters
Name Description
request CreateTrustConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateTrustConfigAsync(CreateTrustConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateTrustConfigAsync(CreateTrustConfigRequest request, CallOptions options)

Creates a new TrustConfig in a given project and location.

Parameters
Name Description
request CreateTrustConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateTrustConfigAsync(CreateTrustConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateTrustConfigAsync(CreateTrustConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new TrustConfig in a given project and location.

Parameters
Name Description
request CreateTrustConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteCertificate(DeleteCertificateRequest, CallOptions)

public virtual Operation DeleteCertificate(DeleteCertificateRequest request, CallOptions options)

Deletes a single Certificate.

Parameters
Name Description
request DeleteCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteCertificate(DeleteCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteCertificate(DeleteCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Certificate.

Parameters
Name Description
request DeleteCertificateRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteCertificateAsync(DeleteCertificateRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteCertificateAsync(DeleteCertificateRequest request, CallOptions options)

Deletes a single Certificate.

Parameters
Name Description
request DeleteCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteCertificateAsync(DeleteCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteCertificateAsync(DeleteCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Certificate.

Parameters
Name Description
request DeleteCertificateRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteCertificateIssuanceConfig(DeleteCertificateIssuanceConfigRequest, CallOptions)

public virtual Operation DeleteCertificateIssuanceConfig(DeleteCertificateIssuanceConfigRequest request, CallOptions options)

Deletes a single CertificateIssuanceConfig.

Parameters
Name Description
request DeleteCertificateIssuanceConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteCertificateIssuanceConfig(DeleteCertificateIssuanceConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteCertificateIssuanceConfig(DeleteCertificateIssuanceConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single CertificateIssuanceConfig.

Parameters
Name Description
request DeleteCertificateIssuanceConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteCertificateIssuanceConfigAsync(DeleteCertificateIssuanceConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteCertificateIssuanceConfigAsync(DeleteCertificateIssuanceConfigRequest request, CallOptions options)

Deletes a single CertificateIssuanceConfig.

Parameters
Name Description
request DeleteCertificateIssuanceConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteCertificateIssuanceConfigAsync(DeleteCertificateIssuanceConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteCertificateIssuanceConfigAsync(DeleteCertificateIssuanceConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single CertificateIssuanceConfig.

Parameters
Name Description
request DeleteCertificateIssuanceConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteCertificateMap(DeleteCertificateMapRequest, CallOptions)

public virtual Operation DeleteCertificateMap(DeleteCertificateMapRequest request, CallOptions options)

Deletes a single CertificateMap. A Certificate Map can't be deleted if it contains Certificate Map Entries. Remove all the entries from the map before calling this method.

Parameters
Name Description
request DeleteCertificateMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteCertificateMap(DeleteCertificateMapRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteCertificateMap(DeleteCertificateMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single CertificateMap. A Certificate Map can't be deleted if it contains Certificate Map Entries. Remove all the entries from the map before calling this method.

Parameters
Name Description
request DeleteCertificateMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteCertificateMapAsync(DeleteCertificateMapRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteCertificateMapAsync(DeleteCertificateMapRequest request, CallOptions options)

Deletes a single CertificateMap. A Certificate Map can't be deleted if it contains Certificate Map Entries. Remove all the entries from the map before calling this method.

Parameters
Name Description
request DeleteCertificateMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteCertificateMapAsync(DeleteCertificateMapRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteCertificateMapAsync(DeleteCertificateMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single CertificateMap. A Certificate Map can't be deleted if it contains Certificate Map Entries. Remove all the entries from the map before calling this method.

Parameters
Name Description
request DeleteCertificateMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteCertificateMapEntry(DeleteCertificateMapEntryRequest, CallOptions)

public virtual Operation DeleteCertificateMapEntry(DeleteCertificateMapEntryRequest request, CallOptions options)

Deletes a single CertificateMapEntry.

Parameters
Name Description
request DeleteCertificateMapEntryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteCertificateMapEntry(DeleteCertificateMapEntryRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteCertificateMapEntry(DeleteCertificateMapEntryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single CertificateMapEntry.

Parameters
Name Description
request DeleteCertificateMapEntryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteCertificateMapEntryAsync(DeleteCertificateMapEntryRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteCertificateMapEntryAsync(DeleteCertificateMapEntryRequest request, CallOptions options)

Deletes a single CertificateMapEntry.

Parameters
Name Description
request DeleteCertificateMapEntryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteCertificateMapEntryAsync(DeleteCertificateMapEntryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteCertificateMapEntryAsync(DeleteCertificateMapEntryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single CertificateMapEntry.

Parameters
Name Description
request DeleteCertificateMapEntryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteDnsAuthorization(DeleteDnsAuthorizationRequest, CallOptions)

public virtual Operation DeleteDnsAuthorization(DeleteDnsAuthorizationRequest request, CallOptions options)

Deletes a single DnsAuthorization.

Parameters
Name Description
request DeleteDnsAuthorizationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteDnsAuthorization(DeleteDnsAuthorizationRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteDnsAuthorization(DeleteDnsAuthorizationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single DnsAuthorization.

Parameters
Name Description
request DeleteDnsAuthorizationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteDnsAuthorizationAsync(DeleteDnsAuthorizationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteDnsAuthorizationAsync(DeleteDnsAuthorizationRequest request, CallOptions options)

Deletes a single DnsAuthorization.

Parameters
Name Description
request DeleteDnsAuthorizationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteDnsAuthorizationAsync(DeleteDnsAuthorizationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteDnsAuthorizationAsync(DeleteDnsAuthorizationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single DnsAuthorization.

Parameters
Name Description
request DeleteDnsAuthorizationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteTrustConfig(DeleteTrustConfigRequest, CallOptions)

public virtual Operation DeleteTrustConfig(DeleteTrustConfigRequest request, CallOptions options)

Deletes a single TrustConfig.

Parameters
Name Description
request DeleteTrustConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteTrustConfig(DeleteTrustConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteTrustConfig(DeleteTrustConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single TrustConfig.

Parameters
Name Description
request DeleteTrustConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteTrustConfigAsync(DeleteTrustConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteTrustConfigAsync(DeleteTrustConfigRequest request, CallOptions options)

Deletes a single TrustConfig.

Parameters
Name Description
request DeleteTrustConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteTrustConfigAsync(DeleteTrustConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteTrustConfigAsync(DeleteTrustConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single TrustConfig.

Parameters
Name Description
request DeleteTrustConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

GetCertificate(GetCertificateRequest, CallOptions)

public virtual Certificate GetCertificate(GetCertificateRequest request, CallOptions options)

Gets details of a single Certificate.

Parameters
Name Description
request GetCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Certificate

The response received from the server.

GetCertificate(GetCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual Certificate GetCertificate(GetCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Certificate.

Parameters
Name Description
request GetCertificateRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Certificate

The response received from the server.

GetCertificateAsync(GetCertificateRequest, CallOptions)

public virtual AsyncUnaryCall<Certificate> GetCertificateAsync(GetCertificateRequest request, CallOptions options)

Gets details of a single Certificate.

Parameters
Name Description
request GetCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallCertificate

The call object.

GetCertificateAsync(GetCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Certificate> GetCertificateAsync(GetCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Certificate.

Parameters
Name Description
request GetCertificateRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallCertificate

The call object.

GetCertificateIssuanceConfig(GetCertificateIssuanceConfigRequest, CallOptions)

public virtual CertificateIssuanceConfig GetCertificateIssuanceConfig(GetCertificateIssuanceConfigRequest request, CallOptions options)

Gets details of a single CertificateIssuanceConfig.

Parameters
Name Description
request GetCertificateIssuanceConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
CertificateIssuanceConfig

The response received from the server.

GetCertificateIssuanceConfig(GetCertificateIssuanceConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual CertificateIssuanceConfig GetCertificateIssuanceConfig(GetCertificateIssuanceConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single CertificateIssuanceConfig.

Parameters
Name Description
request GetCertificateIssuanceConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
CertificateIssuanceConfig

The response received from the server.

GetCertificateIssuanceConfigAsync(GetCertificateIssuanceConfigRequest, CallOptions)

public virtual AsyncUnaryCall<CertificateIssuanceConfig> GetCertificateIssuanceConfigAsync(GetCertificateIssuanceConfigRequest request, CallOptions options)

Gets details of a single CertificateIssuanceConfig.

Parameters
Name Description
request GetCertificateIssuanceConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallCertificateIssuanceConfig

The call object.

GetCertificateIssuanceConfigAsync(GetCertificateIssuanceConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<CertificateIssuanceConfig> GetCertificateIssuanceConfigAsync(GetCertificateIssuanceConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single CertificateIssuanceConfig.

Parameters
Name Description
request GetCertificateIssuanceConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallCertificateIssuanceConfig

The call object.

GetCertificateMap(GetCertificateMapRequest, CallOptions)

public virtual CertificateMap GetCertificateMap(GetCertificateMapRequest request, CallOptions options)

Gets details of a single CertificateMap.

Parameters
Name Description
request GetCertificateMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
CertificateMap

The response received from the server.

GetCertificateMap(GetCertificateMapRequest, Metadata, DateTime?, CancellationToken)

public virtual CertificateMap GetCertificateMap(GetCertificateMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single CertificateMap.

Parameters
Name Description
request GetCertificateMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
CertificateMap

The response received from the server.

GetCertificateMapAsync(GetCertificateMapRequest, CallOptions)

public virtual AsyncUnaryCall<CertificateMap> GetCertificateMapAsync(GetCertificateMapRequest request, CallOptions options)

Gets details of a single CertificateMap.

Parameters
Name Description
request GetCertificateMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallCertificateMap

The call object.

GetCertificateMapAsync(GetCertificateMapRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<CertificateMap> GetCertificateMapAsync(GetCertificateMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single CertificateMap.

Parameters
Name Description
request GetCertificateMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallCertificateMap

The call object.

GetCertificateMapEntry(GetCertificateMapEntryRequest, CallOptions)

public virtual CertificateMapEntry GetCertificateMapEntry(GetCertificateMapEntryRequest request, CallOptions options)

Gets details of a single CertificateMapEntry.

Parameters
Name Description
request GetCertificateMapEntryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
CertificateMapEntry

The response received from the server.

GetCertificateMapEntry(GetCertificateMapEntryRequest, Metadata, DateTime?, CancellationToken)

public virtual CertificateMapEntry GetCertificateMapEntry(GetCertificateMapEntryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single CertificateMapEntry.

Parameters
Name Description
request GetCertificateMapEntryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
CertificateMapEntry

The response received from the server.

GetCertificateMapEntryAsync(GetCertificateMapEntryRequest, CallOptions)

public virtual AsyncUnaryCall<CertificateMapEntry> GetCertificateMapEntryAsync(GetCertificateMapEntryRequest request, CallOptions options)

Gets details of a single CertificateMapEntry.

Parameters
Name Description
request GetCertificateMapEntryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallCertificateMapEntry

The call object.

GetCertificateMapEntryAsync(GetCertificateMapEntryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<CertificateMapEntry> GetCertificateMapEntryAsync(GetCertificateMapEntryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single CertificateMapEntry.

Parameters
Name Description
request GetCertificateMapEntryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallCertificateMapEntry

The call object.

GetDnsAuthorization(GetDnsAuthorizationRequest, CallOptions)

public virtual DnsAuthorization GetDnsAuthorization(GetDnsAuthorizationRequest request, CallOptions options)

Gets details of a single DnsAuthorization.

Parameters
Name Description
request GetDnsAuthorizationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DnsAuthorization

The response received from the server.

GetDnsAuthorization(GetDnsAuthorizationRequest, Metadata, DateTime?, CancellationToken)

public virtual DnsAuthorization GetDnsAuthorization(GetDnsAuthorizationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single DnsAuthorization.

Parameters
Name Description
request GetDnsAuthorizationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
DnsAuthorization

The response received from the server.

GetDnsAuthorizationAsync(GetDnsAuthorizationRequest, CallOptions)

public virtual AsyncUnaryCall<DnsAuthorization> GetDnsAuthorizationAsync(GetDnsAuthorizationRequest request, CallOptions options)

Gets details of a single DnsAuthorization.

Parameters
Name Description
request GetDnsAuthorizationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDnsAuthorization

The call object.

GetDnsAuthorizationAsync(GetDnsAuthorizationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DnsAuthorization> GetDnsAuthorizationAsync(GetDnsAuthorizationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single DnsAuthorization.

Parameters
Name Description
request GetDnsAuthorizationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallDnsAuthorization

The call object.

GetTrustConfig(GetTrustConfigRequest, CallOptions)

public virtual TrustConfig GetTrustConfig(GetTrustConfigRequest request, CallOptions options)

Gets details of a single TrustConfig.

Parameters
Name Description
request GetTrustConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
TrustConfig

The response received from the server.

GetTrustConfig(GetTrustConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual TrustConfig GetTrustConfig(GetTrustConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single TrustConfig.

Parameters
Name Description
request GetTrustConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
TrustConfig

The response received from the server.

GetTrustConfigAsync(GetTrustConfigRequest, CallOptions)

public virtual AsyncUnaryCall<TrustConfig> GetTrustConfigAsync(GetTrustConfigRequest request, CallOptions options)

Gets details of a single TrustConfig.

Parameters
Name Description
request GetTrustConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallTrustConfig

The call object.

GetTrustConfigAsync(GetTrustConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TrustConfig> GetTrustConfigAsync(GetTrustConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single TrustConfig.

Parameters
Name Description
request GetTrustConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallTrustConfig

The call object.

ListCertificateIssuanceConfigs(ListCertificateIssuanceConfigsRequest, CallOptions)

public virtual ListCertificateIssuanceConfigsResponse ListCertificateIssuanceConfigs(ListCertificateIssuanceConfigsRequest request, CallOptions options)

Lists CertificateIssuanceConfigs in a given project and location.

Parameters
Name Description
request ListCertificateIssuanceConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListCertificateIssuanceConfigsResponse

The response received from the server.

ListCertificateIssuanceConfigs(ListCertificateIssuanceConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListCertificateIssuanceConfigsResponse ListCertificateIssuanceConfigs(ListCertificateIssuanceConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists CertificateIssuanceConfigs in a given project and location.

Parameters
Name Description
request ListCertificateIssuanceConfigsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListCertificateIssuanceConfigsResponse

The response received from the server.

ListCertificateIssuanceConfigsAsync(ListCertificateIssuanceConfigsRequest, CallOptions)

public virtual AsyncUnaryCall<ListCertificateIssuanceConfigsResponse> ListCertificateIssuanceConfigsAsync(ListCertificateIssuanceConfigsRequest request, CallOptions options)

Lists CertificateIssuanceConfigs in a given project and location.

Parameters
Name Description
request ListCertificateIssuanceConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListCertificateIssuanceConfigsResponse

The call object.

ListCertificateIssuanceConfigsAsync(ListCertificateIssuanceConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListCertificateIssuanceConfigsResponse> ListCertificateIssuanceConfigsAsync(ListCertificateIssuanceConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists CertificateIssuanceConfigs in a given project and location.

Parameters
Name Description
request ListCertificateIssuanceConfigsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListCertificateIssuanceConfigsResponse

The call object.

ListCertificateMapEntries(ListCertificateMapEntriesRequest, CallOptions)

public virtual ListCertificateMapEntriesResponse ListCertificateMapEntries(ListCertificateMapEntriesRequest request, CallOptions options)

Lists CertificateMapEntries in a given project and location.

Parameters
Name Description
request ListCertificateMapEntriesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListCertificateMapEntriesResponse

The response received from the server.

ListCertificateMapEntries(ListCertificateMapEntriesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListCertificateMapEntriesResponse ListCertificateMapEntries(ListCertificateMapEntriesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists CertificateMapEntries in a given project and location.

Parameters
Name Description
request ListCertificateMapEntriesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListCertificateMapEntriesResponse

The response received from the server.

ListCertificateMapEntriesAsync(ListCertificateMapEntriesRequest, CallOptions)

public virtual AsyncUnaryCall<ListCertificateMapEntriesResponse> ListCertificateMapEntriesAsync(ListCertificateMapEntriesRequest request, CallOptions options)

Lists CertificateMapEntries in a given project and location.

Parameters
Name Description
request ListCertificateMapEntriesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListCertificateMapEntriesResponse

The call object.

ListCertificateMapEntriesAsync(ListCertificateMapEntriesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListCertificateMapEntriesResponse> ListCertificateMapEntriesAsync(ListCertificateMapEntriesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists CertificateMapEntries in a given project and location.

Parameters
Name Description
request ListCertificateMapEntriesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListCertificateMapEntriesResponse

The call object.

ListCertificateMaps(ListCertificateMapsRequest, CallOptions)

public virtual ListCertificateMapsResponse ListCertificateMaps(ListCertificateMapsRequest request, CallOptions options)

Lists CertificateMaps in a given project and location.

Parameters
Name Description
request ListCertificateMapsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListCertificateMapsResponse

The response received from the server.

ListCertificateMaps(ListCertificateMapsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListCertificateMapsResponse ListCertificateMaps(ListCertificateMapsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists CertificateMaps in a given project and location.

Parameters
Name Description
request ListCertificateMapsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListCertificateMapsResponse

The response received from the server.

ListCertificateMapsAsync(ListCertificateMapsRequest, CallOptions)

public virtual AsyncUnaryCall<ListCertificateMapsResponse> ListCertificateMapsAsync(ListCertificateMapsRequest request, CallOptions options)

Lists CertificateMaps in a given project and location.

Parameters
Name Description
request ListCertificateMapsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListCertificateMapsResponse

The call object.

ListCertificateMapsAsync(ListCertificateMapsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListCertificateMapsResponse> ListCertificateMapsAsync(ListCertificateMapsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists CertificateMaps in a given project and location.

Parameters
Name Description
request ListCertificateMapsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListCertificateMapsResponse

The call object.

ListCertificates(ListCertificatesRequest, CallOptions)

public virtual ListCertificatesResponse ListCertificates(ListCertificatesRequest request, CallOptions options)

Lists Certificates in a given project and location.

Parameters
Name Description
request ListCertificatesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListCertificatesResponse

The response received from the server.

ListCertificates(ListCertificatesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListCertificatesResponse ListCertificates(ListCertificatesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Certificates in a given project and location.

Parameters
Name Description
request ListCertificatesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListCertificatesResponse

The response received from the server.

ListCertificatesAsync(ListCertificatesRequest, CallOptions)

public virtual AsyncUnaryCall<ListCertificatesResponse> ListCertificatesAsync(ListCertificatesRequest request, CallOptions options)

Lists Certificates in a given project and location.

Parameters
Name Description
request ListCertificatesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListCertificatesResponse

The call object.

ListCertificatesAsync(ListCertificatesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListCertificatesResponse> ListCertificatesAsync(ListCertificatesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Certificates in a given project and location.

Parameters
Name Description
request ListCertificatesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListCertificatesResponse

The call object.

ListDnsAuthorizations(ListDnsAuthorizationsRequest, CallOptions)

public virtual ListDnsAuthorizationsResponse ListDnsAuthorizations(ListDnsAuthorizationsRequest request, CallOptions options)

Lists DnsAuthorizations in a given project and location.

Parameters
Name Description
request ListDnsAuthorizationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListDnsAuthorizationsResponse

The response received from the server.

ListDnsAuthorizations(ListDnsAuthorizationsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListDnsAuthorizationsResponse ListDnsAuthorizations(ListDnsAuthorizationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists DnsAuthorizations in a given project and location.

Parameters
Name Description
request ListDnsAuthorizationsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListDnsAuthorizationsResponse

The response received from the server.

ListDnsAuthorizationsAsync(ListDnsAuthorizationsRequest, CallOptions)

public virtual AsyncUnaryCall<ListDnsAuthorizationsResponse> ListDnsAuthorizationsAsync(ListDnsAuthorizationsRequest request, CallOptions options)

Lists DnsAuthorizations in a given project and location.

Parameters
Name Description
request ListDnsAuthorizationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListDnsAuthorizationsResponse

The call object.

ListDnsAuthorizationsAsync(ListDnsAuthorizationsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListDnsAuthorizationsResponse> ListDnsAuthorizationsAsync(ListDnsAuthorizationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists DnsAuthorizations in a given project and location.

Parameters
Name Description
request ListDnsAuthorizationsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListDnsAuthorizationsResponse

The call object.

ListTrustConfigs(ListTrustConfigsRequest, CallOptions)

public virtual ListTrustConfigsResponse ListTrustConfigs(ListTrustConfigsRequest request, CallOptions options)

Lists TrustConfigs in a given project and location.

Parameters
Name Description
request ListTrustConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListTrustConfigsResponse

The response received from the server.

ListTrustConfigs(ListTrustConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListTrustConfigsResponse ListTrustConfigs(ListTrustConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists TrustConfigs in a given project and location.

Parameters
Name Description
request ListTrustConfigsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListTrustConfigsResponse

The response received from the server.

ListTrustConfigsAsync(ListTrustConfigsRequest, CallOptions)

public virtual AsyncUnaryCall<ListTrustConfigsResponse> ListTrustConfigsAsync(ListTrustConfigsRequest request, CallOptions options)

Lists TrustConfigs in a given project and location.

Parameters
Name Description
request ListTrustConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListTrustConfigsResponse

The call object.

ListTrustConfigsAsync(ListTrustConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListTrustConfigsResponse> ListTrustConfigsAsync(ListTrustConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists TrustConfigs in a given project and location.

Parameters
Name Description
request ListTrustConfigsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListTrustConfigsResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override CertificateManager.CertificateManagerClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
CertificateManagerCertificateManagerClient
Overrides

UpdateCertificate(UpdateCertificateRequest, CallOptions)

public virtual Operation UpdateCertificate(UpdateCertificateRequest request, CallOptions options)

Updates a Certificate.

Parameters
Name Description
request UpdateCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateCertificate(UpdateCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateCertificate(UpdateCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a Certificate.

Parameters
Name Description
request UpdateCertificateRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateCertificateAsync(UpdateCertificateRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateCertificateAsync(UpdateCertificateRequest request, CallOptions options)

Updates a Certificate.

Parameters
Name Description
request UpdateCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateCertificateAsync(UpdateCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateCertificateAsync(UpdateCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a Certificate.

Parameters
Name Description
request UpdateCertificateRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateCertificateMap(UpdateCertificateMapRequest, CallOptions)

public virtual Operation UpdateCertificateMap(UpdateCertificateMapRequest request, CallOptions options)

Updates a CertificateMap.

Parameters
Name Description
request UpdateCertificateMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateCertificateMap(UpdateCertificateMapRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateCertificateMap(UpdateCertificateMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a CertificateMap.

Parameters
Name Description
request UpdateCertificateMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateCertificateMapAsync(UpdateCertificateMapRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateCertificateMapAsync(UpdateCertificateMapRequest request, CallOptions options)

Updates a CertificateMap.

Parameters
Name Description
request UpdateCertificateMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateCertificateMapAsync(UpdateCertificateMapRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateCertificateMapAsync(UpdateCertificateMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a CertificateMap.

Parameters
Name Description
request UpdateCertificateMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateCertificateMapEntry(UpdateCertificateMapEntryRequest, CallOptions)

public virtual Operation UpdateCertificateMapEntry(UpdateCertificateMapEntryRequest request, CallOptions options)

Updates a CertificateMapEntry.

Parameters
Name Description
request UpdateCertificateMapEntryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateCertificateMapEntry(UpdateCertificateMapEntryRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateCertificateMapEntry(UpdateCertificateMapEntryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a CertificateMapEntry.

Parameters
Name Description
request UpdateCertificateMapEntryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateCertificateMapEntryAsync(UpdateCertificateMapEntryRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateCertificateMapEntryAsync(UpdateCertificateMapEntryRequest request, CallOptions options)

Updates a CertificateMapEntry.

Parameters
Name Description
request UpdateCertificateMapEntryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateCertificateMapEntryAsync(UpdateCertificateMapEntryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateCertificateMapEntryAsync(UpdateCertificateMapEntryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a CertificateMapEntry.

Parameters
Name Description
request UpdateCertificateMapEntryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateDnsAuthorization(UpdateDnsAuthorizationRequest, CallOptions)

public virtual Operation UpdateDnsAuthorization(UpdateDnsAuthorizationRequest request, CallOptions options)

Updates a DnsAuthorization.

Parameters
Name Description
request UpdateDnsAuthorizationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateDnsAuthorization(UpdateDnsAuthorizationRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateDnsAuthorization(UpdateDnsAuthorizationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a DnsAuthorization.

Parameters
Name Description
request UpdateDnsAuthorizationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateDnsAuthorizationAsync(UpdateDnsAuthorizationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateDnsAuthorizationAsync(UpdateDnsAuthorizationRequest request, CallOptions options)

Updates a DnsAuthorization.

Parameters
Name Description
request UpdateDnsAuthorizationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateDnsAuthorizationAsync(UpdateDnsAuthorizationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateDnsAuthorizationAsync(UpdateDnsAuthorizationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a DnsAuthorization.

Parameters
Name Description
request UpdateDnsAuthorizationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateTrustConfig(UpdateTrustConfigRequest, CallOptions)

public virtual Operation UpdateTrustConfig(UpdateTrustConfigRequest request, CallOptions options)

Updates a TrustConfig.

Parameters
Name Description
request UpdateTrustConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateTrustConfig(UpdateTrustConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateTrustConfig(UpdateTrustConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a TrustConfig.

Parameters
Name Description
request UpdateTrustConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateTrustConfigAsync(UpdateTrustConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateTrustConfigAsync(UpdateTrustConfigRequest request, CallOptions options)

Updates a TrustConfig.

Parameters
Name Description
request UpdateTrustConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateTrustConfigAsync(UpdateTrustConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateTrustConfigAsync(UpdateTrustConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a TrustConfig.

Parameters
Name Description
request UpdateTrustConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.