Поделиться через


ProtectionContainers interface

Интерфейс, представляющий ProtectionContainers.

Методы

beginRegister(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)

Регистрирует контейнер в хранилище служб восстановления. Это асинхронная операция. Чтобы отслеживать состояние операции, используйте заголовок расположения для вызова последнего состояния операции.

beginRegisterAndWait(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)

Регистрирует контейнер в хранилище служб восстановления. Это асинхронная операция. Чтобы отслеживать состояние операции, используйте заголовок расположения для вызова последнего состояния операции.

get(string, string, string, string, ProtectionContainersGetOptionalParams)

Возвращает сведения о конкретном контейнере, зарегистрированном в хранилище служб восстановления.

inquire(string, string, string, string, ProtectionContainersInquireOptionalParams)

Это асинхронная операция, и результаты должны отслеживаться с помощью заголовка расположения или Azure-async-url.

refresh(string, string, string, ProtectionContainersRefreshOptionalParams)

Обнаруживает все контейнеры в подписке, которые можно создать резервную копию в Хранилище служб восстановления. Это асинхронная операция. Чтобы узнать состояние операции, вызовите API GetRefreshOperationResult.

unregister(string, string, string, string, ProtectionContainersUnregisterOptionalParams)

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

Сведения о методе

beginRegister(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)

Регистрирует контейнер в хранилище служб восстановления. Это асинхронная операция. Чтобы отслеживать состояние операции, используйте заголовок расположения для вызова последнего состояния операции.

function beginRegister(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, parameters: ProtectionContainerResource, options?: ProtectionContainersRegisterOptionalParams): Promise<SimplePollerLike<OperationState<ProtectionContainerResource>, ProtectionContainerResource>>

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

fabricName

string

Имя структуры, связанное с контейнером.

containerName

string

Имя зарегистрированного контейнера.

parameters
ProtectionContainerResource

Текст запроса для операции

options
ProtectionContainersRegisterOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<ProtectionContainerResource>, ProtectionContainerResource>>

beginRegisterAndWait(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)

Регистрирует контейнер в хранилище служб восстановления. Это асинхронная операция. Чтобы отслеживать состояние операции, используйте заголовок расположения для вызова последнего состояния операции.

function beginRegisterAndWait(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, parameters: ProtectionContainerResource, options?: ProtectionContainersRegisterOptionalParams): Promise<ProtectionContainerResource>

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

fabricName

string

Имя структуры, связанное с контейнером.

containerName

string

Имя зарегистрированного контейнера.

parameters
ProtectionContainerResource

Текст запроса для операции

options
ProtectionContainersRegisterOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, string, string, ProtectionContainersGetOptionalParams)

Возвращает сведения о конкретном контейнере, зарегистрированном в хранилище служб восстановления.

function get(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersGetOptionalParams): Promise<ProtectionContainerResource>

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

fabricName

string

Имя структуры, к которой принадлежит контейнер.

containerName

string

Имя контейнера, сведения о которых необходимо получить.

options
ProtectionContainersGetOptionalParams

Параметры параметров.

Возвращаемое значение

inquire(string, string, string, string, ProtectionContainersInquireOptionalParams)

Это асинхронная операция, и результаты должны отслеживаться с помощью заголовка расположения или Azure-async-url.

function inquire(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersInquireOptionalParams): Promise<void>

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

fabricName

string

Имя структуры, связанное с контейнером.

containerName

string

Имя контейнера, в котором необходимо активировать запрос.

options
ProtectionContainersInquireOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

refresh(string, string, string, ProtectionContainersRefreshOptionalParams)

Обнаруживает все контейнеры в подписке, которые можно создать резервную копию в Хранилище служб восстановления. Это асинхронная операция. Чтобы узнать состояние операции, вызовите API GetRefreshOperationResult.

function refresh(vaultName: string, resourceGroupName: string, fabricName: string, options?: ProtectionContainersRefreshOptionalParams): Promise<void>

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

fabricName

string

Имя структуры, связанное с контейнером.

options
ProtectionContainersRefreshOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

unregister(string, string, string, string, ProtectionContainersUnregisterOptionalParams)

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

function unregister(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersUnregisterOptionalParams): Promise<void>

Параметры

vaultName

string

Имя хранилища служб восстановления.

resourceGroupName

string

Имя группы ресурсов, в которой находится хранилище служб восстановления.

fabricName

string

Имя структуры, к которой принадлежит контейнер.

containerName

string

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

options
ProtectionContainersUnregisterOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>