ProtectionContainers interface
Интерфейс, представляющий ProtectionContainers.
Методы
begin |
Регистрирует контейнер в хранилище служб восстановления. Это асинхронная операция. Чтобы отслеживать состояние операции, используйте заголовок расположения для вызова последнего состояния операции. |
begin |
Регистрирует контейнер в хранилище служб восстановления. Это асинхронная операция. Чтобы отслеживать состояние операции, используйте заголовок расположения для вызова последнего состояния операции. |
get(string, string, string, string, Protection |
Возвращает сведения о конкретном контейнере, зарегистрированном в хранилище служб восстановления. |
inquire(string, string, string, string, Protection |
Это асинхронная операция, и результаты должны отслеживаться с помощью заголовка расположения или Azure-async-url. |
refresh(string, string, string, Protection |
Обнаруживает все контейнеры в подписке, которые можно создать резервную копию в Хранилище служб восстановления. Это асинхронная операция. Чтобы узнать состояние операции, вызовите API GetRefreshOperationResult. |
unregister(string, string, string, string, Protection |
Отменяет регистрацию заданного контейнера из хранилища служб восстановления. Это асинхронная операция. Чтобы определить, завершена ли обработка запроса серверной службой, вызовите 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
Текст запроса для операции
Параметры параметров.
Возвращаемое значение
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
Текст запроса для операции
Параметры параметров.
Возвращаемое значение
Promise<ProtectionContainerResource>
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
Имя контейнера, сведения о которых необходимо получить.
Параметры параметров.
Возвращаемое значение
Promise<ProtectionContainerResource>
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
Имя контейнера, в котором необходимо активировать запрос.
Параметры параметров.
Возвращаемое значение
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
Имя структуры, связанное с контейнером.
Параметры параметров.
Возвращаемое значение
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
Имя контейнера, который необходимо отменить регистрацию из хранилища служб восстановления.
Параметры параметров.
Возвращаемое значение
Promise<void>