NetApp v1 API - Class NetAppSettings (1.6.0)

public sealed class NetAppSettings : ServiceSettingsBase

Reference documentation and code samples for the NetApp v1 API class NetAppSettings.

Settings for NetAppClient instances.

Inheritance

object > ServiceSettingsBase > NetAppSettings

Namespace

Google.Cloud.NetApp.V1

Assembly

Google.Cloud.NetApp.V1.dll

Constructors

NetAppSettings()

public NetAppSettings()

Constructs a new NetAppSettings object with default settings.

Properties

CreateActiveDirectoryOperationsSettings

public OperationsSettings CreateActiveDirectoryOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.CreateActiveDirectory and NetAppClient.CreateActiveDirectoryAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateActiveDirectorySettings

public CallSettings CreateActiveDirectorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.CreateActiveDirectory and NetAppClient.CreateActiveDirectoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateBackupOperationsSettings

public OperationsSettings CreateBackupOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.CreateBackup and NetAppClient.CreateBackupAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateBackupPolicyOperationsSettings

public OperationsSettings CreateBackupPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.CreateBackupPolicy and NetAppClient.CreateBackupPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateBackupPolicySettings

public CallSettings CreateBackupPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.CreateBackupPolicy and NetAppClient.CreateBackupPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateBackupSettings

public CallSettings CreateBackupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.CreateBackup and NetAppClient.CreateBackupAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateBackupVaultOperationsSettings

public OperationsSettings CreateBackupVaultOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.CreateBackupVault and NetAppClient.CreateBackupVaultAsync.

Property Value
Type Description
OperationsSettings
Remarks

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 NetAppClient.CreateBackupVault and NetAppClient.CreateBackupVaultAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateKmsConfigOperationsSettings

public OperationsSettings CreateKmsConfigOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.CreateKmsConfig and NetAppClient.CreateKmsConfigAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateKmsConfigSettings

public CallSettings CreateKmsConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.CreateKmsConfig and NetAppClient.CreateKmsConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateReplicationOperationsSettings

public OperationsSettings CreateReplicationOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.CreateReplication and NetAppClient.CreateReplicationAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateReplicationSettings

public CallSettings CreateReplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.CreateReplication and NetAppClient.CreateReplicationAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateSnapshotOperationsSettings

public OperationsSettings CreateSnapshotOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.CreateSnapshot and NetAppClient.CreateSnapshotAsync.

Property Value
Type Description
OperationsSettings
Remarks

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 NetAppClient.CreateSnapshot and NetAppClient.CreateSnapshotAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateStoragePoolOperationsSettings

public OperationsSettings CreateStoragePoolOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.CreateStoragePool and NetAppClient.CreateStoragePoolAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateStoragePoolSettings

public CallSettings CreateStoragePoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.CreateStoragePool and NetAppClient.CreateStoragePoolAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateVolumeOperationsSettings

public OperationsSettings CreateVolumeOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.CreateVolume and NetAppClient.CreateVolumeAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateVolumeSettings

public CallSettings CreateVolumeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.CreateVolume and NetAppClient.CreateVolumeAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteActiveDirectoryOperationsSettings

public OperationsSettings DeleteActiveDirectoryOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.DeleteActiveDirectory and NetAppClient.DeleteActiveDirectoryAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteActiveDirectorySettings

public CallSettings DeleteActiveDirectorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.DeleteActiveDirectory and NetAppClient.DeleteActiveDirectoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteBackupOperationsSettings

public OperationsSettings DeleteBackupOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.DeleteBackup and NetAppClient.DeleteBackupAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteBackupPolicyOperationsSettings

public OperationsSettings DeleteBackupPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.DeleteBackupPolicy and NetAppClient.DeleteBackupPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteBackupPolicySettings

public CallSettings DeleteBackupPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.DeleteBackupPolicy and NetAppClient.DeleteBackupPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteBackupSettings

public CallSettings DeleteBackupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.DeleteBackup and NetAppClient.DeleteBackupAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteBackupVaultOperationsSettings

public OperationsSettings DeleteBackupVaultOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.DeleteBackupVault and NetAppClient.DeleteBackupVaultAsync.

Property Value
Type Description
OperationsSettings
Remarks

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 NetAppClient.DeleteBackupVault and NetAppClient.DeleteBackupVaultAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteKmsConfigOperationsSettings

public OperationsSettings DeleteKmsConfigOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.DeleteKmsConfig and NetAppClient.DeleteKmsConfigAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteKmsConfigSettings

public CallSettings DeleteKmsConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.DeleteKmsConfig and NetAppClient.DeleteKmsConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteReplicationOperationsSettings

