Dela via


Migration interface

Egenskaper för en migrering.

Extends

Egenskaper

cancel

Anger om avbryt måste utlösas för hela migreringen.

currentStatus

Aktuell status för en migrering. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

dbsToCancelMigrationOn

När du vill utlösa avbryt för specifika databaser anger du "triggerCutover" till "True" och namnen på de specifika databaserna i den här matrisen.

dbsToMigrate

Namn på databaser som ska migreras.

dbsToTriggerCutoverOn

När du vill utlösa snabb körning för specifika databaser anger du "triggerCutover" till "True" och namnen på de specifika databaserna i den här matrisen.

migrateRoles

Anger om roller och behörigheter måste migreras.

migrationId

Identifierare för en migrering. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

migrationInstanceResourceId

Identifierare för migreringsinstansen för den privata slutpunkten.

migrationMode

Läge som används för att utföra migreringen: Online eller Offline.

migrationOption

Alternativ som stöds för en migrering.

migrationWindowEndTimeInUtc

Sluttid (UTC) för migreringsfönstret.

migrationWindowStartTimeInUtc

Starttid (UTC) för migreringsfönstret.

overwriteDbsInTarget

Anger om databaser på målservern kan skrivas över när de redan finns. Om värdet är "Falskt" väntar arbetsflödet på en bekräftelse när migreringsarbetsflödet upptäcker att databasen redan finns på målservern.

secretParameters

Parametrar för migreringshemlighet.

setupLogicalReplicationOnSourceDbIfNeeded

Anger om logisk replikering ska konfigureras på källservern, om det behövs.

sourceDbServerFullyQualifiedDomainName

Fullständigt kvalificerat domännamn (FQDN) eller IP-adress för källservern. Den här egenskapen är valfri. När det tillhandahålls kommer migreringstjänsten alltid att använda den för att ansluta till källservern.

sourceDbServerMetadata

Metadata för källdatabasservern. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

sourceDbServerResourceId

Identifierare för källdatabasserverresursen, när "sourceType" är "PostgreSQLSingleServer". För andra källtyper måste detta anges till ipaddress:port@username eller hostname:port@username.

sourceType

Källservertyp som används för migreringen: 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 eller Supabase_PostgreSQL

sslMode

SSL-läge som används av en migrering. Standard-SSL-läget för "PostgreSQLSingleServer" är "VerifyFull". Standard-SSL-läget för andra källtyper är "Föredrag".

startDataMigration

Anger om datamigreringen måste starta direkt.

targetDbServerFullyQualifiedDomainName

Fullständigt kvalificerat domännamn (FQDN) eller IP-adress för målservern. Den här egenskapen är valfri. När det tillhandahålls kommer migreringstjänsten alltid att använda den för att ansluta till målservern.

targetDbServerMetadata

Metadata för måldatabasservern. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

targetDbServerResourceId

Identifierare för måldatabasserverresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

triggerCutover

Anger om snabb migrering måste utlösas för hela migreringen.

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. T.ex. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

location

Den geo-plats där resursen finns

name

Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

tags

Resursetiketter.

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

cancel

Anger om avbryt måste utlösas för hela migreringen.

cancel?: string

Egenskapsvärde

string

currentStatus

Aktuell status för en migrering. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

currentStatus?: MigrationStatus

Egenskapsvärde

dbsToCancelMigrationOn

När du vill utlösa avbryt för specifika databaser anger du "triggerCutover" till "True" och namnen på de specifika databaserna i den här matrisen.

dbsToCancelMigrationOn?: string[]

Egenskapsvärde

string[]

dbsToMigrate

Namn på databaser som ska migreras.

dbsToMigrate?: string[]

Egenskapsvärde

string[]

dbsToTriggerCutoverOn

När du vill utlösa snabb körning för specifika databaser anger du "triggerCutover" till "True" och namnen på de specifika databaserna i den här matrisen.

dbsToTriggerCutoverOn?: string[]

Egenskapsvärde

string[]

migrateRoles

Anger om roller och behörigheter måste migreras.

