Freigeben über


EncryptionScopes interface

Schnittstelle, die ein EncryptionScopes darstellt.

Methoden

get(string, string, string, EncryptionScopesGetOptionalParams)

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

list(string, string, EncryptionScopesListOptionalParams)

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

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.

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.

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.

options
EncryptionScopesGetOptionalParams

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.

options
EncryptionScopesListOptionalParams

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.

options
EncryptionScopesPatchOptionalParams

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.

options
EncryptionScopesPutOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<EncryptionScope>