public sealed class SaasDeploymentsClientImpl : SaasDeploymentsClientReference documentation and code samples for the SaaS Runtime v1beta1 API class SaasDeploymentsClientImpl.
SaasDeployments client wrapper implementation, for convenient use.
Namespace
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1Assembly
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1.dll
Remarks
Manages the deployment of SaaS services.
Constructors
SaasDeploymentsClientImpl(SaasDeploymentsClient, SaasDeploymentsSettings, ILogger)
public SaasDeploymentsClientImpl(SaasDeployments.SaasDeploymentsClient grpcClient, SaasDeploymentsSettings settings, ILogger logger)Constructs a client wrapper for the SaasDeployments service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
SaasDeploymentsSaasDeploymentsClientThe underlying gRPC client. |
settings |
SaasDeploymentsSettingsThe base SaasDeploymentsSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
GrpcClient
public override SaasDeployments.SaasDeploymentsClient GrpcClient { get; }The underlying gRPC SaasDeployments client
| Property Value | |
|---|---|
| Type | Description |
SaasDeploymentsSaasDeploymentsClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
Methods
CreateRelease(CreateReleaseRequest, CallSettings)
public override Release CreateRelease(CreateReleaseRequest request, CallSettings callSettings = null)Create a new release.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Release |
The RPC response. |
CreateReleaseAsync(CreateReleaseRequest, CallSettings)
public override Task<Release> CreateReleaseAsync(CreateReleaseRequest request, CallSettings callSettings = null)Create a new release.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRelease |
A Task containing the RPC response. |
CreateSaas(CreateSaasRequest, CallSettings)
public override Saas CreateSaas(CreateSaasRequest request, CallSettings callSettings = null)Create a new saas.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSaasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Saas |
The RPC response. |
CreateSaasAsync(CreateSaasRequest, CallSettings)
public override Task<Saas> CreateSaasAsync(CreateSaasRequest request, CallSettings callSettings = null)Create a new saas.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSaasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSaas |
A Task containing the RPC response. |
CreateTenant(CreateTenantRequest, CallSettings)
public override Tenant CreateTenant(CreateTenantRequest request, CallSettings callSettings = null)Create a new tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTenantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Tenant |
The RPC response. |
CreateTenantAsync(CreateTenantRequest, CallSettings)
public override Task<Tenant> CreateTenantAsync(CreateTenantRequest request, CallSettings callSettings = null)Create a new tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTenantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskTenant |
A Task containing the RPC response. |
CreateUnit(CreateUnitRequest, CallSettings)
public override Unit CreateUnit(CreateUnitRequest request, CallSettings callSettings = null)Create a new unit.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUnitRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Unit |
The RPC response. |
CreateUnitAsync(CreateUnitRequest, CallSettings)
public override Task<Unit> CreateUnitAsync(CreateUnitRequest request, CallSettings callSettings = null)Create a new unit.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUnitRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUnit |
A Task containing the RPC response. |
CreateUnitKind(CreateUnitKindRequest, CallSettings)
public override UnitKind CreateUnitKind(CreateUnitKindRequest request, CallSettings callSettings = null)Create a new unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUnitKindRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
UnitKind |
The RPC response. |
CreateUnitKindAsync(CreateUnitKindRequest, CallSettings)
public override Task<UnitKind> CreateUnitKindAsync(CreateUnitKindRequest request, CallSettings callSettings = null)Create a new unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUnitKindRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitKind |
A Task containing the RPC response. |
CreateUnitOperation(CreateUnitOperationRequest, CallSettings)
public override UnitOperation CreateUnitOperation(CreateUnitOperationRequest request, CallSettings callSettings = null)Create a new unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUnitOperationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
UnitOperation |
The RPC response. |
CreateUnitOperationAsync(CreateUnitOperationRequest, CallSettings)
public override Task<UnitOperation> CreateUnitOperationAsync(CreateUnitOperationRequest request, CallSettings callSettings = null)Create a new unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateUnitOperationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitOperation |
A Task containing the RPC response. |
DeleteRelease(DeleteReleaseRequest, CallSettings)
public override void DeleteRelease(DeleteReleaseRequest request, CallSettings callSettings = null)Delete a single release.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteReleaseAsync(DeleteReleaseRequest, CallSettings)
public override Task DeleteReleaseAsync(DeleteReleaseRequest request, CallSettings callSettings = null)Delete a single release.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteSaas(DeleteSaasRequest, CallSettings)
public override void DeleteSaas(DeleteSaasRequest request, CallSettings callSettings = null)Delete a single saas.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSaasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteSaasAsync(DeleteSaasRequest, CallSettings)
public override Task DeleteSaasAsync(DeleteSaasRequest request, CallSettings callSettings = null)Delete a single saas.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSaasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteTenant(DeleteTenantRequest, CallSettings)
public override void DeleteTenant(DeleteTenantRequest request, CallSettings callSettings = null)Delete a single tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTenantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteTenantAsync(DeleteTenantRequest, CallSettings)
public override Task DeleteTenantAsync(DeleteTenantRequest request, CallSettings callSettings = null)Delete a single tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTenantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteUnit(DeleteUnitRequest, CallSettings)
public override void DeleteUnit(DeleteUnitRequest request, CallSettings callSettings = null)Delete a single unit.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUnitRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteUnitAsync(DeleteUnitRequest, CallSettings)
public override Task DeleteUnitAsync(DeleteUnitRequest request, CallSettings callSettings = null)Delete a single unit.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUnitRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteUnitKind(DeleteUnitKindRequest, CallSettings)
public override void DeleteUnitKind(DeleteUnitKindRequest request, CallSettings callSettings = null)Delete a single unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUnitKindRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteUnitKindAsync(DeleteUnitKindRequest, CallSettings)
public override Task DeleteUnitKindAsync(DeleteUnitKindRequest request, CallSettings callSettings = null)Delete a single unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUnitKindRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteUnitOperation(DeleteUnitOperationRequest, CallSettings)
public override void DeleteUnitOperation(DeleteUnitOperationRequest request, CallSettings callSettings = null)Delete a single unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUnitOperationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteUnitOperationAsync(DeleteUnitOperationRequest, CallSettings)
public override Task DeleteUnitOperationAsync(DeleteUnitOperationRequest request, CallSettings callSettings = null)Delete a single unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteUnitOperationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
GetRelease(GetReleaseRequest, CallSettings)
public override Release GetRelease(GetReleaseRequest request, CallSettings callSettings = null)Retrieve a single release.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Release |
The RPC response. |
GetReleaseAsync(GetReleaseRequest, CallSettings)
public override Task<Release> GetReleaseAsync(GetReleaseRequest request, CallSettings callSettings = null)Retrieve a single release.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRelease |
A Task containing the RPC response. |
GetSaas(GetSaasRequest, CallSettings)
public override Saas GetSaas(GetSaasRequest request, CallSettings callSettings = null)Retrieve a single saas.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSaasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Saas |
The RPC response. |
GetSaasAsync(GetSaasRequest, CallSettings)
public override Task<Saas> GetSaasAsync(GetSaasRequest request, CallSettings callSettings = null)Retrieve a single saas.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSaasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSaas |
A Task containing the RPC response. |
GetTenant(GetTenantRequest, CallSettings)
public override Tenant GetTenant(GetTenantRequest request, CallSettings callSettings = null)Retrieve a single tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTenantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Tenant |
The RPC response. |
GetTenantAsync(GetTenantRequest, CallSettings)
public override Task<Tenant> GetTenantAsync(GetTenantRequest request, CallSettings callSettings = null)Retrieve a single tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTenantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskTenant |
A Task containing the RPC response. |
GetUnit(GetUnitRequest, CallSettings)
public override Unit GetUnit(GetUnitRequest request, CallSettings callSettings = null)Retrieve a single unit.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUnitRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Unit |
The RPC response. |
GetUnitAsync(GetUnitRequest, CallSettings)
public override Task<Unit> GetUnitAsync(GetUnitRequest request, CallSettings callSettings = null)Retrieve a single unit.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUnitRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUnit |
A Task containing the RPC response. |
GetUnitKind(GetUnitKindRequest, CallSettings)
public override UnitKind GetUnitKind(GetUnitKindRequest request, CallSettings callSettings = null)Retrieve a single unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUnitKindRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
UnitKind |
The RPC response. |
GetUnitKindAsync(GetUnitKindRequest, CallSettings)
public override Task<UnitKind> GetUnitKindAsync(GetUnitKindRequest request, CallSettings callSettings = null)Retrieve a single unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUnitKindRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitKind |
A Task containing the RPC response. |
GetUnitOperation(GetUnitOperationRequest, CallSettings)
public override UnitOperation GetUnitOperation(GetUnitOperationRequest request, CallSettings callSettings = null)Retrieve a single unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUnitOperationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
UnitOperation |
The RPC response. |
GetUnitOperationAsync(GetUnitOperationRequest, CallSettings)
public override Task<UnitOperation> GetUnitOperationAsync(GetUnitOperationRequest request, CallSettings callSettings = null)Retrieve a single unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetUnitOperationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitOperation |
A Task containing the RPC response. |
ListReleases(ListReleasesRequest, CallSettings)
public override PagedEnumerable<ListReleasesResponse, Release> ListReleases(ListReleasesRequest request, CallSettings callSettings = null)Retrieve a collection of releases.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReleasesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListReleasesResponseRelease |
A pageable sequence of Release resources. |
ListReleasesAsync(ListReleasesRequest, CallSettings)
public override PagedAsyncEnumerable<ListReleasesResponse, Release> ListReleasesAsync(ListReleasesRequest request, CallSettings callSettings = null)Retrieve a collection of releases.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReleasesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListReleasesResponseRelease |
A pageable asynchronous sequence of Release resources. |
ListSaas(ListSaasRequest, CallSettings)
public override PagedEnumerable<ListSaasResponse, Saas> ListSaas(ListSaasRequest request, CallSettings callSettings = null)Retrieve a collection of saas.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSaasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListSaasResponseSaas |
A pageable sequence of Saas resources. |
ListSaasAsync(ListSaasRequest, CallSettings)
public override PagedAsyncEnumerable<ListSaasResponse, Saas> ListSaasAsync(ListSaasRequest request, CallSettings callSettings = null)Retrieve a collection of saas.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSaasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListSaasResponseSaas |
A pageable asynchronous sequence of Saas resources. |
ListTenants(ListTenantsRequest, CallSettings)
public override PagedEnumerable<ListTenantsResponse, Tenant> ListTenants(ListTenantsRequest request, CallSettings callSettings = null)Retrieve a collection of tenants.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTenantsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListTenantsResponseTenant |
A pageable sequence of Tenant resources. |
ListTenantsAsync(ListTenantsRequest, CallSettings)
public override PagedAsyncEnumerable<ListTenantsResponse, Tenant> ListTenantsAsync(ListTenantsRequest request, CallSettings callSettings = null)Retrieve a collection of tenants.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTenantsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListTenantsResponseTenant |
A pageable asynchronous sequence of Tenant resources. |
ListUnitKinds(ListUnitKindsRequest, CallSettings)
public override PagedEnumerable<ListUnitKindsResponse, UnitKind> ListUnitKinds(ListUnitKindsRequest request, CallSettings callSettings = null)Retrieve a collection of unit kinds.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUnitKindsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListUnitKindsResponseUnitKind |
A pageable sequence of UnitKind resources. |
ListUnitKindsAsync(ListUnitKindsRequest, CallSettings)
public override PagedAsyncEnumerable<ListUnitKindsResponse, UnitKind> ListUnitKindsAsync(ListUnitKindsRequest request, CallSettings callSettings = null)Retrieve a collection of unit kinds.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUnitKindsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListUnitKindsResponseUnitKind |
A pageable asynchronous sequence of UnitKind resources. |
ListUnitOperations(ListUnitOperationsRequest, CallSettings)
public override PagedEnumerable<ListUnitOperationsResponse, UnitOperation> ListUnitOperations(ListUnitOperationsRequest request, CallSettings callSettings = null)Retrieve a collection of unit operations.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUnitOperationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListUnitOperationsResponseUnitOperation |
A pageable sequence of UnitOperation resources. |
ListUnitOperationsAsync(ListUnitOperationsRequest, CallSettings)
public override PagedAsyncEnumerable<ListUnitOperationsResponse, UnitOperation> ListUnitOperationsAsync(ListUnitOperationsRequest request, CallSettings callSettings = null)Retrieve a collection of unit operations.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUnitOperationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListUnitOperationsResponseUnitOperation |
A pageable asynchronous sequence of UnitOperation resources. |
ListUnits(ListUnitsRequest, CallSettings)
public override PagedEnumerable<ListUnitsResponse, Unit> ListUnits(ListUnitsRequest request, CallSettings callSettings = null)Retrieve a collection of units.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUnitsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListUnitsResponseUnit |
A pageable sequence of Unit resources. |
ListUnitsAsync(ListUnitsRequest, CallSettings)
public override PagedAsyncEnumerable<ListUnitsResponse, Unit> ListUnitsAsync(ListUnitsRequest request, CallSettings callSettings = null)Retrieve a collection of units.
| Parameters | |
|---|---|
| Name | Description |
request |
ListUnitsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListUnitsResponseUnit |
A pageable asynchronous sequence of Unit resources. |
UpdateRelease(UpdateReleaseRequest, CallSettings)
public override Release UpdateRelease(UpdateReleaseRequest request, CallSettings callSettings = null)Update a single release.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Release |
The RPC response. |
UpdateReleaseAsync(UpdateReleaseRequest, CallSettings)
public override Task<Release> UpdateReleaseAsync(UpdateReleaseRequest request, CallSettings callSettings = null)Update a single release.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRelease |
A Task containing the RPC response. |
UpdateSaas(UpdateSaasRequest, CallSettings)
public override Saas UpdateSaas(UpdateSaasRequest request, CallSettings callSettings = null)Update a single saas.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSaasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Saas |
The RPC response. |
UpdateSaasAsync(UpdateSaasRequest, CallSettings)
public override Task<Saas> UpdateSaasAsync(UpdateSaasRequest request, CallSettings callSettings = null)Update a single saas.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSaasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSaas |
A Task containing the RPC response. |
UpdateTenant(UpdateTenantRequest, CallSettings)
public override Tenant UpdateTenant(UpdateTenantRequest request, CallSettings callSettings = null)Update a single tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTenantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Tenant |
The RPC response. |
UpdateTenantAsync(UpdateTenantRequest, CallSettings)
public override Task<Tenant> UpdateTenantAsync(UpdateTenantRequest request, CallSettings callSettings = null)Update a single tenant.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTenantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskTenant |
A Task containing the RPC response. |
UpdateUnit(UpdateUnitRequest, CallSettings)
public override Unit UpdateUnit(UpdateUnitRequest request, CallSettings callSettings = null)Update a single unit.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUnitRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Unit |
The RPC response. |
UpdateUnitAsync(UpdateUnitRequest, CallSettings)
public override Task<Unit> UpdateUnitAsync(UpdateUnitRequest request, CallSettings callSettings = null)Update a single unit.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUnitRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUnit |
A Task containing the RPC response. |
UpdateUnitKind(UpdateUnitKindRequest, CallSettings)
public override UnitKind UpdateUnitKind(UpdateUnitKindRequest request, CallSettings callSettings = null)Update a single unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUnitKindRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
UnitKind |
The RPC response. |
UpdateUnitKindAsync(UpdateUnitKindRequest, CallSettings)
public override Task<UnitKind> UpdateUnitKindAsync(UpdateUnitKindRequest request, CallSettings callSettings = null)Update a single unit kind.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUnitKindRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitKind |
A Task containing the RPC response. |
UpdateUnitOperation(UpdateUnitOperationRequest, CallSettings)
public override UnitOperation UpdateUnitOperation(UpdateUnitOperationRequest request, CallSettings callSettings = null)Update a single unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUnitOperationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
UnitOperation |
The RPC response. |
UpdateUnitOperationAsync(UpdateUnitOperationRequest, CallSettings)
public override Task<UnitOperation> UpdateUnitOperationAsync(UpdateUnitOperationRequest request, CallSettings callSettings = null)Update a single unit operation.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateUnitOperationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskUnitOperation |
A Task containing the RPC response. |