Compartir a través de


MigrationResourceForPatch interface

Migration.

Propiedades

cancel

Indica si se debe desencadenar la cancelación para toda la migración.

dbsToCancelMigrationOn

Cuando desee desencadenar la cancelación de bases de datos específicas, establezca 'triggerCutover' en 'True' y los nombres de las bases de datos específicas de esta matriz.

dbsToMigrate

Nombres de las bases de datos que se van a migrar.

dbsToTriggerCutoverOn

Cuando desee desencadenar la transición para bases de datos específicas, establezca 'triggerCutover' en 'True' y los nombres de las bases de datos específicas de esta matriz.

migrateRoles

Indica si se deben migrar los roles y permisos.

migrationMode

Modo utilizado para realizar la migración: En línea o sin conexión.

migrationWindowStartTimeInUtc

Hora de inicio (UTC) para la ventana de migración.

overwriteDbsInTarget

Indica si las bases de datos del servidor de destino se pueden sobrescribir cuando ya están presentes. Si se establece en 'False', cuando el flujo de trabajo de migración detecte que la base de datos ya existe en el servidor de destino, esperará una confirmación.

secretParameters

Parámetros de secreto de migración.

setupLogicalReplicationOnSourceDbIfNeeded

Indica si se debe configurar la replicación lógica en el servidor de origen, si es necesario.

sourceDbServerFullyQualifiedDomainName

Nombre de dominio completo (FQDN) o dirección IP del servidor de origen. Esta propiedad es opcional. Cuando se proporciona, el servicio de migración siempre lo usará para conectarse al servidor de origen.

sourceDbServerResourceId

Identificador del recurso del servidor de base de datos de origen, cuando 'sourceType' es 'PostgreSQLSingleServer'. Para otros tipos de fuente, debe establecerse en ipaddress:port@username o hostname:port@username.

startDataMigration

Indica si la migración de datos debe iniciarse de inmediato.

tags

Metadatos específicos de la aplicación en forma de pares clave-valor.

targetDbServerFullyQualifiedDomainName

Nombre de dominio completo (FQDN) o dirección IP del servidor de destino. Esta propiedad es opcional. Cuando se proporciona, el servicio de migración siempre lo usará para conectarse al servidor de destino.

triggerCutover

Indica si se debe desencadenar la transición para toda la migración.

Detalles de las propiedades

cancel

Indica si se debe desencadenar la cancelación para toda la migración.

cancel?: string

Valor de propiedad

string

dbsToCancelMigrationOn

Cuando desee desencadenar la cancelación de bases de datos específicas, establezca 'triggerCutover' en 'True' y los nombres de las bases de datos específicas de esta matriz.

dbsToCancelMigrationOn?: string[]

Valor de propiedad

string[]

dbsToMigrate

Nombres de las bases de datos que se van a migrar.

dbsToMigrate?: string[]

Valor de propiedad

string[]

dbsToTriggerCutoverOn

Cuando desee desencadenar la transición para bases de datos específicas, establezca 'triggerCutover' en 'True' y los nombres de las bases de datos específicas de esta matriz.

dbsToTriggerCutoverOn?: string[]

Valor de propiedad

string[]

migrateRoles

Indica si se deben migrar los roles y permisos.

migrateRoles?: string

Valor de propiedad

string

migrationMode

Modo utilizado para realizar la migración: En línea o sin conexión.

migrationMode?: string

Valor de propiedad

string

migrationWindowStartTimeInUtc

Hora de inicio (UTC) para la ventana de migración.

migrationWindowStartTimeInUtc?: Date

Valor de propiedad

Date

overwriteDbsInTarget

Indica si las bases de datos del servidor de destino se pueden sobrescribir cuando ya están presentes. Si se establece en 'False', cuando el flujo de trabajo de migración detecte que la base de datos ya existe en el servidor de destino, esperará una confirmación.

overwriteDbsInTarget?: string

Valor de propiedad

string

secretParameters

Parámetros de secreto de migración.

secretParameters?: MigrationSecretParametersForPatch

Valor de propiedad

setupLogicalReplicationOnSourceDbIfNeeded

Indica si se debe configurar la replicación lógica en el servidor de origen, si es necesario.

setupLogicalReplicationOnSourceDbIfNeeded?: string

Valor de propiedad

string

sourceDbServerFullyQualifiedDomainName

Nombre de dominio completo (FQDN) o dirección IP del servidor de origen. Esta propiedad es opcional. Cuando se proporciona, el servicio de migración siempre lo usará para conectarse al servidor de origen.

sourceDbServerFullyQualifiedDomainName?: string

Valor de propiedad

string

sourceDbServerResourceId

Identificador del recurso del servidor de base de datos de origen, cuando 'sourceType' es 'PostgreSQLSingleServer'. Para otros tipos de fuente, debe establecerse en ipaddress:port@username o hostname:port@username.

sourceDbServerResourceId?: string

Valor de propiedad

string

startDataMigration

Indica si la migración de datos debe iniciarse de inmediato.

startDataMigration?: string

Valor de propiedad

string

tags

Metadatos específicos de la aplicación en forma de pares clave-valor.

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

Valor de propiedad

{[propertyName: string]: string}

targetDbServerFullyQualifiedDomainName

Nombre de dominio completo (FQDN) o dirección IP del servidor de destino. Esta propiedad es opcional. Cuando se proporciona, el servicio de migración siempre lo usará para conectarse al servidor de destino.

targetDbServerFullyQualifiedDomainName?: string

Valor de propiedad

string

triggerCutover

Indica si se debe desencadenar la transición para toda la migración.

triggerCutover?: string

Valor de propiedad

string