Compute Engine v1 API - Class SslCertificates.SslCertificatesBase (2.17.0)

[BindServiceMethod(typeof(SslCertificates), "BindService")]
public abstract class SslCertificates.SslCertificatesBase

Reference documentation and code samples for the Compute Engine v1 API class SslCertificates.SslCertificatesBase.

Base class for server-side implementations of SslCertificates

Inheritance

object > SslCertificates.SslCertificatesBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

AggregatedList(AggregatedListSslCertificatesRequest, ServerCallContext)

public virtual Task<SslCertificateAggregatedList> AggregatedList(AggregatedListSslCertificatesRequest request, ServerCallContext context)

Retrieves the list of all SslCertificate resources, regional and global, available to the specified project. To prevent failure, Google recommends that you set the returnPartialSuccess parameter to true.

Parameters
Name Description
request AggregatedListSslCertificatesRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskSslCertificateAggregatedList

The response to send back to the client (wrapped by a task).

Delete(DeleteSslCertificateRequest, ServerCallContext)

public virtual Task<Operation> Delete(DeleteSslCertificateRequest request, ServerCallContext context)

Deletes the specified SslCertificate resource.

Parameters
Name Description
request DeleteSslCertificateRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

Get(GetSslCertificateRequest, ServerCallContext)

public virtual Task<SslCertificate> Get(GetSslCertificateRequest request, ServerCallContext context)

Returns the specified SslCertificate resource.

Parameters
Name Description
request GetSslCertificateRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskSslCertificate

The response to send back to the client (wrapped by a task).

Insert(InsertSslCertificateRequest, ServerCallContext)

public virtual Task<Operation> Insert(InsertSslCertificateRequest request, ServerCallContext context)

Creates a SslCertificate resource in the specified project using the data included in the request.

Parameters
Name Description
request InsertSslCertificateRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

List(ListSslCertificatesRequest, ServerCallContext)

public virtual Task<SslCertificateList> List(ListSslCertificatesRequest request, ServerCallContext context)

Retrieves the list of SslCertificate resources available to the specified project.

Parameters
Name Description
request ListSslCertificatesRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskSslCertificateList

The response to send back to the client (wrapped by a task).