public sealed class DeploymentSettings : ServiceSettingsBaseReference documentation and code samples for the Cloud Security Compliance v1 API class DeploymentSettings.
Settings for DeploymentClient instances.
Namespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
DeploymentSettings()
public DeploymentSettings()Constructs a new DeploymentSettings object with default settings.
Properties
CreateFrameworkDeploymentOperationsSettings
public OperationsSettings CreateFrameworkDeploymentOperationsSettings { get; set; }Long Running Operation settings for calls to DeploymentClient.CreateFrameworkDeployment and
DeploymentClient.CreateFrameworkDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateFrameworkDeploymentSettings
public CallSettings CreateFrameworkDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DeploymentClient.CreateFrameworkDeployment and DeploymentClient.CreateFrameworkDeploymentAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteFrameworkDeploymentOperationsSettings
public OperationsSettings DeleteFrameworkDeploymentOperationsSettings { get; set; }Long Running Operation settings for calls to DeploymentClient.DeleteFrameworkDeployment and
DeploymentClient.DeleteFrameworkDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteFrameworkDeploymentSettings
public CallSettings DeleteFrameworkDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DeploymentClient.DeleteFrameworkDeployment and DeploymentClient.DeleteFrameworkDeploymentAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
GetCloudControlDeploymentSettings
public CallSettings GetCloudControlDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DeploymentClient.GetCloudControlDeployment and DeploymentClient.GetCloudControlDeploymentAsync
.
| 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: 60 seconds.
GetFrameworkDeploymentSettings
public CallSettings GetFrameworkDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DeploymentClient.GetFrameworkDeployment and DeploymentClient.GetFrameworkDeploymentAsync.
| 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: 60 seconds.
ListCloudControlDeploymentsSettings
public CallSettings ListCloudControlDeploymentsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DeploymentClient.ListCloudControlDeployments and DeploymentClient.ListCloudControlDeploymentsAsync
.
| 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: 60 seconds.
ListFrameworkDeploymentsSettings
public CallSettings ListFrameworkDeploymentsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DeploymentClient.ListFrameworkDeployments and DeploymentClient.ListFrameworkDeploymentsAsync.
| 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: 60 seconds.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }The settings to use for the LocationsClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
LocationsSettings |
|
Methods
Clone()
public DeploymentSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
DeploymentSettings |
A deep clone of this DeploymentSettings object. |
GetDefault()
public static DeploymentSettings GetDefault()Get a new instance of the default DeploymentSettings.
| Returns | |
|---|---|
| Type | Description |
DeploymentSettings |
A new instance of the default DeploymentSettings. |