EncryptionScopesOperations interface

Schnittstelle stellt eine EncryptionScopes-Operation dar.

Eigenschaften

get

Gibt die Eigenschaften für den angegebenen Verschlüsselungsbereich zurück.

list

Listet alle Verschlüsselungsbereiche auf, die unter dem angegebenen Speicherkonto verfügbar sind.

patch

Aktualisieren Sie die Eigenschaften des Verschlüsselungsbereichs, wie im Anforderungstext angegeben. Das Update schlägt fehl, wenn der angegebene Verschlüsselungsbereich noch nicht vorhanden ist.

put

Erstellt oder aktualisiert synchron einen Verschlüsselungsbereich unter dem angegebenen Speicherkonto. Wenn bereits ein Verschlüsselungsbereich erstellt wurde und eine nachfolgende Anforderung mit anderen Eigenschaften ausgegeben wird, werden die Eigenschaften des Verschlüsselungsbereichs gemäß der angegebenen Anforderung aktualisiert.

Details zur Eigenschaft

get

Gibt die Eigenschaften für den angegebenen Verschlüsselungsbereich zurück.

get: (resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams) => Promise<EncryptionScope>

Eigenschaftswert

(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams) => Promise<EncryptionScope>

list

Listet alle Verschlüsselungsbereiche auf, die unter dem angegebenen Speicherkonto verfügbar sind.

list: (resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams) => PagedAsyncIterableIterator<EncryptionScope, EncryptionScope[], PageSettings>

Eigenschaftswert

(resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams) => PagedAsyncIterableIterator<EncryptionScope, EncryptionScope[], PageSettings>

patch

Aktualisieren Sie die Eigenschaften des Verschlüsselungsbereichs, wie im Anforderungstext angegeben. Das Update schlägt fehl, wenn der angegebene Verschlüsselungsbereich noch nicht vorhanden ist.

patch: (resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams) => Promise<EncryptionScope>

Eigenschaftswert

(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams) => Promise<EncryptionScope>

put

Erstellt oder aktualisiert synchron einen Verschlüsselungsbereich unter dem angegebenen Speicherkonto. Wenn bereits ein Verschlüsselungsbereich erstellt wurde und eine nachfolgende Anforderung mit anderen Eigenschaften ausgegeben wird, werden die Eigenschaften des Verschlüsselungsbereichs gemäß der angegebenen Anforderung aktualisiert.

put: (resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams) => Promise<EncryptionScope>

Eigenschaftswert

(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams) => Promise<EncryptionScope>