[BindServiceMethod(typeof(SaasDeployments), "BindService")]
public abstract class SaasDeployments.SaasDeploymentsBaseReference documentation and code samples for the SaaS Runtime v1beta1 API class SaasDeployments.SaasDeploymentsBase.
Base class for server-side implementations of SaasDeployments
Namespace
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1Assembly
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1.dll
Methods
CreateRelease(CreateReleaseRequest, ServerCallContext)
public virtual Task<Release> CreateRelease(CreateReleaseRequest request, ServerCallContext context)Create a new release.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateReleaseRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskRelease |
The response to send back to the client (wrapped by a task). |
CreateSaas(CreateSaasRequest, ServerCallContext)
public virtual Task<Saas> CreateSaas(CreateSaasRequest request, ServerCallContext context)Create a new saas.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSaasRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskSaas |
The response to send back to the client (wrapped by a task). |
CreateTenant(CreateTenantRequest, ServerCallContext)
public virtual Task<Tenant> CreateTenant(CreateTenantRequest request, ServerCallContext context)Create a new tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTenantRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskTenant |
The response to send back to the client (wrapped by a task). |
CreateUnit(CreateUnitRequest, ServerCallContext)
public virtual Task<Unit> CreateUnit(CreateUnitRequest request, ServerCallContext context)Create a new unit.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUnitRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskUnit |
The response to send back to the client (wrapped by a task). |
CreateUnitKind(CreateUnitKindRequest, ServerCallContext)
public virtual Task<UnitKind> CreateUnitKind(CreateUnitKindRequest request, ServerCallContext context)Create a new unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUnitKindRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitKind |
The response to send back to the client (wrapped by a task). |
CreateUnitOperation(CreateUnitOperationRequest, ServerCallContext)
public virtual Task<UnitOperation> CreateUnitOperation(CreateUnitOperationRequest request, ServerCallContext context)Create a new unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUnitOperationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitOperation |
The response to send back to the client (wrapped by a task). |
DeleteRelease(DeleteReleaseRequest, ServerCallContext)
public virtual Task<Empty> DeleteRelease(DeleteReleaseRequest request, ServerCallContext context)Delete a single release.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteReleaseRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
DeleteSaas(DeleteSaasRequest, ServerCallContext)
public virtual Task<Empty> DeleteSaas(DeleteSaasRequest request, ServerCallContext context)Delete a single saas.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSaasRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
DeleteTenant(DeleteTenantRequest, ServerCallContext)
public virtual Task<Empty> DeleteTenant(DeleteTenantRequest request, ServerCallContext context)Delete a single tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTenantRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
DeleteUnit(DeleteUnitRequest, ServerCallContext)
public virtual Task<Empty> DeleteUnit(DeleteUnitRequest request, ServerCallContext context)Delete a single unit.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUnitRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
DeleteUnitKind(DeleteUnitKindRequest, ServerCallContext)
public virtual Task<Empty> DeleteUnitKind(DeleteUnitKindRequest request, ServerCallContext context)Delete a single unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUnitKindRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
DeleteUnitOperation(DeleteUnitOperationRequest, ServerCallContext)
public virtual Task<Empty> DeleteUnitOperation(DeleteUnitOperationRequest request, ServerCallContext context)Delete a single unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUnitOperationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
GetRelease(GetReleaseRequest, ServerCallContext)
public virtual Task<Release> GetRelease(GetReleaseRequest request, ServerCallContext context)Retrieve a single release.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReleaseRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskRelease |
The response to send back to the client (wrapped by a task). |
GetSaas(GetSaasRequest, ServerCallContext)
public virtual Task<Saas> GetSaas(GetSaasRequest request, ServerCallContext context)Retrieve a single saas.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSaasRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskSaas |
The response to send back to the client (wrapped by a task). |
GetTenant(GetTenantRequest, ServerCallContext)
public virtual Task<Tenant> GetTenant(GetTenantRequest request, ServerCallContext context)Retrieve a single tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTenantRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskTenant |
The response to send back to the client (wrapped by a task). |
GetUnit(GetUnitRequest, ServerCallContext)
public virtual Task<Unit> GetUnit(GetUnitRequest request, ServerCallContext context)Retrieve a single unit.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUnitRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskUnit |
The response to send back to the client (wrapped by a task). |
GetUnitKind(GetUnitKindRequest, ServerCallContext)
public virtual Task<UnitKind> GetUnitKind(GetUnitKindRequest request, ServerCallContext context)Retrieve a single unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUnitKindRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitKind |
The response to send back to the client (wrapped by a task). |
GetUnitOperation(GetUnitOperationRequest, ServerCallContext)
public virtual Task<UnitOperation> GetUnitOperation(GetUnitOperationRequest request, ServerCallContext context)Retrieve a single unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUnitOperationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitOperation |
The response to send back to the client (wrapped by a task). |
ListReleases(ListReleasesRequest, ServerCallContext)
public virtual Task<ListReleasesResponse> ListReleases(ListReleasesRequest request, ServerCallContext context)Retrieve a collection of releases.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReleasesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListReleasesResponse |
The response to send back to the client (wrapped by a task). |
ListSaas(ListSaasRequest, ServerCallContext)
public virtual Task<ListSaasResponse> ListSaas(ListSaasRequest request, ServerCallContext context)Retrieve a collection of saas.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSaasRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListSaasResponse |
The response to send back to the client (wrapped by a task). |
ListTenants(ListTenantsRequest, ServerCallContext)
public virtual Task<ListTenantsResponse> ListTenants(ListTenantsRequest request, ServerCallContext context)Retrieve a collection of tenants.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTenantsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListTenantsResponse |
The response to send back to the client (wrapped by a task). |
ListUnitKinds(ListUnitKindsRequest, ServerCallContext)
public virtual Task<ListUnitKindsResponse> ListUnitKinds(ListUnitKindsRequest request, ServerCallContext context)Retrieve a collection of unit kinds.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUnitKindsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListUnitKindsResponse |
The response to send back to the client (wrapped by a task). |
ListUnitOperations(ListUnitOperationsRequest, ServerCallContext)
public virtual Task<ListUnitOperationsResponse> ListUnitOperations(ListUnitOperationsRequest request, ServerCallContext context)Retrieve a collection of unit operations.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUnitOperationsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListUnitOperationsResponse |
The response to send back to the client (wrapped by a task). |
ListUnits(ListUnitsRequest, ServerCallContext)
public virtual Task<ListUnitsResponse> ListUnits(ListUnitsRequest request, ServerCallContext context)Retrieve a collection of units.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUnitsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListUnitsResponse |
The response to send back to the client (wrapped by a task). |
UpdateRelease(UpdateReleaseRequest, ServerCallContext)
public virtual Task<Release> UpdateRelease(UpdateReleaseRequest request, ServerCallContext context)Update a single release.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateReleaseRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskRelease |
The response to send back to the client (wrapped by a task). |
UpdateSaas(UpdateSaasRequest, ServerCallContext)
public virtual Task<Saas> UpdateSaas(UpdateSaasRequest request, ServerCallContext context)Update a single saas.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSaasRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskSaas |
The response to send back to the client (wrapped by a task). |
UpdateTenant(UpdateTenantRequest, ServerCallContext)
public virtual Task<Tenant> UpdateTenant(UpdateTenantRequest request, ServerCallContext context)Update a single tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTenantRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskTenant |
The response to send back to the client (wrapped by a task). |
UpdateUnit(UpdateUnitRequest, ServerCallContext)
public virtual Task<Unit> UpdateUnit(UpdateUnitRequest request, ServerCallContext context)Update a single unit.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUnitRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskUnit |
The response to send back to the client (wrapped by a task). |
UpdateUnitKind(UpdateUnitKindRequest, ServerCallContext)
public virtual Task<UnitKind> UpdateUnitKind(UpdateUnitKindRequest request, ServerCallContext context)Update a single unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUnitKindRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitKind |
The response to send back to the client (wrapped by a task). |
UpdateUnitOperation(UpdateUnitOperationRequest, ServerCallContext)
public virtual Task<UnitOperation> UpdateUnitOperation(UpdateUnitOperationRequest request, ServerCallContext context)Update a single unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUnitOperationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitOperation |
The response to send back to the client (wrapped by a task). |