public sealed class BackupDRSettings : ServiceSettingsBase
Reference documentation and code samples for the Backup and DR Service v1 API class BackupDRSettings.
Settings for BackupDRClient instances.
Namespace
Google.Cloud.BackupDR.V1Assembly
Google.Cloud.BackupDR.V1.dll
Constructors
BackupDRSettings()
public BackupDRSettings()
Constructs a new BackupDRSettings object with default settings.
Properties
CreateBackupPlanAssociationOperationsSettings
public OperationsSettings CreateBackupPlanAssociationOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.CreateBackupPlanAssociation
and
BackupDRClient.CreateBackupPlanAssociationAsync
.
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.
CreateBackupPlanAssociationSettings
public CallSettings CreateBackupPlanAssociationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.CreateBackupPlanAssociation
and BackupDRClient.CreateBackupPlanAssociationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
CreateBackupPlanOperationsSettings
public OperationsSettings CreateBackupPlanOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.CreateBackupPlan
and
BackupDRClient.CreateBackupPlanAsync
.
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.
CreateBackupPlanSettings
public CallSettings CreateBackupPlanSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.CreateBackupPlan
and BackupDRClient.CreateBackupPlanAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
CreateBackupVaultOperationsSettings
public OperationsSettings CreateBackupVaultOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.CreateBackupVault
and
BackupDRClient.CreateBackupVaultAsync
.
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.
CreateBackupVaultSettings
public CallSettings CreateBackupVaultSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.CreateBackupVault
and BackupDRClient.CreateBackupVaultAsync
.
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.
CreateManagementServerOperationsSettings
public OperationsSettings CreateManagementServerOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.CreateManagementServer
and
BackupDRClient.CreateManagementServerAsync
.
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.
CreateManagementServerSettings
public CallSettings CreateManagementServerSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.CreateManagementServer
and BackupDRClient.CreateManagementServerAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteBackupOperationsSettings
public OperationsSettings DeleteBackupOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.DeleteBackup
and
BackupDRClient.DeleteBackupAsync
.
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.
DeleteBackupPlanAssociationOperationsSettings
public OperationsSettings DeleteBackupPlanAssociationOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.DeleteBackupPlanAssociation
and
BackupDRClient.DeleteBackupPlanAssociationAsync
.
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.
DeleteBackupPlanAssociationSettings
public CallSettings DeleteBackupPlanAssociationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.DeleteBackupPlanAssociation
and BackupDRClient.DeleteBackupPlanAssociationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteBackupPlanOperationsSettings
public OperationsSettings DeleteBackupPlanOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.DeleteBackupPlan
and
BackupDRClient.DeleteBackupPlanAsync
.
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.
DeleteBackupPlanSettings
public CallSettings DeleteBackupPlanSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.DeleteBackupPlan
and BackupDRClient.DeleteBackupPlanAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteBackupSettings
public CallSettings DeleteBackupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to BackupDRClient.DeleteBackup
and BackupDRClient.DeleteBackupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
DeleteBackupVaultOperationsSettings
public OperationsSettings DeleteBackupVaultOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.DeleteBackupVault
and
BackupDRClient.DeleteBackupVaultAsync
.
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.
DeleteBackupVaultSettings
public CallSettings DeleteBackupVaultSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.DeleteBackupVault
and BackupDRClient.DeleteBackupVaultAsync
.
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.
DeleteManagementServerOperationsSettings
public OperationsSettings DeleteManagementServerOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.DeleteManagementServer
and
BackupDRClient.DeleteManagementServerAsync
.
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.
DeleteManagementServerSettings
public CallSettings DeleteManagementServerSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.DeleteManagementServer
and BackupDRClient.DeleteManagementServerAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
FetchUsableBackupVaultsSettings
public CallSettings FetchUsableBackupVaultsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.FetchUsableBackupVaults
and BackupDRClient.FetchUsableBackupVaultsAsync
.
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.
GetBackupPlanAssociationSettings
public CallSettings GetBackupPlanAssociationSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.GetBackupPlanAssociation
and BackupDRClient.GetBackupPlanAssociationAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetBackupPlanSettings
public CallSettings GetBackupPlanSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.GetBackupPlan
and BackupDRClient.GetBackupPlanAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
GetBackupSettings
public CallSettings GetBackupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to BackupDRClient.GetBackup
and BackupDRClient.GetBackupAsync
.
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.
GetBackupVaultSettings
public CallSettings GetBackupVaultSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.GetBackupVault
and BackupDRClient.GetBackupVaultAsync
.
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.
GetDataSourceSettings
public CallSettings GetDataSourceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.GetDataSource
and BackupDRClient.GetDataSourceAsync
.
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.
GetManagementServerSettings
public CallSettings GetManagementServerSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.GetManagementServer
and BackupDRClient.GetManagementServerAsync
.
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 |
ListBackupPlanAssociationsSettings
public CallSettings ListBackupPlanAssociationsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.ListBackupPlanAssociations
and BackupDRClient.ListBackupPlanAssociationsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListBackupPlansSettings
public CallSettings ListBackupPlansSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.ListBackupPlans
and BackupDRClient.ListBackupPlansAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
ListBackupVaultsSettings
public CallSettings ListBackupVaultsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.ListBackupVaults
and BackupDRClient.ListBackupVaultsAsync
.
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.
ListBackupsSettings
public CallSettings ListBackupsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to BackupDRClient.ListBackups
and BackupDRClient.ListBackupsAsync
.
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.
ListDataSourcesSettings
public CallSettings ListDataSourcesSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.ListDataSources
and BackupDRClient.ListDataSourcesAsync
.
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.
ListManagementServersSettings
public CallSettings ListManagementServersSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.ListManagementServers
and BackupDRClient.ListManagementServersAsync
.
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 |
RestoreBackupOperationsSettings
public OperationsSettings RestoreBackupOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.RestoreBackup
and
BackupDRClient.RestoreBackupAsync
.
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.
RestoreBackupSettings
public CallSettings RestoreBackupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.RestoreBackup
and BackupDRClient.RestoreBackupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
TriggerBackupOperationsSettings
public OperationsSettings TriggerBackupOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.TriggerBackup
and
BackupDRClient.TriggerBackupAsync
.
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.
TriggerBackupSettings
public CallSettings TriggerBackupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.TriggerBackup
and BackupDRClient.TriggerBackupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- No timeout is applied.
UpdateBackupOperationsSettings
public OperationsSettings UpdateBackupOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.UpdateBackup
and
BackupDRClient.UpdateBackupAsync
.
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.
UpdateBackupSettings
public CallSettings UpdateBackupSettings { get; set; }
CallSettings for synchronous and asynchronous calls to BackupDRClient.UpdateBackup
and BackupDRClient.UpdateBackupAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
UpdateBackupVaultOperationsSettings
public OperationsSettings UpdateBackupVaultOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.UpdateBackupVault
and
BackupDRClient.UpdateBackupVaultAsync
.
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.
UpdateBackupVaultSettings
public CallSettings UpdateBackupVaultSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.UpdateBackupVault
and BackupDRClient.UpdateBackupVaultAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
UpdateDataSourceOperationsSettings
public OperationsSettings UpdateDataSourceOperationsSettings { get; set; }
Long Running Operation settings for calls to BackupDRClient.UpdateDataSource
and
BackupDRClient.UpdateDataSourceAsync
.
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.
UpdateDataSourceSettings
public CallSettings UpdateDataSourceSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
BackupDRClient.UpdateDataSource
and BackupDRClient.UpdateDataSourceAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public BackupDRSettings Clone()
Creates a deep clone of this object, with all the same property values.
Returns | |
---|---|
Type | Description |
BackupDRSettings |
A deep clone of this BackupDRSettings object. |
GetDefault()
public static BackupDRSettings GetDefault()
Get a new instance of the default BackupDRSettings.
Returns | |
---|---|
Type | Description |
BackupDRSettings |
A new instance of the default BackupDRSettings. |