EncryptionScopes interface
Schnittstelle, die ein EncryptionScopes darstellt.
Methoden
get(string, string, string, Encryption |
Gibt die Eigenschaften für den angegebenen Verschlüsselungsbereich zurück. |
list(string, string, Encryption |
Listet alle Verschlüsselungsbereiche auf, die unter dem angegebenen Speicherkonto verfügbar sind. |
patch(string, string, string, Encryption |
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(string, string, string, Encryption |
Erstellt oder aktualisiert synchron einen Verschlüsselungsbereich unter dem angegebenen Speicherkonto. Wenn bereits ein Verschlüsselungsbereich erstellt wurde und eine nachfolgende Anforderung mit verschiedenen Eigenschaften ausgestellt wird, werden die Eigenschaften des Verschlüsselungsbereichs gemäß der angegebenen Anforderung aktualisiert. |
Details zur Methode
get(string, string, string, EncryptionScopesGetOptionalParams)
Gibt die Eigenschaften für den angegebenen Verschlüsselungsbereich zurück.
function get(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams): Promise<EncryptionScope>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- encryptionScopeName
-
string
Der Name des Verschlüsselungsbereichs innerhalb des angegebenen Speicherkontos. Verschlüsselungsbereichsnamen müssen zwischen 3 und 63 Zeichen lang sein und nur Zahlen, Kleinbuchstaben und Bindestriche (-) verwenden. Direkt vor und nach jedem Bindestrich (-) muss ein Buchstabe oder eine Ziffer stehen.
Die Optionsparameter.
Gibt zurück
Promise<EncryptionScope>
list(string, string, EncryptionScopesListOptionalParams)
Listet alle Verschlüsselungsbereiche auf, die unter dem angegebenen Speicherkonto verfügbar sind.
function list(resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams): PagedAsyncIterableIterator<EncryptionScope, EncryptionScope[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
Die Optionsparameter.
Gibt zurück
patch(string, string, string, EncryptionScope, EncryptionScopesPatchOptionalParams)
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.
function patch(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams): Promise<EncryptionScope>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- encryptionScopeName
-
string
Der Name des Verschlüsselungsbereichs innerhalb des angegebenen Speicherkontos. Verschlüsselungsbereichsnamen müssen zwischen 3 und 63 Zeichen lang sein und nur Zahlen, Kleinbuchstaben und Bindestriche (-) verwenden. Direkt vor und nach jedem Bindestrich (-) muss ein Buchstabe oder eine Ziffer stehen.
- encryptionScope
- EncryptionScope
Verschlüsselungsbereichseigenschaften, die für das Update verwendet werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<EncryptionScope>
put(string, string, string, EncryptionScope, EncryptionScopesPutOptionalParams)
Erstellt oder aktualisiert synchron einen Verschlüsselungsbereich unter dem angegebenen Speicherkonto. Wenn bereits ein Verschlüsselungsbereich erstellt wurde und eine nachfolgende Anforderung mit verschiedenen Eigenschaften ausgestellt wird, werden die Eigenschaften des Verschlüsselungsbereichs gemäß der angegebenen Anforderung aktualisiert.
function put(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams): Promise<EncryptionScope>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- encryptionScopeName
-
string
Der Name des Verschlüsselungsbereichs innerhalb des angegebenen Speicherkontos. Verschlüsselungsbereichsnamen müssen zwischen 3 und 63 Zeichen lang sein und nur Zahlen, Kleinbuchstaben und Bindestriche (-) verwenden. Direkt vor und nach jedem Bindestrich (-) muss ein Buchstabe oder eine Ziffer stehen.
- encryptionScope
- EncryptionScope
Verschlüsselungsbereichseigenschaften, die für das Erstellen oder Aktualisieren verwendet werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<EncryptionScope>