public OperationsSettings DeleteReplicationOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.DeleteReplication and NetAppClient.DeleteReplicationAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteReplicationSettings

public CallSettings DeleteReplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.DeleteReplication and NetAppClient.DeleteReplicationAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteSnapshotOperationsSettings

public OperationsSettings DeleteSnapshotOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.DeleteSnapshot and NetAppClient.DeleteSnapshotAsync.

Property Value
Type Description
OperationsSettings
Remarks

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 NetAppClient.DeleteSnapshot and NetAppClient.DeleteSnapshotAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteStoragePoolOperationsSettings

public OperationsSettings DeleteStoragePoolOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.DeleteStoragePool and NetAppClient.DeleteStoragePoolAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteStoragePoolSettings

public CallSettings DeleteStoragePoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.DeleteStoragePool and NetAppClient.DeleteStoragePoolAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteVolumeOperationsSettings

public OperationsSettings DeleteVolumeOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.DeleteVolume and NetAppClient.DeleteVolumeAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteVolumeSettings

public CallSettings DeleteVolumeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.DeleteVolume and NetAppClient.DeleteVolumeAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

EncryptVolumesOperationsSettings

public OperationsSettings EncryptVolumesOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.EncryptVolumes and NetAppClient.EncryptVolumesAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

EncryptVolumesSettings

public CallSettings EncryptVolumesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.EncryptVolumes and NetAppClient.EncryptVolumesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

EstablishPeeringOperationsSettings

public OperationsSettings EstablishPeeringOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.EstablishPeering and NetAppClient.EstablishPeeringAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

EstablishPeeringSettings

public CallSettings EstablishPeeringSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.EstablishPeering and NetAppClient.EstablishPeeringAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetActiveDirectorySettings

public CallSettings GetActiveDirectorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.GetActiveDirectory and NetAppClient.GetActiveDirectoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

GetBackupPolicySettings

public CallSettings GetBackupPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.GetBackupPolicy and NetAppClient.GetBackupPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

GetBackupSettings

public CallSettings GetBackupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.GetBackup and NetAppClient.GetBackupAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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 NetAppClient.GetBackupVault and NetAppClient.GetBackupVaultAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

GetKmsConfigSettings

public CallSettings GetKmsConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.GetKmsConfig and NetAppClient.GetKmsConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

GetReplicationSettings

public CallSettings GetReplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.GetReplication and NetAppClient.GetReplicationAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

GetSnapshotSettings

public CallSettings GetSnapshotSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.GetSnapshot and NetAppClient.GetSnapshotAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

GetStoragePoolSettings

public CallSettings GetStoragePoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.GetStoragePool and NetAppClient.GetStoragePoolAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

GetVolumeSettings

public CallSettings GetVolumeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.GetVolume and NetAppClient.GetVolumeAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

ListActiveDirectoriesSettings

public CallSettings ListActiveDirectoriesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.ListActiveDirectories and NetAppClient.ListActiveDirectoriesAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

ListBackupPoliciesSettings

public CallSettings ListBackupPoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.ListBackupPolicies and NetAppClient.ListBackupPoliciesAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

ListBackupVaultsSettings

public CallSettings ListBackupVaultsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.ListBackupVaults and NetAppClient.ListBackupVaultsAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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 NetAppClient.ListBackups and NetAppClient.ListBackupsAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

ListKmsConfigsSettings

public CallSettings ListKmsConfigsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.ListKmsConfigs and NetAppClient.ListKmsConfigsAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

ListReplicationsSettings

public CallSettings ListReplicationsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.ListReplications and NetAppClient.ListReplicationsAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

ListSnapshotsSettings

public CallSettings ListSnapshotsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.ListSnapshots and NetAppClient.ListSnapshotsAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

ListStoragePoolsSettings

public CallSettings ListStoragePoolsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.ListStoragePools and NetAppClient.ListStoragePoolsAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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.

ListVolumesSettings

public CallSettings ListVolumesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.ListVolumes and NetAppClient.ListVolumesAsync.

Property Value
Type Description
CallSettings
Remarks
  • 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

ResumeReplicationOperationsSettings

public OperationsSettings ResumeReplicationOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.ResumeReplication and NetAppClient.ResumeReplicationAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ResumeReplicationSettings

public CallSettings ResumeReplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.ResumeReplication and NetAppClient.ResumeReplicationAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ReverseReplicationDirectionOperationsSettings

public OperationsSettings ReverseReplicationDirectionOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.ReverseReplicationDirection and NetAppClient.ReverseReplicationDirectionAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ReverseReplicationDirectionSettings

public CallSettings ReverseReplicationDirectionSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.ReverseReplicationDirection and NetAppClient.ReverseReplicationDirectionAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

RevertVolumeOperationsSettings

public OperationsSettings RevertVolumeOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.RevertVolume and NetAppClient.RevertVolumeAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

RevertVolumeSettings

public CallSettings RevertVolumeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.RevertVolume and NetAppClient.RevertVolumeAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

StopReplicationOperationsSettings

public OperationsSettings StopReplicationOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.StopReplication and NetAppClient.StopReplicationAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

StopReplicationSettings

public CallSettings StopReplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.StopReplication and NetAppClient.StopReplicationAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

SwitchActiveReplicaZoneOperationsSettings

public OperationsSettings SwitchActiveReplicaZoneOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.SwitchActiveReplicaZone and NetAppClient.SwitchActiveReplicaZoneAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SwitchActiveReplicaZoneSettings

public CallSettings SwitchActiveReplicaZoneSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.SwitchActiveReplicaZone and NetAppClient.SwitchActiveReplicaZoneAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

SyncReplicationOperationsSettings

public OperationsSettings SyncReplicationOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.SyncReplication and NetAppClient.SyncReplicationAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

SyncReplicationSettings

public CallSettings SyncReplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.SyncReplication and NetAppClient.SyncReplicationAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateActiveDirectoryOperationsSettings

public OperationsSettings UpdateActiveDirectoryOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.UpdateActiveDirectory and NetAppClient.UpdateActiveDirectoryAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateActiveDirectorySettings

public CallSettings UpdateActiveDirectorySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.UpdateActiveDirectory and NetAppClient.UpdateActiveDirectoryAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateBackupOperationsSettings

public OperationsSettings UpdateBackupOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.UpdateBackup and NetAppClient.UpdateBackupAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateBackupPolicyOperationsSettings

public OperationsSettings UpdateBackupPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.UpdateBackupPolicy and NetAppClient.UpdateBackupPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateBackupPolicySettings

public CallSettings UpdateBackupPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.UpdateBackupPolicy and NetAppClient.UpdateBackupPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateBackupSettings

public CallSettings UpdateBackupSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.UpdateBackup and NetAppClient.UpdateBackupAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateBackupVaultOperationsSettings

public OperationsSettings UpdateBackupVaultOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.UpdateBackupVault and NetAppClient.UpdateBackupVaultAsync.

Property Value
Type Description
OperationsSettings
Remarks

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 NetAppClient.UpdateBackupVault and NetAppClient.UpdateBackupVaultAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateKmsConfigOperationsSettings

public OperationsSettings UpdateKmsConfigOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.UpdateKmsConfig and NetAppClient.UpdateKmsConfigAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateKmsConfigSettings

public CallSettings UpdateKmsConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.UpdateKmsConfig and NetAppClient.UpdateKmsConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateReplicationOperationsSettings

public OperationsSettings UpdateReplicationOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.UpdateReplication and NetAppClient.UpdateReplicationAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateReplicationSettings

public CallSettings UpdateReplicationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.UpdateReplication and NetAppClient.UpdateReplicationAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateSnapshotOperationsSettings

public OperationsSettings UpdateSnapshotOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.UpdateSnapshot and NetAppClient.UpdateSnapshotAsync.

Property Value
Type Description
OperationsSettings
Remarks

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 NetAppClient.UpdateSnapshot and NetAppClient.UpdateSnapshotAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateStoragePoolOperationsSettings

public OperationsSettings UpdateStoragePoolOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.UpdateStoragePool and NetAppClient.UpdateStoragePoolAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateStoragePoolSettings

public CallSettings UpdateStoragePoolSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.UpdateStoragePool and NetAppClient.UpdateStoragePoolAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateVolumeOperationsSettings

public OperationsSettings UpdateVolumeOperationsSettings { get; set; }

Long Running Operation settings for calls to NetAppClient.UpdateVolume and NetAppClient.UpdateVolumeAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateVolumeSettings

public CallSettings UpdateVolumeSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.UpdateVolume and NetAppClient.UpdateVolumeAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

VerifyKmsConfigSettings

public CallSettings VerifyKmsConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetAppClient.VerifyKmsConfig and NetAppClient.VerifyKmsConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

Methods

Clone()

public NetAppSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
Type Description
NetAppSettings

A deep clone of this NetAppSettings object.

GetDefault()

public static NetAppSettings GetDefault()

Get a new instance of the default NetAppSettings.

Returns
Type Description
NetAppSettings

A new instance of the default NetAppSettings.