App Engine v1 API - Class AuthorizedCertificates.AuthorizedCertificatesClient (2.4.0)

public class AuthorizedCertificates.AuthorizedCertificatesClient : ClientBase<AuthorizedCertificates.AuthorizedCertificatesClient>

Reference documentation and code samples for the App Engine v1 API class AuthorizedCertificates.AuthorizedCertificatesClient.

Client for AuthorizedCertificates

Inheritance

object > ClientBase > ClientBaseAuthorizedCertificatesAuthorizedCertificatesClient > AuthorizedCertificates.AuthorizedCertificatesClient

Namespace

Google.Cloud.AppEngine.V1

Assembly

Google.Cloud.AppEngine.V1.dll

Constructors

AuthorizedCertificatesClient()

protected AuthorizedCertificatesClient()

Protected parameterless constructor to allow creation of test doubles.

AuthorizedCertificatesClient(CallInvoker)

public AuthorizedCertificatesClient(CallInvoker callInvoker)

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

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

AuthorizedCertificatesClient(ChannelBase)

public AuthorizedCertificatesClient(ChannelBase channel)

Creates a new client for AuthorizedCertificates

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

AuthorizedCertificatesClient(ClientBaseConfiguration)

protected AuthorizedCertificatesClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest, CallOptions)

public virtual AuthorizedCertificate CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest request, CallOptions options)

Uploads the specified SSL certificate.

Parameters
Name Description
request CreateAuthorizedCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AuthorizedCertificate

The response received from the server.

CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AuthorizedCertificate CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Uploads the specified SSL certificate.

Parameters
Name Description
request CreateAuthorizedCertificateRequest

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
AuthorizedCertificate

The response received from the server.

CreateAuthorizedCertificateAsync(CreateAuthorizedCertificateRequest, CallOptions)

public virtual AsyncUnaryCall<AuthorizedCertificate> CreateAuthorizedCertificateAsync(CreateAuthorizedCertificateRequest request, CallOptions options)

Uploads the specified SSL certificate.

Parameters
Name Description
request CreateAuthorizedCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallAuthorizedCertificate

The call object.

