Partilhar via


EncryptionScopes interface

Interface que representa um EncryptionScopes.

Métodos

get(string, string, string, EncryptionScopesGetOptionalParams)

Devolve as propriedades do âmbito de encriptação especificado.

list(string, string, EncryptionScopesListOptionalParams)

Lista todos os âmbitos de encriptação disponíveis na conta de armazenamento especificada.

patch(string, string, string, EncryptionScope, EncryptionScopesPatchOptionalParams)

Atualize as propriedades do âmbito de encriptação conforme especificado no corpo do pedido. A atualização falha se o âmbito de encriptação especificado ainda não existir.

put(string, string, string, EncryptionScope, EncryptionScopesPutOptionalParams)

Cria ou atualiza de forma síncrona um âmbito de encriptação na conta de armazenamento especificada. Se já tiver sido criado um âmbito de encriptação e for emitido um pedido subsequente com propriedades diferentes, as propriedades do âmbito de encriptação serão atualizadas de acordo com o pedido especificado.

Detalhes de Método

get(string, string, string, EncryptionScopesGetOptionalParams)

Devolve as propriedades do âmbito de encriptação especificado.

function get(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams): Promise<EncryptionScope>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

encryptionScopeName

string

O nome do âmbito de encriptação na conta de armazenamento especificada. Os nomes dos âmbitos de encriptação têm de ter entre 3 e 63 carateres de comprimento e utilizar números, letras minúsculas e apenas travessão (-). Cada traço (-) tem de ser imediatamente precedido e seguido de uma letra ou número.

options
EncryptionScopesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<EncryptionScope>

list(string, string, EncryptionScopesListOptionalParams)

Lista todos os âmbitos de encriptação disponíveis na conta de armazenamento especificada.

function list(resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams): PagedAsyncIterableIterator<EncryptionScope, EncryptionScope[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

options
EncryptionScopesListOptionalParams

Os parâmetros de opções.

Devoluções

patch(string, string, string, EncryptionScope, EncryptionScopesPatchOptionalParams)

Atualize as propriedades do âmbito de encriptação conforme especificado no corpo do pedido. A atualização falha se o âmbito de encriptação especificado ainda não existir.

function patch(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams): Promise<EncryptionScope>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

encryptionScopeName

string

O nome do âmbito de encriptação na conta de armazenamento especificada. Os nomes dos âmbitos de encriptação têm de ter entre 3 e 63 carateres de comprimento e utilizar números, letras minúsculas e apenas travessão (-). Cada traço (-) tem de ser imediatamente precedido e seguido de uma letra ou número.

encryptionScope
EncryptionScope

Propriedades do âmbito de encriptação a utilizar para a atualização.

options
EncryptionScopesPatchOptionalParams

Os parâmetros de opções.

Devoluções

Promise<EncryptionScope>

put(string, string, string, EncryptionScope, EncryptionScopesPutOptionalParams)

Cria ou atualiza de forma síncrona um âmbito de encriptação na conta de armazenamento especificada. Se já tiver sido criado um âmbito de encriptação e for emitido um pedido subsequente com propriedades diferentes, as propriedades do âmbito de encriptação serão atualizadas de acordo com o pedido especificado.

function put(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams): Promise<EncryptionScope>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

encryptionScopeName

string

O nome do âmbito de encriptação na conta de armazenamento especificada. Os nomes dos âmbitos de encriptação têm de ter entre 3 e 63 carateres de comprimento e utilizar números, letras minúsculas e apenas travessão (-). Cada traço (-) tem de ser imediatamente precedido e seguido de uma letra ou número.

encryptionScope
EncryptionScope

Propriedades do âmbito de encriptação a utilizar para a criação ou atualização.

options
EncryptionScopesPutOptionalParams

Os parâmetros de opções.

Devoluções

Promise<EncryptionScope>