Class AuthorizedCertificates.AuthorizedCertificatesClient

public class AuthorizedCertificatesClient : ClientBase<AuthorizedCertificates.AuthorizedCertificatesClient>

Client for AuthorizedCertificates

Inheritance

Object > ClientBase > ClientBase<AuthorizedCertificates.AuthorizedCertificatesClient> > 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
TypeNameDescription
CallInvokercallInvoker

The callInvoker to use to make remote calls.

AuthorizedCertificatesClient(ChannelBase)

public AuthorizedCertificatesClient(ChannelBase channel)

Creates a new client for AuthorizedCertificates

Parameter
TypeNameDescription
ChannelBasechannel

The channel to use to make remote calls.

AuthorizedCertificatesClient(ClientBase.ClientBaseConfiguration)

protected AuthorizedCertificatesClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
TypeNameDescription
ClientBase.ClientBaseConfigurationconfiguration

The client configuration.

Methods

CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest, CallOptions)

public virtual AuthorizedCertificate CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest request, CallOptions options)

Uploads the specified SSL certificate.

Parameters
TypeNameDescription
CreateAuthorizedCertificateRequestrequest

The request to send to the server.

CallOptionsoptions

The options for the call.

Returns
TypeDescription
AuthorizedCertificate

The response received from the server.

CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Uploads the specified SSL certificate.

Parameters
TypeNameDescription
CreateAuthorizedCertificateRequestrequest

The request to send to the server.

Metadataheaders

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

Nullable<DateTime>deadline

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

CancellationTokencancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
TypeNameDescription
CreateAuthorizedCertificateRequestrequest

The request to send to the server.

CallOptionsoptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCall<AuthorizedCertificate>

The call object.

CreateAuthorizedCertificateAsync(CreateAuthorizedCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Uploads the specified SSL certificate.

Parameters
TypeNameDescription
CreateAuthorizedCertificateRequestrequest

The request to send to the server.

Metadataheaders

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

Nullable<DateTime>deadline

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

CancellationTokencancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCall<AuthorizedCertificate>

The call object.

DeleteAuthorizedCertificate(DeleteAuthorizedCertificateRequest, CallOptions)

public virtual Empty DeleteAuthorizedCertificate(DeleteAuthorizedCertificateRequest request, CallOptions options)

Deletes the specified SSL certificate.

Parameters
TypeNameDescription
DeleteAuthorizedCertificateRequestrequest

The request to send to the server.

CallOptionsoptions

The options for the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteAuthorizedCertificate(DeleteAuthorizedCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Deletes the specified SSL certificate.

Parameters
TypeNameDescription
DeleteAuthorizedCertificateRequestrequest

The request to send to the server.

Metadataheaders

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

Nullable<DateTime>deadline

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

CancellationTokencancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
TypeNameDescription
DeleteAuthorizedCertificateRequestrequest

The request to send to the server.

CallOptionsoptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCall<Empty>

The call object.

DeleteAuthorizedCertificateAsync(DeleteAuthorizedCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Deletes the specified SSL certificate.

Parameters
TypeNameDescription
DeleteAuthorizedCertificateRequestrequest

The request to send to the server.

Metadataheaders

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

Nullable<DateTime>deadline

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

CancellationTokencancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCall<Empty>

The call object.

GetAuthorizedCertificate(GetAuthorizedCertificateRequest, CallOptions)

public virtual AuthorizedCertificate GetAuthorizedCertificate(GetAuthorizedCertificateRequest request, CallOptions options)

Gets the specified SSL certificate.

Parameters
TypeNameDescription
GetAuthorizedCertificateRequestrequest

The request to send to the server.

CallOptionsoptions

The options for the call.

Returns
TypeDescription
AuthorizedCertificate

The response received from the server.

GetAuthorizedCertificate(GetAuthorizedCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Gets the specified SSL certificate.

Parameters
TypeNameDescription
GetAuthorizedCertificateRequestrequest

The request to send to the server.

Metadataheaders

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

Nullable<DateTime>deadline

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

CancellationTokencancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
TypeNameDescription
GetAuthorizedCertificateRequestrequest

The request to send to the server.

CallOptionsoptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCall<AuthorizedCertificate>

The call object.

GetAuthorizedCertificateAsync(GetAuthorizedCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Gets the specified SSL certificate.

Parameters
TypeNameDescription
GetAuthorizedCertificateRequestrequest

The request to send to the server.

Metadataheaders

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

Nullable<DateTime>deadline

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

CancellationTokencancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCall<AuthorizedCertificate>

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
TypeNameDescription
ListAuthorizedCertificatesRequestrequest

The request to send to the server.

CallOptionsoptions

The options for the call.

Returns
TypeDescription
ListAuthorizedCertificatesResponse

The response received from the server.

ListAuthorizedCertificates(ListAuthorizedCertificatesRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Lists all SSL certificates the user is authorized to administer.

Parameters
TypeNameDescription
ListAuthorizedCertificatesRequestrequest

The request to send to the server.

Metadataheaders

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

Nullable<DateTime>deadline

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

CancellationTokencancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
TypeNameDescription
ListAuthorizedCertificatesRequestrequest

The request to send to the server.

CallOptionsoptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCall<ListAuthorizedCertificatesResponse>

The call object.

ListAuthorizedCertificatesAsync(ListAuthorizedCertificatesRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

Lists all SSL certificates the user is authorized to administer.

Parameters
TypeNameDescription
ListAuthorizedCertificatesRequestrequest

The request to send to the server.

Metadataheaders

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

Nullable<DateTime>deadline

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

CancellationTokencancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCall<ListAuthorizedCertificatesResponse>

The call object.

NewInstance(ClientBase.ClientBaseConfiguration)

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

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
TypeNameDescription
ClientBase.ClientBaseConfigurationconfiguration
Returns
TypeDescription
AuthorizedCertificates.AuthorizedCertificatesClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.AppEngine.V1.AuthorizedCertificates.AuthorizedCertificatesClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

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
TypeNameDescription
UpdateAuthorizedCertificateRequestrequest

The request to send to the server.

CallOptionsoptions

The options for the call.

Returns
TypeDescription
AuthorizedCertificate

The response received from the server.

UpdateAuthorizedCertificate(UpdateAuthorizedCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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
TypeNameDescription
UpdateAuthorizedCertificateRequestrequest

The request to send to the server.

Metadataheaders

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

Nullable<DateTime>deadline

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

CancellationTokencancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
TypeNameDescription
UpdateAuthorizedCertificateRequestrequest

The request to send to the server.

CallOptionsoptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCall<AuthorizedCertificate>

The call object.

UpdateAuthorizedCertificateAsync(UpdateAuthorizedCertificateRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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
TypeNameDescription
UpdateAuthorizedCertificateRequestrequest

The request to send to the server.

Metadataheaders

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

Nullable<DateTime>deadline

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

CancellationTokencancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCall<AuthorizedCertificate>

The call object.