Freigeben über


Vault interface

Schnittstelle, die einen Tresor darstellt.

Methoden

beginCreate(string, string, VaultCreateOptionalParams)

Erstellt den Tresor.

beginCreateAndWait(string, string, VaultCreateOptionalParams)

Erstellt den Tresor.

beginDelete(string, string, VaultDeleteOptionalParams)

Entfernt den Tresor.

beginDeleteAndWait(string, string, VaultDeleteOptionalParams)

Entfernt den Tresor.

beginUpdate(string, string, VaultUpdateOptionalParams)

Führt ein Update für den Tresor aus.

beginUpdateAndWait(string, string, VaultUpdateOptionalParams)

Führt ein Update für den Tresor aus.

get(string, string, VaultGetOptionalParams)

Ruft die Details des Tresors ab.

list(string, VaultListOptionalParams)

Ruft die Liste der Tresore im angegebenen Abonnement und der angegebenen Ressourcengruppe ab.

listBySubscription(VaultListBySubscriptionOptionalParams)

Ruft die Liste der Tresore im angegebenen Abonnement ab.

Details zur Methode

beginCreate(string, string, VaultCreateOptionalParams)

Erstellt den Tresor.

function beginCreate(resourceGroupName: string, vaultName: string, options?: VaultCreateOptionalParams): Promise<SimplePollerLike<OperationState<VaultModel>, VaultModel>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Tresorname.

options
VaultCreateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateAndWait(string, string, VaultCreateOptionalParams)

Erstellt den Tresor.

function beginCreateAndWait(resourceGroupName: string, vaultName: string, options?: VaultCreateOptionalParams): Promise<VaultModel>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Tresorname.

options
VaultCreateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<VaultModel>

beginDelete(string, string, VaultDeleteOptionalParams)

Entfernt den Tresor.

function beginDelete(resourceGroupName: string, vaultName: string, options?: VaultDeleteOptionalParams): Promise<SimplePollerLike<OperationState<VaultDeleteHeaders>, VaultDeleteHeaders>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Tresorname.

options
VaultDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, VaultDeleteOptionalParams)

Entfernt den Tresor.

function beginDeleteAndWait(resourceGroupName: string, vaultName: string, options?: VaultDeleteOptionalParams): Promise<VaultDeleteHeaders>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Tresorname.

options
VaultDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

beginUpdate(string, string, VaultUpdateOptionalParams)

Führt ein Update für den Tresor aus.

function beginUpdate(resourceGroupName: string, vaultName: string, options?: VaultUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VaultModel>, VaultModel>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Tresorname.

options
VaultUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateAndWait(string, string, VaultUpdateOptionalParams)

Führt ein Update für den Tresor aus.

function beginUpdateAndWait(resourceGroupName: string, vaultName: string, options?: VaultUpdateOptionalParams): Promise<VaultModel>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Tresorname.

options
VaultUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<VaultModel>

get(string, string, VaultGetOptionalParams)

Ruft die Details des Tresors ab.

function get(resourceGroupName: string, vaultName: string, options?: VaultGetOptionalParams): Promise<VaultModel>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

vaultName

string

Der Tresorname.

options
VaultGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<VaultModel>

list(string, VaultListOptionalParams)

Ruft die Liste der Tresore im angegebenen Abonnement und der angegebenen Ressourcengruppe ab.

function list(resourceGroupName: string, options?: VaultListOptionalParams): PagedAsyncIterableIterator<VaultModel, VaultModel[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

options
VaultListOptionalParams

Die Optionsparameter.

Gibt zurück

listBySubscription(VaultListBySubscriptionOptionalParams)

Ruft die Liste der Tresore im angegebenen Abonnement ab.

function listBySubscription(options?: VaultListBySubscriptionOptionalParams): PagedAsyncIterableIterator<VaultModel, VaultModel[], PageSettings>

Parameter

options
VaultListBySubscriptionOptionalParams

Die Optionsparameter.

Gibt zurück