ReplicationProtectionContainers interface
Интерфейс, представляющий ReplicationProtectionContainers.
Методы
Сведения о методе
beginCreate(string, string, string, string, CreateProtectionContainerInput, ReplicationProtectionContainersCreateOptionalParams)
Операция создания контейнера защиты.
function beginCreate(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, creationInput: CreateProtectionContainerInput, options?: ReplicationProtectionContainersCreateOptionalParams): Promise<SimplePollerLike<OperationState<ProtectionContainer>, ProtectionContainer>>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
- fabricName
-
string
Уникальное имя ARM структуры.
- protectionContainerName
-
string
Уникальное имя ARM контейнера защиты.
- creationInput
- CreateProtectionContainerInput
Входные данные создания.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<ProtectionContainer>, ProtectionContainer>>
beginCreateAndWait(string, string, string, string, CreateProtectionContainerInput, ReplicationProtectionContainersCreateOptionalParams)
Операция создания контейнера защиты.
function beginCreateAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, creationInput: CreateProtectionContainerInput, options?: ReplicationProtectionContainersCreateOptionalParams): Promise<ProtectionContainer>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
- fabricName
-
string
Уникальное имя ARM структуры.
- protectionContainerName
-
string
Уникальное имя ARM контейнера защиты.
- creationInput
- CreateProtectionContainerInput
Входные данные создания.
Параметры параметров.
Возвращаемое значение
Promise<ProtectionContainer>
beginDelete(string, string, string, string, ReplicationProtectionContainersDeleteOptionalParams)
Операция удаления контейнера защиты.
function beginDelete(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, options?: ReplicationProtectionContainersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
- fabricName
-
string
Уникальное имя ARM структуры.
- protectionContainerName
-
string
Уникальное имя ARM контейнера защиты.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, string, ReplicationProtectionContainersDeleteOptionalParams)
Операция удаления контейнера защиты.
function beginDeleteAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, options?: ReplicationProtectionContainersDeleteOptionalParams): Promise<void>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
- fabricName
-
string
Уникальное имя ARM структуры.
- protectionContainerName
-
string
Уникальное имя ARM контейнера защиты.
Параметры параметров.
Возвращаемое значение
Promise<void>
beginDiscoverProtectableItem(string, string, string, string, DiscoverProtectableItemRequest, ReplicationProtectionContainersDiscoverProtectableItemOptionalParams)
Операция добавления защищенного элемента в контейнер защиты (добавление физического сервера).
function beginDiscoverProtectableItem(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, discoverProtectableItemRequest: DiscoverProtectableItemRequest, options?: ReplicationProtectionContainersDiscoverProtectableItemOptionalParams): Promise<SimplePollerLike<OperationState<ProtectionContainer>, ProtectionContainer>>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
- fabricName
-
string
Имя структуры.
- protectionContainerName
-
string
Имя контейнера защиты.
- discoverProtectableItemRequest
- DiscoverProtectableItemRequest
Объект запроса для добавления защищенного элемента.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<ProtectionContainer>, ProtectionContainer>>
beginDiscoverProtectableItemAndWait(string, string, string, string, DiscoverProtectableItemRequest, ReplicationProtectionContainersDiscoverProtectableItemOptionalParams)
Операция добавления защищенного элемента в контейнер защиты (добавление физического сервера).
function beginDiscoverProtectableItemAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, discoverProtectableItemRequest: DiscoverProtectableItemRequest, options?: ReplicationProtectionContainersDiscoverProtectableItemOptionalParams): Promise<ProtectionContainer>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
- fabricName
-
string
Имя структуры.
- protectionContainerName
-
string
Имя контейнера защиты.
- discoverProtectableItemRequest
- DiscoverProtectableItemRequest
Объект запроса для добавления защищенного элемента.
Параметры параметров.
Возвращаемое значение
Promise<ProtectionContainer>
beginSwitchProtection(string, string, string, string, SwitchProtectionInput, ReplicationProtectionContainersSwitchProtectionOptionalParams)
Операция переключения защиты с одного контейнера на другой или одного поставщика репликации на другой.
function beginSwitchProtection(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, switchInput: SwitchProtectionInput, options?: ReplicationProtectionContainersSwitchProtectionOptionalParams): Promise<SimplePollerLike<OperationState<ProtectionContainer>, ProtectionContainer>>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
- fabricName
-
string
Уникальное имя структуры.
- protectionContainerName
-
string
Имя контейнера защиты.
- switchInput
- SwitchProtectionInput
Переключение входных данных защиты.
Параметры параметров.
Возвращаемое значение
Promise<@azure/core-lro.SimplePollerLike<OperationState<ProtectionContainer>, ProtectionContainer>>
beginSwitchProtectionAndWait(string, string, string, string, SwitchProtectionInput, ReplicationProtectionContainersSwitchProtectionOptionalParams)
Операция переключения защиты с одного контейнера на другой или одного поставщика репликации на другой.
function beginSwitchProtectionAndWait(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, switchInput: SwitchProtectionInput, options?: ReplicationProtectionContainersSwitchProtectionOptionalParams): Promise<ProtectionContainer>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
- fabricName
-
string
Уникальное имя структуры.
- protectionContainerName
-
string
Имя контейнера защиты.
- switchInput
- SwitchProtectionInput
Переключение входных данных защиты.
Параметры параметров.
Возвращаемое значение
Promise<ProtectionContainer>
get(string, string, string, string, ReplicationProtectionContainersGetOptionalParams)
Возвращает сведения о контейнере защиты.
function get(resourceName: string, resourceGroupName: string, fabricName: string, protectionContainerName: string, options?: ReplicationProtectionContainersGetOptionalParams): Promise<ProtectionContainer>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
- fabricName
-
string
Имя структуры.
- protectionContainerName
-
string
Имя контейнера защиты.
Параметры параметров.
Возвращаемое значение
Promise<ProtectionContainer>
list(string, string, ReplicationProtectionContainersListOptionalParams)
Перечисляет контейнеры защиты в хранилище.
function list(resourceName: string, resourceGroupName: string, options?: ReplicationProtectionContainersListOptionalParams): PagedAsyncIterableIterator<ProtectionContainer, ProtectionContainer[], PageSettings>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
Параметры параметров.
Возвращаемое значение
listByReplicationFabrics(string, string, string, ReplicationProtectionContainersListByReplicationFabricsOptionalParams)
Перечисляет контейнеры защиты в указанной структуре.
function listByReplicationFabrics(resourceName: string, resourceGroupName: string, fabricName: string, options?: ReplicationProtectionContainersListByReplicationFabricsOptionalParams): PagedAsyncIterableIterator<ProtectionContainer, ProtectionContainer[], PageSettings>
Параметры
- resourceName
-
string
Имя хранилища служб восстановления.
- resourceGroupName
-
string
Имя группы ресурсов, в которой находится хранилище служб восстановления.
- fabricName
-
string
Имя структуры.
Параметры параметров.