Sdílet prostřednictvím


ProtectionContainers interface

Rozhraní představující ProtectionContainers.

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.

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.

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

Získá podrobnosti konkrétního kontejneru zaregistrovaného v trezoru služby Recovery Services.

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.

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.

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.

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

options
ProtectionContainersRegisterOptionalParams

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

options
ProtectionContainersRegisterOptionalParams

Parametry možností

Návraty

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.

options
ProtectionContainersGetOptionalParams

Parametry možností

Návraty

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.

options
ProtectionContainersInquireOptionalParams

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

options
ProtectionContainersRefreshOptionalParams

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.

options
ProtectionContainersUnregisterOptionalParams

Parametry možností

Návraty

Promise<void>