Delen via


Migration interface

Eigenschappen van een migratie.

Uitbreiding

Eigenschappen

cancel

Geeft aan of annuleren moet worden geactiveerd voor de gehele migratie.

currentStatus

Huidige status van een migratie. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

dbsToCancelMigrationOn

Wanneer u annuleren wilt activeren voor specifieke databases, stelt u 'triggerCutover' in op 'True' en de namen van de specifieke databases in deze array.

dbsToMigrate

Namen van databases die moeten worden gemigreerd.

dbsToTriggerCutoverOn

Wanneer u de cutover voor specifieke databases wilt activeren, stelt u 'triggerCutover' in op 'True' en de namen van de specifieke databases in deze array.

migrateRoles

Geeft aan of rollen en machtigingen moeten worden gemigreerd.

migrationId

Identificatie van een migratie. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

migrationInstanceResourceId

Id van het exemplaar van de privé-eindpuntmigratie.

migrationMode

Modus die wordt gebruikt om de migratie uit te voeren: Online of Offline.

migrationOption

Ondersteunde optie voor een migratie.

migrationWindowEndTimeInUtc

Eindtijd (UTC) voor migratievenster.

migrationWindowStartTimeInUtc

Begintijd (UTC) voor migratievenster.

overwriteDbsInTarget

Geeft aan of databases op de doelserver kunnen worden overschreven wanneer deze al aanwezig zijn. Als deze optie is ingesteld op 'Onwaar', wacht de migratiewerkstroom op een bevestiging wanneer deze detecteert dat de database al bestaat op de doelserver.

secretParameters

Parameters voor migratiegeheim.

setupLogicalReplicationOnSourceDbIfNeeded

Geeft aan of logische replicatie op de bronserver moet worden ingesteld, indien nodig.

sourceDbServerFullyQualifiedDomainName

Fully qualified domain name (FQDN) of IP-adres van de bronserver. Deze eigenschap is optioneel. Indien aanwezig, zal de migratieservice deze altijd gebruiken om verbinding te maken met de bronserver.

sourceDbServerMetadata

Metadata van de brondatabaseserver. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

sourceDbServerResourceId

Id van de brondatabaseserverbron, wanneer 'sourceType' 'PostgreSQLSingleServer' is. Voor andere brontypen moet dit worden ingesteld op ipaddress:port@username of hostname:port@username.

sourceType

Bronservertype dat wordt gebruikt voor de migratie: ApsaraDB_RDS, AWS, AWS_AURORA, AWS_EC2, AWS_RDS, AzureVM, Crunchy_PostgreSQL, Digital_Ocean_Droplets, Digital_Ocean_PostgreSQL, EDB, EDB_Oracle_Server, EDB_PostgreSQL, GCP, GCP_AlloyDB, GCP_CloudSQL, GCP_Compute, Heroku_PostgreSQL, Huawei_Compute, Huawei_RDS, OnPremises, PostgreSQLCosmosDB, PostgreSQLFlexibleServer, PostgreSQLSingleServer of Supabase_PostgreSQL

sslMode

SSL-modus die wordt gebruikt door een migratie. De standaard SSL-modus voor 'PostgreSQLSingleServer' is 'VerifyFull'. De standaard SSL-modus voor andere brontypen is 'Voorkeur'.

startDataMigration

Geeft aan of de datamigratie direct moet beginnen.

targetDbServerFullyQualifiedDomainName

Fully qualified domain name (FQDN) of IP-adres van de doelserver. Deze eigenschap is optioneel. Indien aanwezig, zal de migratieservice deze altijd gebruiken om verbinding te maken met de doelserver.

targetDbServerMetadata

Metadata van de doeldatabaseserver. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

targetDbServerResourceId

Identificatie van de serverbron van de doeldatabase. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

triggerCutover

Geeft aan of de cutover moet worden geactiveerd voor de gehele migratie.

Overgenomen eigenschappen

id

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

location

De geografische locatie waar de resource zich bevindt

name

De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

tags

Resourcetags.

type

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

cancel

Geeft aan of annuleren moet worden geactiveerd voor de gehele migratie.

cancel?: string

Waarde van eigenschap

string

currentStatus

Huidige status van een migratie. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

currentStatus?: MigrationStatus

Waarde van eigenschap

dbsToCancelMigrationOn

Wanneer u annuleren wilt activeren voor specifieke databases, stelt u 'triggerCutover' in op 'True' en de namen van de specifieke databases in deze array.

dbsToCancelMigrationOn?: string[]

Waarde van eigenschap

string[]

dbsToMigrate

Namen van databases die moeten worden gemigreerd.

dbsToMigrate?: string[]

Waarde van eigenschap

string[]

dbsToTriggerCutoverOn

Wanneer u de cutover voor specifieke databases wilt activeren, stelt u 'triggerCutover' in op 'True' en de namen van de specifieke databases in deze array.

dbsToTriggerCutoverOn?: string[]

Waarde van eigenschap