CreateAuthorizedCertificateAsync(CreateAuthorizedCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AuthorizedCertificate> CreateAuthorizedCertificateAsync(CreateAuthorizedCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Uploads the specified SSL certificate.

Parameters
Name Description
request CreateAuthorizedCertificateRequest

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
AsyncUnaryCallAuthorizedCertificate

The call object.

DeleteAuthorizedCertificate(DeleteAuthorizedCertificateRequest, CallOptions)

public virtual Empty DeleteAuthorizedCertificate(DeleteAuthorizedCertificateRequest request, CallOptions options)

Deletes the specified SSL certificate.

Parameters
Name Description
request DeleteAuthorizedCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteAuthorizedCertificate(DeleteAuthorizedCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteAuthorizedCertificate(DeleteAuthorizedCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes the specified SSL certificate.

Parameters
Name Description
request DeleteAuthorizedCertificateRequest

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
Empty

The response received from the server.

DeleteAuthorizedCertificateAsync(DeleteAuthorizedCertificateRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteAuthorizedCertificateAsync(DeleteAuthorizedCertificateRequest request, CallOptions options)

Deletes the specified SSL certificate.

Parameters
Name Description
request DeleteAuthorizedCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteAuthorizedCertificateAsync(DeleteAuthorizedCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteAuthorizedCertificateAsync(DeleteAuthorizedCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes the specified SSL certificate.

Parameters
Name Description
request DeleteAuthorizedCertificateRequest

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
AsyncUnaryCallEmpty

The call object.

GetAuthorizedCertificate(GetAuthorizedCertificateRequest, CallOptions)

public virtual AuthorizedCertificate GetAuthorizedCertificate(GetAuthorizedCertificateRequest request, CallOptions options)

Gets the specified SSL certificate.

Parameters
Name Description
request GetAuthorizedCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AuthorizedCertificate

The response received from the server.

GetAuthorizedCertificate(GetAuthorizedCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AuthorizedCertificate GetAuthorizedCertificate(GetAuthorizedCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets the specified SSL certificate.

Parameters
Name Description
request GetAuthorizedCertificateRequest

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
AuthorizedCertificate

The response received from the server.

GetAuthorizedCertificateAsync(GetAuthorizedCertificateRequest, CallOptions)

public virtual AsyncUnaryCall<AuthorizedCertificate> GetAuthorizedCertificateAsync(GetAuthorizedCertificateRequest request, CallOptions options)

Gets the specified SSL certificate.

Parameters
Name Description
request GetAuthorizedCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallAuthorizedCertificate

The call object.

GetAuthorizedCertificateAsync(GetAuthorizedCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AuthorizedCertificate> GetAuthorizedCertificateAsync(GetAuthorizedCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets the specified SSL certificate.

Parameters
Name Description
request GetAuthorizedCertificateRequest

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
AsyncUnaryCallAuthorizedCertificate

The call object.

ListAuthorizedCertificates(ListAuthorizedCertificatesRequest, CallOptions)

public virtual ListAuthorizedCertificatesResponse ListAuthorizedCertificates(ListAuthorizedCertificatesRequest request, CallOptions options)

Lists all SSL certificates the user is authorized to administer.

Parameters
Name Description
request ListAuthorizedCertificatesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListAuthorizedCertificatesResponse

The response received from the server.

ListAuthorizedCertificates(ListAuthorizedCertificatesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListAuthorizedCertificatesResponse ListAuthorizedCertificates(ListAuthorizedCertificatesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all SSL certificates the user is authorized to administer.

Parameters
Name Description
request ListAuthorizedCertificatesRequest

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
ListAuthorizedCertificatesResponse

The response received from the server.

ListAuthorizedCertificatesAsync(ListAuthorizedCertificatesRequest, CallOptions)

public virtual AsyncUnaryCall<ListAuthorizedCertificatesResponse> ListAuthorizedCertificatesAsync(ListAuthorizedCertificatesRequest request, CallOptions options)

Lists all SSL certificates the user is authorized to administer.

Parameters
Name Description
request ListAuthorizedCertificatesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListAuthorizedCertificatesResponse

The call object.

ListAuthorizedCertificatesAsync(ListAuthorizedCertificatesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListAuthorizedCertificatesResponse> ListAuthorizedCertificatesAsync(ListAuthorizedCertificatesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all SSL certificates the user is authorized to administer.

Parameters
Name Description
request ListAuthorizedCertificatesRequest

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
AsyncUnaryCallListAuthorizedCertificatesResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override AuthorizedCertificates.AuthorizedCertificatesClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
AuthorizedCertificatesAuthorizedCertificatesClient
Overrides

UpdateAuthorizedCertificate(UpdateAuthorizedCertificateRequest, CallOptions)

public virtual AuthorizedCertificate UpdateAuthorizedCertificate(UpdateAuthorizedCertificateRequest request, CallOptions options)

Updates the specified SSL certificate. To renew a certificate and maintain its existing domain mappings, update certificate_data with a new certificate. The new certificate must be applicable to the same domains as the original certificate. The certificate display_name may also be updated.

Parameters
Name Description
request UpdateAuthorizedCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AuthorizedCertificate

The response received from the server.

UpdateAuthorizedCertificate(UpdateAuthorizedCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AuthorizedCertificate UpdateAuthorizedCertificate(UpdateAuthorizedCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the specified SSL certificate. To renew a certificate and maintain its existing domain mappings, update certificate_data with a new certificate. The new certificate must be applicable to the same domains as the original certificate. The certificate display_name may also be updated.

Parameters
Name Description
request UpdateAuthorizedCertificateRequest

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
AuthorizedCertificate

The response received from the server.

UpdateAuthorizedCertificateAsync(UpdateAuthorizedCertificateRequest, CallOptions)

public virtual AsyncUnaryCall<AuthorizedCertificate> UpdateAuthorizedCertificateAsync(UpdateAuthorizedCertificateRequest request, CallOptions options)

Updates the specified SSL certificate. To renew a certificate and maintain its existing domain mappings, update certificate_data with a new certificate. The new certificate must be applicable to the same domains as the original certificate. The certificate display_name may also be updated.

Parameters
Name Description
request UpdateAuthorizedCertificateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallAuthorizedCertificate

The call object.

UpdateAuthorizedCertificateAsync(UpdateAuthorizedCertificateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AuthorizedCertificate> UpdateAuthorizedCertificateAsync(UpdateAuthorizedCertificateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the specified SSL certificate. To renew a certificate and maintain its existing domain mappings, update certificate_data with a new certificate. The new certificate must be applicable to the same domains as the original certificate. The certificate display_name may also be updated.

Parameters
Name Description
request UpdateAuthorizedCertificateRequest

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
AsyncUnaryCallAuthorizedCertificate

The call object.