public sealed class SaasDeploymentsSettings : ServiceSettingsBase
Reference 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. |