[BindServiceMethod(typeof(CertificateManager), "BindService")]
public abstract class CertificateManagerBase
Reference documentation and code samples for the Certificate Manager v1 API class CertificateManager.CertificateManagerBase.
Base class for server-side implementations of CertificateManager
Namespace
Google.Cloud.CertificateManager.V1Assembly
Google.Cloud.CertificateManager.V1.dll
Methods
CreateCertificate(CreateCertificateRequest, ServerCallContext)
public virtual Task<Operation> CreateCertificate(CreateCertificateRequest request, ServerCallContext context)
Creates a new Certificate in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateCertificateRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
CreateCertificateMap(CreateCertificateMapRequest, ServerCallContext)
public virtual Task<Operation> CreateCertificateMap(CreateCertificateMapRequest request, ServerCallContext context)
Creates a new CertificateMap in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateCertificateMapRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
CreateCertificateMapEntry(CreateCertificateMapEntryRequest, ServerCallContext)
public virtual Task<Operation> CreateCertificateMapEntry(CreateCertificateMapEntryRequest request, ServerCallContext context)
Creates a new CertificateMapEntry in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateCertificateMapEntryRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
CreateDnsAuthorization(CreateDnsAuthorizationRequest, ServerCallContext)
public virtual Task<Operation> CreateDnsAuthorization(CreateDnsAuthorizationRequest request, ServerCallContext context)
Creates a new DnsAuthorization in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateDnsAuthorizationRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
DeleteCertificate(DeleteCertificateRequest, ServerCallContext)
public virtual Task<Operation> DeleteCertificate(DeleteCertificateRequest request, ServerCallContext context)
Deletes a single Certificate.
Parameters | |
---|---|
Name | Description |
request | DeleteCertificateRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
DeleteCertificateMap(DeleteCertificateMapRequest, ServerCallContext)
public virtual Task<Operation> DeleteCertificateMap(DeleteCertificateMapRequest request, ServerCallContext context)
Deletes a single CertificateMap. A Certificate Map can't be deleted if it contains Certificate Map Entries. Remove all the entries from the map before calling this method.
Parameters | |
---|---|
Name | Description |
request | DeleteCertificateMapRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
DeleteCertificateMapEntry(DeleteCertificateMapEntryRequest, ServerCallContext)
public virtual Task<Operation> DeleteCertificateMapEntry(DeleteCertificateMapEntryRequest request, ServerCallContext context)
Deletes a single CertificateMapEntry.
Parameters | |
---|---|
Name | Description |
request | DeleteCertificateMapEntryRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
DeleteDnsAuthorization(DeleteDnsAuthorizationRequest, ServerCallContext)
public virtual Task<Operation> DeleteDnsAuthorization(DeleteDnsAuthorizationRequest request, ServerCallContext context)
Deletes a single DnsAuthorization.
Parameters | |
---|---|
Name | Description |
request | DeleteDnsAuthorizationRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
GetCertificate(GetCertificateRequest, ServerCallContext)
public virtual Task<Certificate> GetCertificate(GetCertificateRequest request, ServerCallContext context)
Gets details of a single Certificate.
Parameters | |
---|---|
Name | Description |
request | GetCertificateRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Certificate> | The response to send back to the client (wrapped by a task). |
GetCertificateMap(GetCertificateMapRequest, ServerCallContext)
public virtual Task<CertificateMap> GetCertificateMap(GetCertificateMapRequest request, ServerCallContext context)
Gets details of a single CertificateMap.
Parameters | |
---|---|
Name | Description |
request | GetCertificateMapRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<CertificateMap> | The response to send back to the client (wrapped by a task). |
GetCertificateMapEntry(GetCertificateMapEntryRequest, ServerCallContext)
public virtual Task<CertificateMapEntry> GetCertificateMapEntry(GetCertificateMapEntryRequest request, ServerCallContext context)
Gets details of a single CertificateMapEntry.
Parameters | |
---|---|
Name | Description |
request | GetCertificateMapEntryRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<CertificateMapEntry> | The response to send back to the client (wrapped by a task). |
GetDnsAuthorization(GetDnsAuthorizationRequest, ServerCallContext)
public virtual Task<DnsAuthorization> GetDnsAuthorization(GetDnsAuthorizationRequest request, ServerCallContext context)
Gets details of a single DnsAuthorization.
Parameters | |
---|---|
Name | Description |
request | GetDnsAuthorizationRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<DnsAuthorization> | The response to send back to the client (wrapped by a task). |
ListCertificateMapEntries(ListCertificateMapEntriesRequest, ServerCallContext)
public virtual Task<ListCertificateMapEntriesResponse> ListCertificateMapEntries(ListCertificateMapEntriesRequest request, ServerCallContext context)
Lists CertificateMapEntries in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListCertificateMapEntriesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListCertificateMapEntriesResponse> | The response to send back to the client (wrapped by a task). |
ListCertificateMaps(ListCertificateMapsRequest, ServerCallContext)
public virtual Task<ListCertificateMapsResponse> ListCertificateMaps(ListCertificateMapsRequest request, ServerCallContext context)
Lists CertificateMaps in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListCertificateMapsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListCertificateMapsResponse> | The response to send back to the client (wrapped by a task). |
ListCertificates(ListCertificatesRequest, ServerCallContext)
public virtual Task<ListCertificatesResponse> ListCertificates(ListCertificatesRequest request, ServerCallContext context)
Lists Certificates in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListCertificatesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListCertificatesResponse> | The response to send back to the client (wrapped by a task). |
ListDnsAuthorizations(ListDnsAuthorizationsRequest, ServerCallContext)
public virtual Task<ListDnsAuthorizationsResponse> ListDnsAuthorizations(ListDnsAuthorizationsRequest request, ServerCallContext context)
Lists DnsAuthorizations in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListDnsAuthorizationsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListDnsAuthorizationsResponse> | The response to send back to the client (wrapped by a task). |
UpdateCertificate(UpdateCertificateRequest, ServerCallContext)
public virtual Task<Operation> UpdateCertificate(UpdateCertificateRequest request, ServerCallContext context)
Updates a Certificate.
Parameters | |
---|---|
Name | Description |
request | UpdateCertificateRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
UpdateCertificateMap(UpdateCertificateMapRequest, ServerCallContext)
public virtual Task<Operation> UpdateCertificateMap(UpdateCertificateMapRequest request, ServerCallContext context)
Updates a CertificateMap.
Parameters | |
---|---|
Name | Description |
request | UpdateCertificateMapRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
UpdateCertificateMapEntry(UpdateCertificateMapEntryRequest, ServerCallContext)
public virtual Task<Operation> UpdateCertificateMapEntry(UpdateCertificateMapEntryRequest request, ServerCallContext context)
Updates a CertificateMapEntry.
Parameters | |
---|---|
Name | Description |
request | UpdateCertificateMapEntryRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |
UpdateDnsAuthorization(UpdateDnsAuthorizationRequest, ServerCallContext)
public virtual Task<Operation> UpdateDnsAuthorization(UpdateDnsAuthorizationRequest request, ServerCallContext context)
Updates a DnsAuthorization.
Parameters | |
---|---|
Name | Description |
request | UpdateDnsAuthorizationRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> | The response to send back to the client (wrapped by a task). |