MigrationsOperations interface

Интерфейс, представляющий операции миграции.

Свойства

cancel

Отменяет активную миграцию.

checkNameAvailability

Проверяет, является ли предложенное имя миграции действительным и доступным.

create

Создает новую миграцию.

get

Получает информацию о миграции.

listByTargetServer

Выводит список всех миграций целевого гибкого сервера.

update

Обновляет существующую миграцию. Текст запроса может содержать одно ко многим из изменяемых свойств, присутствующих в определении миграции. Некоторые обновления свойств инициируют переходы состояния миграции.

Сведения о свойстве

cancel

Отменяет активную миграцию.

cancel: (resourceGroupName: string, serverName: string, migrationName: string, options?: MigrationsCancelOptionalParams) => Promise<Migration>

Значение свойства

(resourceGroupName: string, serverName: string, migrationName: string, options?: MigrationsCancelOptionalParams) => Promise<Migration>

checkNameAvailability

Проверяет, является ли предложенное имя миграции действительным и доступным.

checkNameAvailability: (resourceGroupName: string, serverName: string, parameters: MigrationNameAvailability, options?: MigrationsCheckNameAvailabilityOptionalParams) => Promise<MigrationNameAvailability>

Значение свойства

(resourceGroupName: string, serverName: string, parameters: MigrationNameAvailability, options?: MigrationsCheckNameAvailabilityOptionalParams) => Promise<MigrationNameAvailability>

create

Создает новую миграцию.

create: (resourceGroupName: string, serverName: string, migrationName: string, parameters: Migration, options?: MigrationsCreateOptionalParams) => Promise<Migration>

Значение свойства

(resourceGroupName: string, serverName: string, migrationName: string, parameters: Migration, options?: MigrationsCreateOptionalParams) => Promise<Migration>

get

Получает информацию о миграции.

get: (resourceGroupName: string, serverName: string, migrationName: string, options?: MigrationsGetOptionalParams) => Promise<Migration>

Значение свойства

(resourceGroupName: string, serverName: string, migrationName: string, options?: MigrationsGetOptionalParams) => Promise<Migration>

listByTargetServer

Выводит список всех миграций целевого гибкого сервера.

listByTargetServer: (resourceGroupName: string, serverName: string, options?: MigrationsListByTargetServerOptionalParams) => PagedAsyncIterableIterator<Migration, Migration[], PageSettings>

Значение свойства

(resourceGroupName: string, serverName: string, options?: MigrationsListByTargetServerOptionalParams) => PagedAsyncIterableIterator<Migration, Migration[], PageSettings>

update

Обновляет существующую миграцию. Текст запроса может содержать одно ко многим из изменяемых свойств, присутствующих в определении миграции. Некоторые обновления свойств инициируют переходы состояния миграции.

update: (resourceGroupName: string, serverName: string, migrationName: string, parameters: MigrationResourceForPatch, options?: MigrationsUpdateOptionalParams) => Promise<Migration>

Значение свойства

(resourceGroupName: string, serverName: string, migrationName: string, parameters: MigrationResourceForPatch, options?: MigrationsUpdateOptionalParams) => Promise<Migration>