Database Migration v1 API - Class DataMigrationServiceSettings (2.4.0)

public sealed class DataMigrationServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Database Migration v1 API class DataMigrationServiceSettings.

Settings for DataMigrationServiceClient instances.

Inheritance

object > ServiceSettingsBase > DataMigrationServiceSettings

Namespace

Google.Cloud.CloudDms.V1

Assembly

Google.Cloud.CloudDms.V1.dll

Constructors

DataMigrationServiceSettings()

public DataMigrationServiceSettings()

Constructs a new DataMigrationServiceSettings object with default settings.

Properties

ApplyConversionWorkspaceOperationsSettings

public OperationsSettings ApplyConversionWorkspaceOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.ApplyConversionWorkspace and DataMigrationServiceClient.ApplyConversionWorkspaceAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

ApplyConversionWorkspaceSettings

public CallSettings ApplyConversionWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.ApplyConversionWorkspace and DataMigrationServiceClient.ApplyConversionWorkspaceAsync.

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

CommitConversionWorkspaceOperationsSettings

public OperationsSettings CommitConversionWorkspaceOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.CommitConversionWorkspace and DataMigrationServiceClient.CommitConversionWorkspaceAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

CommitConversionWorkspaceSettings

public CallSettings CommitConversionWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.CommitConversionWorkspace and DataMigrationServiceClient.CommitConversionWorkspaceAsync.

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

ConvertConversionWorkspaceOperationsSettings

public OperationsSettings ConvertConversionWorkspaceOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.ConvertConversionWorkspace and DataMigrationServiceClient.ConvertConversionWorkspaceAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

ConvertConversionWorkspaceSettings

public CallSettings ConvertConversionWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.ConvertConversionWorkspace and DataMigrationServiceClient.ConvertConversionWorkspaceAsync.

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

CreateConnectionProfileOperationsSettings

public OperationsSettings CreateConnectionProfileOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.CreateConnectionProfile and DataMigrationServiceClient.CreateConnectionProfileAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateConnectionProfileSettings

public CallSettings CreateConnectionProfileSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.CreateConnectionProfile and DataMigrationServiceClient.CreateConnectionProfileAsync.

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

CreateConversionWorkspaceOperationsSettings

public OperationsSettings CreateConversionWorkspaceOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.CreateConversionWorkspace and DataMigrationServiceClient.CreateConversionWorkspaceAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateConversionWorkspaceSettings

public CallSettings CreateConversionWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.CreateConversionWorkspace and DataMigrationServiceClient.CreateConversionWorkspaceAsync.

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

CreateMappingRuleSettings

public CallSettings CreateMappingRuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.CreateMappingRule and DataMigrationServiceClient.CreateMappingRuleAsync .

Property Value
TypeDescription
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.

CreateMigrationJobOperationsSettings

public OperationsSettings CreateMigrationJobOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.CreateMigrationJob and DataMigrationServiceClient.CreateMigrationJobAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreateMigrationJobSettings

public CallSettings CreateMigrationJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.CreateMigrationJob and DataMigrationServiceClient.CreateMigrationJobAsync.

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

CreatePrivateConnectionOperationsSettings

public OperationsSettings CreatePrivateConnectionOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.CreatePrivateConnection and DataMigrationServiceClient.CreatePrivateConnectionAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

CreatePrivateConnectionSettings

public CallSettings CreatePrivateConnectionSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.CreatePrivateConnection and DataMigrationServiceClient.CreatePrivateConnectionAsync.

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

DeleteConnectionProfileOperationsSettings

public OperationsSettings DeleteConnectionProfileOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.DeleteConnectionProfile and DataMigrationServiceClient.DeleteConnectionProfileAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteConnectionProfileSettings

public CallSettings DeleteConnectionProfileSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.DeleteConnectionProfile and DataMigrationServiceClient.DeleteConnectionProfileAsync.

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

DeleteConversionWorkspaceOperationsSettings

public OperationsSettings DeleteConversionWorkspaceOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.DeleteConversionWorkspace and DataMigrationServiceClient.DeleteConversionWorkspaceAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteConversionWorkspaceSettings

public CallSettings DeleteConversionWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.DeleteConversionWorkspace and DataMigrationServiceClient.DeleteConversionWorkspaceAsync.

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

DeleteMappingRuleSettings

public CallSettings DeleteMappingRuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.DeleteMappingRule and DataMigrationServiceClient.DeleteMappingRuleAsync .

Property Value
TypeDescription
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.

DeleteMigrationJobOperationsSettings

