public sealed class CloudFilestoreManagerSettings : ServiceSettingsBaseReference documentation and code samples for the Cloud Filestore v1 API class CloudFilestoreManagerSettings.
Settings for CloudFilestoreManagerClient instances.
Namespace
Google.Cloud.Filestore.V1Assembly
Google.Cloud.Filestore.V1.dll
Constructors
CloudFilestoreManagerSettings()
public CloudFilestoreManagerSettings()Constructs a new CloudFilestoreManagerSettings object with default settings.
Properties
CreateBackupOperationsSettings
public OperationsSettings CreateBackupOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.CreateBackup and
CloudFilestoreManagerClient.CreateBackupAsync.
| 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.
CreateBackupSettings
public CallSettings CreateBackupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.CreateBackup and CloudFilestoreManagerClient.CreateBackupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60000 seconds.
CreateInstanceOperationsSettings
public OperationsSettings CreateInstanceOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.CreateInstance and
CloudFilestoreManagerClient.CreateInstanceAsync.
| 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.
CreateInstanceSettings
public CallSettings CreateInstanceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.CreateInstance and CloudFilestoreManagerClient.CreateInstanceAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60000 seconds.
CreateSnapshotOperationsSettings
public OperationsSettings CreateSnapshotOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.CreateSnapshot and
CloudFilestoreManagerClient.CreateSnapshotAsync.
| 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.
CreateSnapshotSettings
public CallSettings CreateSnapshotSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.CreateSnapshot and CloudFilestoreManagerClient.CreateSnapshotAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
DeleteBackupOperationsSettings
public OperationsSettings DeleteBackupOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.DeleteBackup and
CloudFilestoreManagerClient.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.
DeleteBackupSettings
public CallSettings DeleteBackupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.DeleteBackup and CloudFilestoreManagerClient.DeleteBackupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 600 seconds.
DeleteInstanceOperationsSettings
public OperationsSettings DeleteInstanceOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.DeleteInstance and
CloudFilestoreManagerClient.DeleteInstanceAsync.
| 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.
DeleteInstanceSettings
public CallSettings DeleteInstanceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.DeleteInstance and CloudFilestoreManagerClient.DeleteInstanceAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 600 seconds.
DeleteSnapshotOperationsSettings
public OperationsSettings DeleteSnapshotOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.DeleteSnapshot and
CloudFilestoreManagerClient.DeleteSnapshotAsync.
| 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.
DeleteSnapshotSettings
public CallSettings DeleteSnapshotSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.DeleteSnapshot and CloudFilestoreManagerClient.DeleteSnapshotAsync
.
| 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
CloudFilestoreManagerClient.GetBackup and CloudFilestoreManagerClient.GetBackupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 250 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 32000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetInstanceSettings
public CallSettings GetInstanceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.GetInstance and CloudFilestoreManagerClient.GetInstanceAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 250 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 32000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
GetSnapshotSettings
public CallSettings GetSnapshotSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.GetSnapshot and CloudFilestoreManagerClient.GetSnapshotAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
ListBackupsSettings
public CallSettings ListBackupsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.ListBackups and CloudFilestoreManagerClient.ListBackupsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 250 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 32000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListInstancesSettings
public CallSettings ListInstancesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.ListInstances and CloudFilestoreManagerClient.ListInstancesAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- Initial retry delay: 250 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 32000 milliseconds.
- Maximum attempts: Unlimited
- Retriable status codes: Unavailable.
- Timeout: 60 seconds.
ListSnapshotsSettings
public CallSettings ListSnapshotsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.ListSnapshots and CloudFilestoreManagerClient.ListSnapshotsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }The settings to use for the LocationsClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
LocationsSettings |
|
PromoteReplicaOperationsSettings
public OperationsSettings PromoteReplicaOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.PromoteReplica and
CloudFilestoreManagerClient.PromoteReplicaAsync.
| 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.
PromoteReplicaSettings
public CallSettings PromoteReplicaSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.PromoteReplica and CloudFilestoreManagerClient.PromoteReplicaAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
RestoreInstanceOperationsSettings
public OperationsSettings RestoreInstanceOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.RestoreInstance and
CloudFilestoreManagerClient.RestoreInstanceAsync.
| 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.
RestoreInstanceSettings
public CallSettings RestoreInstanceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.RestoreInstance and CloudFilestoreManagerClient.RestoreInstanceAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60000 seconds.
RevertInstanceOperationsSettings
public OperationsSettings RevertInstanceOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.RevertInstance and
CloudFilestoreManagerClient.RevertInstanceAsync.
| 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.
RevertInstanceSettings
public CallSettings RevertInstanceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.RevertInstance and CloudFilestoreManagerClient.RevertInstanceAsync
.
| 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 CloudFilestoreManagerClient.UpdateBackup and
CloudFilestoreManagerClient.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
CloudFilestoreManagerClient.UpdateBackup and CloudFilestoreManagerClient.UpdateBackupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 600 seconds.
UpdateInstanceOperationsSettings
public OperationsSettings UpdateInstanceOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.UpdateInstance and
CloudFilestoreManagerClient.UpdateInstanceAsync.
| 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.
UpdateInstanceSettings
public CallSettings UpdateInstanceSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.UpdateInstance and CloudFilestoreManagerClient.UpdateInstanceAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 14400 seconds.
UpdateSnapshotOperationsSettings
public OperationsSettings UpdateSnapshotOperationsSettings { get; set; }Long Running Operation settings for calls to CloudFilestoreManagerClient.UpdateSnapshot and
CloudFilestoreManagerClient.UpdateSnapshotAsync.
| 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.
UpdateSnapshotSettings
public CallSettings UpdateSnapshotSettings { get; set; }CallSettings for synchronous and asynchronous calls to
CloudFilestoreManagerClient.UpdateSnapshot and CloudFilestoreManagerClient.UpdateSnapshotAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
Methods
Clone()
public CloudFilestoreManagerSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
CloudFilestoreManagerSettings |
A deep clone of this CloudFilestoreManagerSettings object. |
GetDefault()
public static CloudFilestoreManagerSettings GetDefault()Get a new instance of the default CloudFilestoreManagerSettings.
| Returns | |
|---|---|
| Type | Description |
CloudFilestoreManagerSettings |
A new instance of the default CloudFilestoreManagerSettings. |