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 Verschlüsselungsbereichseigenschaften, 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 unterschiedlichen Eigenschaften ausgegeben wird, werden die Verschlüsselungsbereichseigenschaften 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 innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.
- encryptionScopeName
-
string
Der Name des Verschlüsselungsbereichs innerhalb des angegebenen Speicherkontos. Verschlüsselungsbereichsnamen müssen zwischen 3 und 63 Zeichen lang sein und Zahlen, Nur Kleinbuchstaben und Gedankenstriche (-) verwenden. Jedem Gedankenstrich (-) Zeichen muss unmittelbar ein Buchstabe oder eine Zahl vorangestellt und gefolgt werden.
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 innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.
Die Optionsparameter.
Gibt zurück
patch(string, string, string, EncryptionScope, EncryptionScopesPatchOptionalParams)
Aktualisieren Sie die Verschlüsselungsbereichseigenschaften, 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 innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.
- encryptionScopeName
-
string
Der Name des Verschlüsselungsbereichs innerhalb des angegebenen Speicherkontos. Verschlüsselungsbereichsnamen müssen zwischen 3 und 63 Zeichen lang sein und Zahlen, Nur Kleinbuchstaben und Gedankenstriche (-) verwenden. Jedem Gedankenstrich (-) Zeichen muss unmittelbar ein Buchstabe oder eine Zahl vorangestellt und gefolgt werden.
- 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 unterschiedlichen Eigenschaften ausgegeben wird, werden die Verschlüsselungsbereichseigenschaften 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 innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.
- encryptionScopeName
-
string
Der Name des Verschlüsselungsbereichs innerhalb des angegebenen Speicherkontos. Verschlüsselungsbereichsnamen müssen zwischen 3 und 63 Zeichen lang sein und Zahlen, Nur Kleinbuchstaben und Gedankenstriche (-) verwenden. Jedem Gedankenstrich (-) Zeichen muss unmittelbar ein Buchstabe oder eine Zahl vorangestellt und gefolgt werden.
- encryptionScope
- EncryptionScope
Verschlüsselungsbereichseigenschaften, die für das Erstellen oder Aktualisieren verwendet werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<EncryptionScope>