public OperationsSettings DeleteMigrationJobOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.DeleteMigrationJob and DataMigrationServiceClient.DeleteMigrationJobAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeleteMigrationJobSettings

public CallSettings DeleteMigrationJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.DeleteMigrationJob and DataMigrationServiceClient.DeleteMigrationJobAsync.

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

DeletePrivateConnectionOperationsSettings

public OperationsSettings DeletePrivateConnectionOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.DeletePrivateConnection and DataMigrationServiceClient.DeletePrivateConnectionAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

DeletePrivateConnectionSettings

public CallSettings DeletePrivateConnectionSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.DeletePrivateConnection and DataMigrationServiceClient.DeletePrivateConnectionAsync.

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

DescribeConversionWorkspaceRevisionsSettings

public CallSettings DescribeConversionWorkspaceRevisionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.DescribeConversionWorkspaceRevisions and DataMigrationServiceClient.DescribeConversionWorkspaceRevisionsAsync.

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

DescribeDatabaseEntitiesSettings

public CallSettings DescribeDatabaseEntitiesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.DescribeDatabaseEntities and DataMigrationServiceClient.DescribeDatabaseEntitiesAsync.

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

FetchStaticIpsSettings

public CallSettings FetchStaticIpsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.FetchStaticIps and DataMigrationServiceClient.FetchStaticIpsAsync.

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

GenerateSshScriptSettings

public CallSettings GenerateSshScriptSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.GenerateSshScript and DataMigrationServiceClient.GenerateSshScriptAsync .

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

GenerateTcpProxyScriptSettings

public CallSettings GenerateTcpProxyScriptSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.GenerateTcpProxyScript and DataMigrationServiceClient.GenerateTcpProxyScriptAsync.

Property Value
TypeDescription
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.

GetConnectionProfileSettings

public CallSettings GetConnectionProfileSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.GetConnectionProfile and DataMigrationServiceClient.GetConnectionProfileAsync.

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

GetConversionWorkspaceSettings

public CallSettings GetConversionWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.GetConversionWorkspace and DataMigrationServiceClient.GetConversionWorkspaceAsync.

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

GetMappingRuleSettings

public CallSettings GetMappingRuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.GetMappingRule and DataMigrationServiceClient.GetMappingRuleAsync.

Property Value
TypeDescription
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.

GetMigrationJobSettings

public CallSettings GetMigrationJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.GetMigrationJob and DataMigrationServiceClient.GetMigrationJobAsync .

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

GetPrivateConnectionSettings

public CallSettings GetPrivateConnectionSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.GetPrivateConnection and DataMigrationServiceClient.GetPrivateConnectionAsync.

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

IAMPolicySettings

public IAMPolicySettings IAMPolicySettings { get; set; }

The settings to use for the IAMPolicyClient associated with the client.

Property Value
TypeDescription
IAMPolicySettings

ImportMappingRulesOperationsSettings

public OperationsSettings ImportMappingRulesOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.ImportMappingRules and DataMigrationServiceClient.ImportMappingRulesAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

ImportMappingRulesSettings

public CallSettings ImportMappingRulesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.ImportMappingRules and DataMigrationServiceClient.ImportMappingRulesAsync.

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

ListConnectionProfilesSettings

public CallSettings ListConnectionProfilesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.ListConnectionProfiles and DataMigrationServiceClient.ListConnectionProfilesAsync.

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

ListConversionWorkspacesSettings

public CallSettings ListConversionWorkspacesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.ListConversionWorkspaces and DataMigrationServiceClient.ListConversionWorkspacesAsync.

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

ListMappingRulesSettings

public CallSettings ListMappingRulesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.ListMappingRules and DataMigrationServiceClient.ListMappingRulesAsync .

Property Value
TypeDescription
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.

ListMigrationJobsSettings

public CallSettings ListMigrationJobsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.ListMigrationJobs and DataMigrationServiceClient.ListMigrationJobsAsync .

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

ListPrivateConnectionsSettings

public CallSettings ListPrivateConnectionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.ListPrivateConnections and DataMigrationServiceClient.ListPrivateConnectionsAsync.

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

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

The settings to use for the LocationsClient associated with the client.

Property Value
TypeDescription
LocationsSettings

PromoteMigrationJobOperationsSettings

public OperationsSettings PromoteMigrationJobOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.PromoteMigrationJob and DataMigrationServiceClient.PromoteMigrationJobAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

PromoteMigrationJobSettings

public CallSettings PromoteMigrationJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.PromoteMigrationJob and DataMigrationServiceClient.PromoteMigrationJobAsync.

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

RestartMigrationJobOperationsSettings

