public sealed class DataMigrationServiceSettings : ServiceSettingsBase
Settings for DataMigrationServiceClient instances.
Namespace
Google.Cloud.CloudDms.V1Assembly
Google.Cloud.CloudDms.V1.dll
Constructors
DataMigrationServiceSettings()
public DataMigrationServiceSettings()
Constructs a new DataMigrationServiceSettings object with default settings.
Properties
CreateConnectionProfileOperationsSettings
public OperationsSettings CreateConnectionProfileOperationsSettings { get; set; }
Long Running Operation settings for calls to DataMigrationServiceClient.CreateConnectionProfile
and
DataMigrationServiceClient.CreateConnectionProfileAsync
.
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.
CreateConnectionProfileSettings
public CallSettings CreateConnectionProfileSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataMigrationServiceClient.CreateConnectionProfile
and
DataMigrationServiceClient.CreateConnectionProfileAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
CreateMigrationJobOperationsSettings
public OperationsSettings CreateMigrationJobOperationsSettings { get; set; }
Long Running Operation settings for calls to DataMigrationServiceClient.CreateMigrationJob
and
DataMigrationServiceClient.CreateMigrationJobAsync
.
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.
CreateMigrationJobSettings
public CallSettings CreateMigrationJobSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataMigrationServiceClient.CreateMigrationJob
and
DataMigrationServiceClient.CreateMigrationJobAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
OperationsSettings |
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 | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
DeleteMigrationJobOperationsSettings
public OperationsSettings DeleteMigrationJobOperationsSettings { get; set; }
Long Running Operation settings for calls to DataMigrationServiceClient.DeleteMigrationJob
and
DataMigrationServiceClient.DeleteMigrationJobAsync
.
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.
DeleteMigrationJobSettings
public CallSettings DeleteMigrationJobSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataMigrationServiceClient.DeleteMigrationJob
and
DataMigrationServiceClient.DeleteMigrationJobAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
GetConnectionProfileSettings
public CallSettings GetConnectionProfileSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataMigrationServiceClient.GetConnectionProfile
and
DataMigrationServiceClient.GetConnectionProfileAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
GetMigrationJobSettings
public CallSettings GetMigrationJobSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataMigrationServiceClient.GetMigrationJob
and DataMigrationServiceClient.GetMigrationJobAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
ListMigrationJobsSettings
public CallSettings ListMigrationJobsSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataMigrationServiceClient.ListMigrationJobs
and DataMigrationServiceClient.ListMigrationJobsAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- This call will not be retried.
- Timeout: 60 seconds.
PromoteMigrationJobOperationsSettings
public OperationsSettings PromoteMigrationJobOperationsSettings { get; set; }
Long Running Operation settings for calls to DataMigrationServiceClient.PromoteMigrationJob
and
DataMigrationServiceClient.PromoteMigrationJobAsync
.
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.
PromoteMigrationJobSettings
public CallSettings PromoteMigrationJobSettings { get; set; }
CallSettings for synchronous and asynchronous calls to
DataMigrationServiceClient.PromoteMigrationJob
and
DataMigrationServiceClient.PromoteMigrationJobAsync
.
Property Value | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
OperationsSettings |
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 | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
OperationsSettings |
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 | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
OperationsSettings |
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 | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
OperationsSettings |
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 | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
OperationsSettings |
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 | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
OperationsSettings |
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 | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
OperationsSettings |
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 | |
---|---|
Type | Description |
CallSettings |
- 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 | |
---|---|
Type | Description |
DataMigrationServiceSettings | A deep clone of this DataMigrationServiceSettings object. |
GetDefault()
public static DataMigrationServiceSettings GetDefault()
Get a new instance of the default DataMigrationServiceSettings.
Returns | |
---|---|
Type | Description |
DataMigrationServiceSettings | A new instance of the default DataMigrationServiceSettings. |