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>