[BindServiceMethod(typeof(SaasDeployments), "BindService")]
public abstract class SaasDeployments.SaasDeploymentsBase
Reference 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 |
CreateReleaseRequest The request received from the client. |
context |
ServerCallContext The 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 |
CreateSaasRequest The request received from the client. |
context |
ServerCallContext The 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 |
CreateTenantRequest The request received from the client. |
context |
ServerCallContext The 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 |
CreateUnitRequest The request received from the client. |
context |
ServerCallContext The 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 |
CreateUnitKindRequest The request received from the client. |
context |
ServerCallContext The 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 |
CreateUnitOperationRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteReleaseRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteSaasRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteTenantRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteUnitRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteUnitKindRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteUnitOperationRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetReleaseRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetSaasRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetTenantRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetUnitRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetUnitKindRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetUnitOperationRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListReleasesRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListSaasRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListTenantsRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListUnitKindsRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListUnitOperationsRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListUnitsRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateReleaseRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateSaasRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateTenantRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateUnitRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateUnitKindRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateUnitOperationRequest The request received from the client. |
context |
ServerCallContext The 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). |