public sealed class ConfigSettings : ServiceSettingsBaseReference documentation and code samples for the Infrastructure Manager v1 API class ConfigSettings.
Settings for ConfigClient instances.
Namespace
Google.Cloud.Config.V1Assembly
Google.Cloud.Config.V1.dll
Constructors
ConfigSettings()
public ConfigSettings()Constructs a new ConfigSettings object with default settings.
Properties
CreateDeploymentOperationsSettings
public OperationsSettings CreateDeploymentOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigClient.CreateDeployment and
ConfigClient.CreateDeploymentAsync.
| 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.
CreateDeploymentSettings
public CallSettings CreateDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.CreateDeployment and ConfigClient.CreateDeploymentAsync.
| 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.
CreatePreviewOperationsSettings
public OperationsSettings CreatePreviewOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigClient.CreatePreview and
ConfigClient.CreatePreviewAsync.
| 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.
CreatePreviewSettings
public CallSettings CreatePreviewSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.CreatePreview
and ConfigClient.CreatePreviewAsync.
| 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.
DeleteDeploymentOperationsSettings
public OperationsSettings DeleteDeploymentOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigClient.DeleteDeployment and
ConfigClient.DeleteDeploymentAsync.
| 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.
DeleteDeploymentSettings
public CallSettings DeleteDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.DeleteDeployment and ConfigClient.DeleteDeploymentAsync.
| 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.
DeletePreviewOperationsSettings
public OperationsSettings DeletePreviewOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigClient.DeletePreview and
ConfigClient.DeletePreviewAsync.
| 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.
DeletePreviewSettings
public CallSettings DeletePreviewSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.DeletePreview
and ConfigClient.DeletePreviewAsync.
| 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.
DeleteStatefileSettings
public CallSettings DeleteStatefileSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.DeleteStatefile and ConfigClient.DeleteStatefileAsync.
| 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.
ExportDeploymentStatefileSettings
public CallSettings ExportDeploymentStatefileSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.ExportDeploymentStatefile and ConfigClient.ExportDeploymentStatefileAsync.
| 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.
ExportLockInfoSettings
public CallSettings ExportLockInfoSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.ExportLockInfo
and ConfigClient.ExportLockInfoAsync.
| 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.
ExportPreviewResultSettings
public CallSettings ExportPreviewResultSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.ExportPreviewResult and ConfigClient.ExportPreviewResultAsync.
| 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.
ExportRevisionStatefileSettings
public CallSettings ExportRevisionStatefileSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.ExportRevisionStatefile and ConfigClient.ExportRevisionStatefileAsync.
| 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.
GetDeploymentSettings
public CallSettings GetDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.GetDeployment
and ConfigClient.GetDeploymentAsync.
| 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.
GetPreviewSettings
public CallSettings GetPreviewSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.GetPreview
and ConfigClient.GetPreviewAsync.
| 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.
GetResourceChangeSettings
public CallSettings GetResourceChangeSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.GetResourceChange and ConfigClient.GetResourceChangeAsync.
| 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.
GetResourceDriftSettings
public CallSettings GetResourceDriftSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.GetResourceDrift and ConfigClient.GetResourceDriftAsync.
| 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.
GetResourceSettings
public CallSettings GetResourceSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.GetResource
and ConfigClient.GetResourceAsync.
| 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.
GetRevisionSettings
public CallSettings GetRevisionSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.GetRevision
and ConfigClient.GetRevisionAsync.
| 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.
GetTerraformVersionSettings
public CallSettings GetTerraformVersionSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.GetTerraformVersion and ConfigClient.GetTerraformVersionAsync.
| 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.
IAMPolicySettings
public IAMPolicySettings IAMPolicySettings { get; set; }The settings to use for the IAMPolicyClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicySettings |
|
ImportStatefileSettings
public CallSettings ImportStatefileSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.ImportStatefile and ConfigClient.ImportStatefileAsync.
| 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.
ListDeploymentsSettings
public CallSettings ListDeploymentsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.ListDeployments and ConfigClient.ListDeploymentsAsync.
| 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.
ListPreviewsSettings
public CallSettings ListPreviewsSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.ListPreviews
and ConfigClient.ListPreviewsAsync.
| 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.
ListResourceChangesSettings
public CallSettings ListResourceChangesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.ListResourceChanges and ConfigClient.ListResourceChangesAsync.
| 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.
ListResourceDriftsSettings
public CallSettings ListResourceDriftsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.ListResourceDrifts and ConfigClient.ListResourceDriftsAsync.
| 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.
ListResourcesSettings
public CallSettings ListResourcesSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.ListResources
and ConfigClient.ListResourcesAsync.
| 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.
ListRevisionsSettings
public CallSettings ListRevisionsSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.ListRevisions
and ConfigClient.ListRevisionsAsync.
| 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.
ListTerraformVersionsSettings
public CallSettings ListTerraformVersionsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.ListTerraformVersions and ConfigClient.ListTerraformVersionsAsync.
| 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 |
|
LockDeploymentOperationsSettings
public OperationsSettings LockDeploymentOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigClient.LockDeployment and
ConfigClient.LockDeploymentAsync.
| 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.
LockDeploymentSettings
public CallSettings LockDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to ConfigClient.LockDeployment
and ConfigClient.LockDeploymentAsync.
| 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.
UnlockDeploymentOperationsSettings
public OperationsSettings UnlockDeploymentOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigClient.UnlockDeployment and
ConfigClient.UnlockDeploymentAsync.
| 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.
UnlockDeploymentSettings
public CallSettings UnlockDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.UnlockDeployment and ConfigClient.UnlockDeploymentAsync.
| 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.
UpdateDeploymentOperationsSettings
public OperationsSettings UpdateDeploymentOperationsSettings { get; set; }Long Running Operation settings for calls to ConfigClient.UpdateDeployment and
ConfigClient.UpdateDeploymentAsync.
| 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.
UpdateDeploymentSettings
public CallSettings UpdateDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
ConfigClient.UpdateDeployment and ConfigClient.UpdateDeploymentAsync.
| 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.
Methods
Clone()
public ConfigSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
ConfigSettings |
A deep clone of this ConfigSettings object. |
GetDefault()
public static ConfigSettings GetDefault()Get a new instance of the default ConfigSettings.
| Returns | |
|---|---|
| Type | Description |
ConfigSettings |
A new instance of the default ConfigSettings. |