MigrationResourceForPatch interface
Migration.
Propiedades
| cancel | Indica si se debe desencadenar la cancelación para toda la migración. |
| dbs |
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. |
| dbs |
Nombres de las bases de datos que se van a migrar. |
| dbs |
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. |
| migrate |
Indica si se deben migrar los roles y permisos. |
| migration |
Modo utilizado para realizar la migración: En línea o sin conexión. |
| migration |
Hora de inicio (UTC) para la ventana de migración. |
| overwrite |
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. |
| secret |
Parámetros de secreto de migración. |
| setup |
Indica si se debe configurar la replicación lógica en el servidor de origen, si es necesario. |
| source |
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. |
| source |
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. |
| start |
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. |
| target |
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. |
| trigger |
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