public sealed class SaasDeploymentsSettings : ServiceSettingsBaseReference documentation and code samples for the SaaS Runtime v1beta1 API class SaasDeploymentsSettings.
Settings for SaasDeploymentsClient instances.
Namespace
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1Assembly
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1.dll
Constructors
SaasDeploymentsSettings()
public SaasDeploymentsSettings()Constructs a new SaasDeploymentsSettings object with default settings.
Properties
CreateReleaseSettings
public CallSettings CreateReleaseSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.CreateRelease and SaasDeploymentsClient.CreateReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
CreateSaasSettings
public CallSettings CreateSaasSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.CreateSaas and SaasDeploymentsClient.CreateSaasAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
CreateTenantSettings
public CallSettings CreateTenantSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.CreateTenant and SaasDeploymentsClient.CreateTenantAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
CreateUnitKindSettings
public CallSettings CreateUnitKindSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.CreateUnitKind and SaasDeploymentsClient.CreateUnitKindAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
CreateUnitOperationSettings
public CallSettings CreateUnitOperationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.CreateUnitOperation and SaasDeploymentsClient.CreateUnitOperationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
CreateUnitSettings
public CallSettings CreateUnitSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.CreateUnit and SaasDeploymentsClient.CreateUnitAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
DeleteReleaseSettings
public CallSettings DeleteReleaseSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.DeleteRelease and SaasDeploymentsClient.DeleteReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
DeleteSaasSettings
public CallSettings DeleteSaasSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.DeleteSaas and SaasDeploymentsClient.DeleteSaasAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
DeleteTenantSettings
public CallSettings DeleteTenantSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.DeleteTenant and SaasDeploymentsClient.DeleteTenantAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
DeleteUnitKindSettings
public CallSettings DeleteUnitKindSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.DeleteUnitKind and SaasDeploymentsClient.DeleteUnitKindAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 80 seconds.
DeleteUnitOperationSettings
public CallSettings DeleteUnitOperationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.DeleteUnitOperation and SaasDeploymentsClient.DeleteUnitOperationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
DeleteUnitSettings
public CallSettings DeleteUnitSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.DeleteUnit and SaasDeploymentsClient.DeleteUnitAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetReleaseSettings
public CallSettings GetReleaseSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.GetRelease and SaasDeploymentsClient.GetReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetSaasSettings
public CallSettings GetSaasSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.GetSaas and SaasDeploymentsClient.GetSaasAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetTenantSettings
public CallSettings GetTenantSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.GetTenant and SaasDeploymentsClient.GetTenantAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetUnitKindSettings
public CallSettings GetUnitKindSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.GetUnitKind and SaasDeploymentsClient.GetUnitKindAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetUnitOperationSettings
public CallSettings GetUnitOperationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.GetUnitOperation and SaasDeploymentsClient.GetUnitOperationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
GetUnitSettings
public CallSettings GetUnitSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.GetUnit and SaasDeploymentsClient.GetUnitAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 30 seconds.
ListReleasesSettings
public CallSettings ListReleasesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.ListReleases and SaasDeploymentsClient.ListReleasesAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 80 seconds.
ListSaasSettings
public CallSettings ListSaasSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.ListSaas and SaasDeploymentsClient.ListSaasAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 80 seconds.
ListTenantsSettings
public CallSettings ListTenantsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.ListTenants and SaasDeploymentsClient.ListTenantsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 80 seconds.
ListUnitKindsSettings
public CallSettings ListUnitKindsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.ListUnitKinds and SaasDeploymentsClient.ListUnitKindsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 80 seconds.
ListUnitOperationsSettings
public CallSettings ListUnitOperationsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.ListUnitOperations and SaasDeploymentsClient.ListUnitOperationsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 80 seconds.
ListUnitsSettings
public CallSettings ListUnitsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.ListUnits and SaasDeploymentsClient.ListUnitsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 1000 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 10000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable.
- Timeout: 80 seconds.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }The settings to use for the LocationsClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
LocationsSettings |
|
UpdateReleaseSettings
public CallSettings UpdateReleaseSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.UpdateRelease and SaasDeploymentsClient.UpdateReleaseAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
UpdateSaasSettings
public CallSettings UpdateSaasSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.UpdateSaas and SaasDeploymentsClient.UpdateSaasAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
UpdateTenantSettings
public CallSettings UpdateTenantSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.UpdateTenant and SaasDeploymentsClient.UpdateTenantAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
UpdateUnitKindSettings
public CallSettings UpdateUnitKindSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.UpdateUnitKind and SaasDeploymentsClient.UpdateUnitKindAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 80 seconds.
UpdateUnitOperationSettings
public CallSettings UpdateUnitOperationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.UpdateUnitOperation and SaasDeploymentsClient.UpdateUnitOperationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
UpdateUnitSettings
public CallSettings UpdateUnitSettings { get; set; }CallSettings for synchronous and asynchronous calls to
SaasDeploymentsClient.UpdateUnit and SaasDeploymentsClient.UpdateUnitAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 30 seconds.
Methods
Clone()
public SaasDeploymentsSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
SaasDeploymentsSettings |
A deep clone of this SaasDeploymentsSettings object. |
GetDefault()
public static SaasDeploymentsSettings GetDefault()Get a new instance of the default SaasDeploymentsSettings.
| Returns | |
|---|---|
| Type | Description |
SaasDeploymentsSettings |
A new instance of the default SaasDeploymentsSettings. |