[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
Namespace
Google.Cloud.Compute.V1Assembly
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). |