MigrationResourceForPatch interface
Migration.
Свойства
| cancel | Указывает, должна ли быть активирована отмена для всей миграции. |
| dbs |
Если вы хотите активировать отмену для определенных баз данных, установите 'triggerCutover' в значение 'True' и имена конкретных баз данных в этом массиве. |
| dbs |
Имена баз данных для переноса. |
| dbs |
Если вы хотите запустить прямой переход для определенных баз данных, установите 'triggerCutover' в значение 'True' и укажите имена конкретных баз данных в этом массиве. |
| migrate |
Указывает, необходимо ли перенести роли и разрешения. |
| migration |
Режим, используемый для выполнения миграции: Онлайн или Офлайн. |
| migration |
Время начала (UTC) для окна миграции. |
| overwrite |
Указывает, могут ли базы данных на целевом сервере быть перезаписаны, если они уже присутствуют. Если установлено значение «False», когда рабочий процесс миграции обнаруживает, что база данных уже существует на целевом сервере, он будет ожидать подтверждения. |
| secret |
Параметры секрета миграции. |
| setup |
Указывает, следует ли при необходимости настроить логическую репликацию на исходном сервере. |
| source |
Полное доменное имя (FQDN) или IP-адрес исходного сервера. Это свойство является необязательным. Если услуга предоставлена, служба миграции всегда будет использовать ее для подключения к исходному серверу. |
| source |
Идентификатор ресурса сервера исходной базы данных, когда 'sourceType' равен 'PostgreSQLSingleServer'. Для других типов источников это значение должно быть установлено в ipaddress:port@username или hostname:port@username. |
| start |
Указывает, должен ли перенос данных начаться немедленно. |
| tags | Метаданные, относящиеся к приложению, в виде пар "ключ-значение". |
| target |
Полное доменное имя (FQDN) или IP-адрес целевого сервера. Это свойство является необязательным. Если услуга миграции предоставлена, она всегда будет использовать его для подключения к целевому серверу. |
| trigger |
Указывает, должна ли быть активирована прямая миграция для всей миграции. |
Сведения о свойстве
cancel
Указывает, должна ли быть активирована отмена для всей миграции.
cancel?: string
Значение свойства
string
dbsToCancelMigrationOn
Если вы хотите активировать отмену для определенных баз данных, установите 'triggerCutover' в значение 'True' и имена конкретных баз данных в этом массиве.
dbsToCancelMigrationOn?: string[]
Значение свойства
string[]
dbsToMigrate
Имена баз данных для переноса.
dbsToMigrate?: string[]
Значение свойства
string[]
dbsToTriggerCutoverOn
Если вы хотите запустить прямой переход для определенных баз данных, установите 'triggerCutover' в значение 'True' и укажите имена конкретных баз данных в этом массиве.
dbsToTriggerCutoverOn?: string[]
Значение свойства
string[]
migrateRoles
Указывает, необходимо ли перенести роли и разрешения.
migrateRoles?: string
Значение свойства
string
migrationMode
Режим, используемый для выполнения миграции: Онлайн или Офлайн.
migrationMode?: string
Значение свойства
string
migrationWindowStartTimeInUtc
Время начала (UTC) для окна миграции.
migrationWindowStartTimeInUtc?: Date
Значение свойства
Date
overwriteDbsInTarget
Указывает, могут ли базы данных на целевом сервере быть перезаписаны, если они уже присутствуют. Если установлено значение «False», когда рабочий процесс миграции обнаруживает, что база данных уже существует на целевом сервере, он будет ожидать подтверждения.
overwriteDbsInTarget?: string
Значение свойства
string
secretParameters
Параметры секрета миграции.
secretParameters?: MigrationSecretParametersForPatch
Значение свойства
setupLogicalReplicationOnSourceDbIfNeeded
Указывает, следует ли при необходимости настроить логическую репликацию на исходном сервере.
setupLogicalReplicationOnSourceDbIfNeeded?: string
Значение свойства
string
sourceDbServerFullyQualifiedDomainName
Полное доменное имя (FQDN) или IP-адрес исходного сервера. Это свойство является необязательным. Если услуга предоставлена, служба миграции всегда будет использовать ее для подключения к исходному серверу.
sourceDbServerFullyQualifiedDomainName?: string
Значение свойства
string
sourceDbServerResourceId
Идентификатор ресурса сервера исходной базы данных, когда 'sourceType' равен 'PostgreSQLSingleServer'. Для других типов источников это значение должно быть установлено в ipaddress:port@username или hostname:port@username.
sourceDbServerResourceId?: string
Значение свойства
string
startDataMigration
Указывает, должен ли перенос данных начаться немедленно.
startDataMigration?: string
Значение свойства
string
tags
Метаданные, относящиеся к приложению, в виде пар "ключ-значение".
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
targetDbServerFullyQualifiedDomainName
Полное доменное имя (FQDN) или IP-адрес целевого сервера. Это свойство является необязательным. Если услуга миграции предоставлена, она всегда будет использовать его для подключения к целевому серверу.
targetDbServerFullyQualifiedDomainName?: string
Значение свойства
string
triggerCutover
Указывает, должна ли быть активирована прямая миграция для всей миграции.
triggerCutover?: string
Значение свойства
string