Class AuthorizedCertificates.AuthorizedCertificatesClient (2.0.0)

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
NameDescription
callInvokerCallInvoker

The callInvoker to use to make remote calls.

AuthorizedCertificatesClient(ChannelBase)

public AuthorizedCertificatesClient(ChannelBase channel)

Creates a new client for AuthorizedCertificates

Parameter
NameDescription
channelChannelBase

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
NameDescription
configurationClientBase.ClientBaseConfiguration

The client configuration.

Methods

CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest, CallOptions)

public virtual AuthorizedCertificate CreateAuthorizedCertificate(CreateAuthorizedCertificateRequest request, CallOptions options)

Uploads the specified SSL certificate.

Parameters
NameDescription
requestCreateAuthorizedCertificateRequest

The request to send to the server.

optionsCallOptions

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 = null, CancellationToken cancellationToken = default(CancellationToken))

Uploads the specified SSL certificate.

Parameters
NameDescription
requestCreateAuthorizedCertificateRequest

The request to send to the server.

headersMetadata

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

deadlineNullable<DateTime>

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
NameDescription
requestCreateAuthorizedCertificateRequest

The request to send to the server.

optionsCallOptions

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 = null, CancellationToken cancellationToken = default(CancellationToken))

Uploads the specified SSL certificate.

Parameters
NameDescription
requestCreateAuthorizedCertificateRequest

The request to send to the server.

headersMetadata

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

deadlineNullable<DateTime>

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
NameDescription
requestDeleteAuthorizedCertificateRequest

The request to send to the server.

optionsCallOptions

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 = null, CancellationToken cancellationToken = default(CancellationToken))

Deletes the specified SSL certificate.

Parameters
NameDescription
requestDeleteAuthorizedCertificateRequest

The request to send to the server.

headersMetadata

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

deadlineNullable<DateTime>

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
NameDescription
requestDeleteAuthorizedCertificateRequest

The request to send to the server.

optionsCallOptions

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 = null, CancellationToken cancellationToken = default(CancellationToken))

Deletes the specified SSL certificate.

Parameters
NameDescription
requestDeleteAuthorizedCertificateRequest

The request to send to the server.

headersMetadata

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

deadlineNullable<DateTime>

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
NameDescription
requestGetAuthorizedCertificateRequest

The request to send to the server.

optionsCallOptions

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 = null, CancellationToken cancellationToken = default(CancellationToken))

Gets the specified SSL certificate.

Parameters
NameDescription
requestGetAuthorizedCertificateRequest

The request to send to the server.

headersMetadata

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

deadlineNullable<DateTime>

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
NameDescription
requestGetAuthorizedCertificateRequest

The request to send to the server.

optionsCallOptions

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 = null, CancellationToken cancellationToken = default(CancellationToken))

Gets the specified SSL certificate.

Parameters
NameDescription
requestGetAuthorizedCertificateRequest

The request to send to the server.

headersMetadata

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

deadlineNullable<DateTime>

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
NameDescription
requestListAuthorizedCertificatesRequest

The request to send to the server.

optionsCallOptions

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 = null, CancellationToken cancellationToken = default(CancellationToken))

Lists all SSL certificates the user is authorized to administer.

Parameters
NameDescription
requestListAuthorizedCertificatesRequest

The request to send to the server.

headersMetadata

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

deadlineNullable<DateTime>

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
NameDescription
requestListAuthorizedCertificatesRequest

The request to send to the server.

optionsCallOptions

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 = null, CancellationToken cancellationToken = default(CancellationToken))

Lists all SSL certificates the user is authorized to administer.

Parameters
NameDescription
requestListAuthorizedCertificatesRequest

The request to send to the server.

headersMetadata

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

deadlineNullable<DateTime>

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
NameDescription
configurationClientBase.ClientBaseConfiguration
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
NameDescription
requestUpdateAuthorizedCertificateRequest

The request to send to the server.

optionsCallOptions

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 = null, 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
NameDescription
requestUpdateAuthorizedCertificateRequest

The request to send to the server.

headersMetadata

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

deadlineNullable<DateTime>

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
NameDescription
requestUpdateAuthorizedCertificateRequest

The request to send to the server.

optionsCallOptions

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 = null, 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
NameDescription
requestUpdateAuthorizedCertificateRequest

The request to send to the server.

headersMetadata

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

deadlineNullable<DateTime>

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.