ProtectionContainers interface
Rozhraní představující ProtectionContainers.
Metody
begin |
Zaregistruje kontejner v trezoru služby Recovery Services. Toto je asynchronní operace. Pokud chcete sledovat stav operace, použijte hlavičku umístění k volání získání nejnovějšího stavu operace. |
begin |
Zaregistruje kontejner v trezoru služby Recovery Services. Toto je asynchronní operace. Pokud chcete sledovat stav operace, použijte hlavičku umístění k volání získání nejnovějšího stavu operace. |
get(string, string, string, string, Protection |
Získá podrobnosti konkrétního kontejneru zaregistrovaného v trezoru služby Recovery Services. |
inquire(string, string, string, string, Protection |
Jedná se o asynchronní operaci a výsledky by se měly sledovat pomocí hlavičky umístění nebo adresy Azure-async-url. |
refresh(string, string, string, Protection |
Vyhledá všechny kontejnery v předplatném, které je možné zálohovat do trezoru služby Recovery Services. Toto je asynchronní operace. Pokud chcete zjistit stav operace, zavolejte getRefreshOperationResult API. |
unregister(string, string, string, string, Protection |
Zruší registraci daného kontejneru v trezoru služby Recovery Services. Toto je asynchronní operace. Pokud chcete zjistit, jestli back-endová služba dokončila zpracování požadavku, zavolejte rozhraní API Pro získání výsledku operace kontejneru. |
Podrobnosti metody
beginRegister(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)
Zaregistruje kontejner v trezoru služby Recovery Services. Toto je asynchronní operace. Pokud chcete sledovat stav operace, použijte hlavičku umístění k volání získání nejnovějšího stavu operace.
function beginRegister(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, parameters: ProtectionContainerResource, options?: ProtectionContainersRegisterOptionalParams): Promise<SimplePollerLike<OperationState<ProtectionContainerResource>, ProtectionContainerResource>>
Parametry
- vaultName
-
string
Název trezoru služby Recovery Services.
- resourceGroupName
-
string
Název skupiny prostředků, ve které je trezor služby Recovery Services.
- fabricName
-
string
Název prostředků infrastruktury přidružený ke kontejneru
- containerName
-
string
Název kontejneru, který se má zaregistrovat.
- parameters
- ProtectionContainerResource
Text požadavku pro operaci
Parametry možností
Návraty
Promise<@azure/core-lro.SimplePollerLike<OperationState<ProtectionContainerResource>, ProtectionContainerResource>>
beginRegisterAndWait(string, string, string, string, ProtectionContainerResource, ProtectionContainersRegisterOptionalParams)
Zaregistruje kontejner v trezoru služby Recovery Services. Toto je asynchronní operace. Pokud chcete sledovat stav operace, použijte hlavičku umístění k volání získání nejnovějšího stavu operace.
function beginRegisterAndWait(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, parameters: ProtectionContainerResource, options?: ProtectionContainersRegisterOptionalParams): Promise<ProtectionContainerResource>
Parametry
- vaultName
-
string
Název trezoru služby Recovery Services.
- resourceGroupName
-
string
Název skupiny prostředků, ve které je trezor služby Recovery Services.
- fabricName
-
string
Název prostředků infrastruktury přidružený ke kontejneru
- containerName
-
string
Název kontejneru, který se má zaregistrovat.
- parameters
- ProtectionContainerResource
Text požadavku pro operaci
Parametry možností
Návraty
Promise<ProtectionContainerResource>
get(string, string, string, string, ProtectionContainersGetOptionalParams)
Získá podrobnosti konkrétního kontejneru zaregistrovaného v trezoru služby Recovery Services.
function get(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersGetOptionalParams): Promise<ProtectionContainerResource>
Parametry
- vaultName
-
string
Název trezoru služby Recovery Services.
- resourceGroupName
-
string
Název skupiny prostředků, ve které je trezor služby Recovery Services.
- fabricName
-
string
Název prostředků infrastruktury, kam kontejner patří.
- containerName
-
string
Název kontejneru, jehož podrobnosti je potřeba načíst.
Parametry možností
Návraty
Promise<ProtectionContainerResource>
inquire(string, string, string, string, ProtectionContainersInquireOptionalParams)
Jedná se o asynchronní operaci a výsledky by se měly sledovat pomocí hlavičky umístění nebo adresy Azure-async-url.
function inquire(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersInquireOptionalParams): Promise<void>
Parametry
- vaultName
-
string
Název trezoru služby Recovery Services.
- resourceGroupName
-
string
Název skupiny prostředků, ve které je trezor služby Recovery Services.
- fabricName
-
string
Název prostředků infrastruktury přidružený ke kontejneru.
- containerName
-
string
Název kontejneru, ve kterém se má aktivovat dotaz.
Parametry možností
Návraty
Promise<void>
refresh(string, string, string, ProtectionContainersRefreshOptionalParams)
Vyhledá všechny kontejnery v předplatném, které je možné zálohovat do trezoru služby Recovery Services. Toto je asynchronní operace. Pokud chcete zjistit stav operace, zavolejte getRefreshOperationResult API.
function refresh(vaultName: string, resourceGroupName: string, fabricName: string, options?: ProtectionContainersRefreshOptionalParams): Promise<void>
Parametry
- vaultName
-
string
Název trezoru služby Recovery Services.
- resourceGroupName
-
string
Název skupiny prostředků, ve které je trezor služby Recovery Services.
- fabricName
-
string
Název prostředků infrastruktury přidružený ke kontejneru
Parametry možností
Návraty
Promise<void>
unregister(string, string, string, string, ProtectionContainersUnregisterOptionalParams)
Zruší registraci daného kontejneru v trezoru služby Recovery Services. Toto je asynchronní operace. Pokud chcete zjistit, jestli back-endová služba dokončila zpracování požadavku, zavolejte rozhraní API Pro získání výsledku operace kontejneru.
function unregister(vaultName: string, resourceGroupName: string, fabricName: string, containerName: string, options?: ProtectionContainersUnregisterOptionalParams): Promise<void>
Parametry
- vaultName
-
string
Název trezoru služby Recovery Services.
- resourceGroupName
-
string
Název skupiny prostředků, ve které je trezor služby Recovery Services.
- fabricName
-
string
Název prostředků infrastruktury, kam kontejner patří.
- containerName
-
string
Název kontejneru, u kterého je potřeba zrušit registraci trezoru služby Recovery Services.
Parametry možností
Návraty
Promise<void>