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