public OperationsSettings RestartMigrationJobOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.RestartMigrationJob and DataMigrationServiceClient.RestartMigrationJobAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

RestartMigrationJobSettings

public CallSettings RestartMigrationJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.RestartMigrationJob and DataMigrationServiceClient.RestartMigrationJobAsync.

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

ResumeMigrationJobOperationsSettings

public OperationsSettings ResumeMigrationJobOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.ResumeMigrationJob and DataMigrationServiceClient.ResumeMigrationJobAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

ResumeMigrationJobSettings

public CallSettings ResumeMigrationJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.ResumeMigrationJob and DataMigrationServiceClient.ResumeMigrationJobAsync.

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

RollbackConversionWorkspaceOperationsSettings

public OperationsSettings RollbackConversionWorkspaceOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.RollbackConversionWorkspace and DataMigrationServiceClient.RollbackConversionWorkspaceAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

RollbackConversionWorkspaceSettings

public CallSettings RollbackConversionWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.RollbackConversionWorkspace and DataMigrationServiceClient.RollbackConversionWorkspaceAsync.

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

SearchBackgroundJobsSettings

public CallSettings SearchBackgroundJobsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.SearchBackgroundJobs and DataMigrationServiceClient.SearchBackgroundJobsAsync.

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

SeedConversionWorkspaceOperationsSettings

public OperationsSettings SeedConversionWorkspaceOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.SeedConversionWorkspace and DataMigrationServiceClient.SeedConversionWorkspaceAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

SeedConversionWorkspaceSettings

public CallSettings SeedConversionWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.SeedConversionWorkspace and DataMigrationServiceClient.SeedConversionWorkspaceAsync.

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

StartMigrationJobOperationsSettings

public OperationsSettings StartMigrationJobOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.StartMigrationJob and DataMigrationServiceClient.StartMigrationJobAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

StartMigrationJobSettings

public CallSettings StartMigrationJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.StartMigrationJob and DataMigrationServiceClient.StartMigrationJobAsync .

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

StopMigrationJobOperationsSettings

public OperationsSettings StopMigrationJobOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.StopMigrationJob and DataMigrationServiceClient.StopMigrationJobAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

StopMigrationJobSettings

public CallSettings StopMigrationJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.StopMigrationJob and DataMigrationServiceClient.StopMigrationJobAsync .

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

UpdateConnectionProfileOperationsSettings

public OperationsSettings UpdateConnectionProfileOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.UpdateConnectionProfile and DataMigrationServiceClient.UpdateConnectionProfileAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateConnectionProfileSettings

public CallSettings UpdateConnectionProfileSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.UpdateConnectionProfile and DataMigrationServiceClient.UpdateConnectionProfileAsync.

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

UpdateConversionWorkspaceOperationsSettings

public OperationsSettings UpdateConversionWorkspaceOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.UpdateConversionWorkspace and DataMigrationServiceClient.UpdateConversionWorkspaceAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateConversionWorkspaceSettings

public CallSettings UpdateConversionWorkspaceSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.UpdateConversionWorkspace and DataMigrationServiceClient.UpdateConversionWorkspaceAsync.

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

UpdateMigrationJobOperationsSettings

public OperationsSettings UpdateMigrationJobOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.UpdateMigrationJob and DataMigrationServiceClient.UpdateMigrationJobAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

UpdateMigrationJobSettings

public CallSettings UpdateMigrationJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.UpdateMigrationJob and DataMigrationServiceClient.UpdateMigrationJobAsync.

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

VerifyMigrationJobOperationsSettings

public OperationsSettings VerifyMigrationJobOperationsSettings { get; set; }

Long Running Operation settings for calls to DataMigrationServiceClient.VerifyMigrationJob and DataMigrationServiceClient.VerifyMigrationJobAsync.

Property Value
TypeDescription
OperationsSettings
Remarks

Uses default PollSettings of:

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

VerifyMigrationJobSettings

public CallSettings VerifyMigrationJobSettings { get; set; }

CallSettings for synchronous and asynchronous calls to DataMigrationServiceClient.VerifyMigrationJob and DataMigrationServiceClient.VerifyMigrationJobAsync.

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

Methods

Clone()

public DataMigrationServiceSettings Clone()

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

Returns
TypeDescription
DataMigrationServiceSettings

A deep clone of this DataMigrationServiceSettings object.

GetDefault()

public static DataMigrationServiceSettings GetDefault()

Get a new instance of the default DataMigrationServiceSettings.

Returns
TypeDescription
DataMigrationServiceSettings

A new instance of the default DataMigrationServiceSettings.