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 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, 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.

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.

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 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.

options
EncryptionScopesListOptionalParams

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.

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 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.

options
EncryptionScopesPutOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<EncryptionScope>