string[]

migrateRoles

Geeft aan of rollen en machtigingen moeten worden gemigreerd.

migrateRoles?: string

Waarde van eigenschap

string

migrationId

Identificatie van een migratie. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

migrationId?: string

Waarde van eigenschap

string

migrationInstanceResourceId

Id van het exemplaar van de privé-eindpuntmigratie.

migrationInstanceResourceId?: string

Waarde van eigenschap

string

migrationMode

Modus die wordt gebruikt om de migratie uit te voeren: Online of Offline.

migrationMode?: string

Waarde van eigenschap

string

migrationOption

Ondersteunde optie voor een migratie.

migrationOption?: string

Waarde van eigenschap

string

migrationWindowEndTimeInUtc

Eindtijd (UTC) voor migratievenster.

migrationWindowEndTimeInUtc?: Date

Waarde van eigenschap

Date

migrationWindowStartTimeInUtc

Begintijd (UTC) voor migratievenster.

migrationWindowStartTimeInUtc?: Date

Waarde van eigenschap

Date

overwriteDbsInTarget

Geeft aan of databases op de doelserver kunnen worden overschreven wanneer deze al aanwezig zijn. Als deze optie is ingesteld op 'Onwaar', wacht de migratiewerkstroom op een bevestiging wanneer deze detecteert dat de database al bestaat op de doelserver.

overwriteDbsInTarget?: string

Waarde van eigenschap

string

secretParameters

Parameters voor migratiegeheim.

secretParameters?: MigrationSecretParameters

Waarde van eigenschap

setupLogicalReplicationOnSourceDbIfNeeded

Geeft aan of logische replicatie op de bronserver moet worden ingesteld, indien nodig.

setupLogicalReplicationOnSourceDbIfNeeded?: string

Waarde van eigenschap

string

sourceDbServerFullyQualifiedDomainName

Fully qualified domain name (FQDN) of IP-adres van de bronserver. Deze eigenschap is optioneel. Indien aanwezig, zal de migratieservice deze altijd gebruiken om verbinding te maken met de bronserver.

sourceDbServerFullyQualifiedDomainName?: string

Waarde van eigenschap

string

sourceDbServerMetadata

Metadata van de brondatabaseserver. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

sourceDbServerMetadata?: DbServerMetadata

Waarde van eigenschap

sourceDbServerResourceId

Id van de brondatabaseserverbron, wanneer 'sourceType' 'PostgreSQLSingleServer' is. Voor andere brontypen moet dit worden ingesteld op ipaddress:port@username of hostname:port@username.

sourceDbServerResourceId?: string

Waarde van eigenschap

string

sourceType

Bronservertype dat wordt gebruikt voor de migratie: ApsaraDB_RDS, AWS, AWS_AURORA, AWS_EC2, AWS_RDS, AzureVM, Crunchy_PostgreSQL, Digital_Ocean_Droplets, Digital_Ocean_PostgreSQL, EDB, EDB_Oracle_Server, EDB_PostgreSQL, GCP, GCP_AlloyDB, GCP_CloudSQL, GCP_Compute, Heroku_PostgreSQL, Huawei_Compute, Huawei_RDS, OnPremises, PostgreSQLCosmosDB, PostgreSQLFlexibleServer, PostgreSQLSingleServer of Supabase_PostgreSQL

sourceType?: string

Waarde van eigenschap

string

sslMode

SSL-modus die wordt gebruikt door een migratie. De standaard SSL-modus voor 'PostgreSQLSingleServer' is 'VerifyFull'. De standaard SSL-modus voor andere brontypen is 'Voorkeur'.

sslMode?: string

Waarde van eigenschap

string

startDataMigration

Geeft aan of de datamigratie direct moet beginnen.

startDataMigration?: string

Waarde van eigenschap

string

targetDbServerFullyQualifiedDomainName

Fully qualified domain name (FQDN) of IP-adres van de doelserver. Deze eigenschap is optioneel. Indien aanwezig, zal de migratieservice deze altijd gebruiken om verbinding te maken met de doelserver.

targetDbServerFullyQualifiedDomainName?: string

Waarde van eigenschap

string

targetDbServerMetadata

Metadata van de doeldatabaseserver. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

targetDbServerMetadata?: DbServerMetadata

Waarde van eigenschap

targetDbServerResourceId

Identificatie van de serverbron van de doeldatabase. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

targetDbServerResourceId?: string

Waarde van eigenschap

string

triggerCutover

Geeft aan of de cutover moet worden geactiveerd voor de gehele migratie.

triggerCutover?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

id

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.id

location

De geografische locatie waar de resource zich bevindt

location: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.location

name

De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.name

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

systemData?: SystemData

Waarde van eigenschap

overgenomen vanTrackedResource.systemData-

tags

Resourcetags.

tags?: {[propertyName: string]: string}

Waarde van eigenschap

{[propertyName: string]: string}

overgenomen vanTrackedResource.tags

type

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.type