migrateRoles?: string

Egenskapsvärde

string

migrationId

Identifierare för en migrering. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

migrationId?: string

Egenskapsvärde

string

migrationInstanceResourceId

Identifierare för migreringsinstansen för den privata slutpunkten.

migrationInstanceResourceId?: string

Egenskapsvärde

string

migrationMode

Läge som används för att utföra migreringen: Online eller Offline.

migrationMode?: string

Egenskapsvärde

string

migrationOption

Alternativ som stöds för en migrering.

migrationOption?: string

Egenskapsvärde

string

migrationWindowEndTimeInUtc

Sluttid (UTC) för migreringsfönstret.

migrationWindowEndTimeInUtc?: Date

Egenskapsvärde

Date

migrationWindowStartTimeInUtc

Starttid (UTC) för migreringsfönstret.

migrationWindowStartTimeInUtc?: Date

Egenskapsvärde

Date

overwriteDbsInTarget

Anger om databaser på målservern kan skrivas över när de redan finns. Om värdet är "Falskt" väntar arbetsflödet på en bekräftelse när migreringsarbetsflödet upptäcker att databasen redan finns på målservern.

overwriteDbsInTarget?: string

Egenskapsvärde

string

secretParameters

Parametrar för migreringshemlighet.

secretParameters?: MigrationSecretParameters

Egenskapsvärde

setupLogicalReplicationOnSourceDbIfNeeded

Anger om logisk replikering ska konfigureras på källservern, om det behövs.

setupLogicalReplicationOnSourceDbIfNeeded?: string

Egenskapsvärde

string

sourceDbServerFullyQualifiedDomainName

Fullständigt kvalificerat domännamn (FQDN) eller IP-adress för källservern. Den här egenskapen är valfri. När det tillhandahålls kommer migreringstjänsten alltid att använda den för att ansluta till källservern.

sourceDbServerFullyQualifiedDomainName?: string

Egenskapsvärde

string

sourceDbServerMetadata

Metadata för källdatabasservern. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

sourceDbServerMetadata?: DbServerMetadata

Egenskapsvärde

sourceDbServerResourceId

Identifierare för källdatabasserverresursen, när "sourceType" är "PostgreSQLSingleServer". För andra källtyper måste detta anges till ipaddress:port@username eller hostname:port@username.

sourceDbServerResourceId?: string

Egenskapsvärde

string

sourceType

Källservertyp som används för migreringen: 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 eller Supabase_PostgreSQL

sourceType?: string

Egenskapsvärde

string

sslMode

SSL-läge som används av en migrering. Standard-SSL-läget för "PostgreSQLSingleServer" är "VerifyFull". Standard-SSL-läget för andra källtyper är "Föredrag".

sslMode?: string

Egenskapsvärde

string

startDataMigration

Anger om datamigreringen måste starta direkt.

startDataMigration?: string

Egenskapsvärde

string

targetDbServerFullyQualifiedDomainName

Fullständigt kvalificerat domännamn (FQDN) eller IP-adress för målservern. Den här egenskapen är valfri. När det tillhandahålls kommer migreringstjänsten alltid att använda den för att ansluta till målservern.

targetDbServerFullyQualifiedDomainName?: string

Egenskapsvärde

string

targetDbServerMetadata

Metadata för måldatabasservern. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

targetDbServerMetadata?: DbServerMetadata

Egenskapsvärde

targetDbServerResourceId

Identifierare för måldatabasserverresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

targetDbServerResourceId?: string

Egenskapsvärde

string

triggerCutover

Anger om snabb migrering måste utlösas för hela migreringen.

triggerCutover?: string

Egenskapsvärde

string

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. T.ex. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.id

location

Den geo-plats där resursen finns

location: string

Egenskapsvärde

string

Ärvd frånTrackedResource.location

name

Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.name

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

systemData?: SystemData

Egenskapsvärde

Ärvd frånTrackedResource.systemData

tags

Resursetiketter.

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

Egenskapsvärde

{[propertyName: string]: string}

Ärvd frånTrackedResource.tags

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.type