Get Migration Result
Represents a migration resource.
Constructors
Properties
The Azure API version of the resource.
Current status of migration
When you want to trigger cancel for specific databases send cancel flag as True and database names in this array
Number of databases to migrate
When you want to trigger cutover for specific databases send triggerCutover flag as True and database names in this array
To migrate roles and permissions we need to send this flag as True
ID for migration, a GUID.
ResourceId of the private endpoint migration instance
There are two types of migration modes Online and Offline
This indicates the supported Migration option for the migration
End time in UTC for migration window
Start time in UTC for migration window
Indicates whether the databases on the target server can be overwritten, if already present. If set to False, the migration workflow will wait for a confirmation, if it detects that the database already exists.
Indicates whether to setup LogicalReplicationOnSourceDb, if needed
Source server fully qualified domain name (FQDN) or IP address. It is a optional value, if customer provide it, migration service will always use it for connection
Metadata of the source database server
ResourceId of the source database server in case the sourceType is PostgreSQLSingleServer. For other source types this should be ipaddress:port@username or hostname:port@username
migration source server type : OnPremises, AWS, GCP, AzureVM, PostgreSQLSingleServer, AWS_RDS, AWS_AURORA, AWS_EC2, GCP_CloudSQL, GCP_AlloyDB, GCP_Compute, or EDB
Indicates whether the data migration should start right away
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Target server fully qualified domain name (FQDN) or IP address. It is a optional value, if customer provide it, migration service will always use it for connection
Metadata of the target database server
ResourceId of the source database server
To trigger cutover for entire migration we need to send this flag as True