Partilhar via


EncryptionScopes interface

Interface que representa um EncryptionScopes.

Métodos

get(string, string, string, EncryptionScopesGetOptionalParams)

Retorna as propriedades do escopo de criptografia especificado.

list(string, string, EncryptionScopesListOptionalParams)

Lista todos os escopos de criptografia disponíveis na conta de armazenamento especificada.

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

Atualize as propriedades do escopo de criptografia conforme especificado no corpo da solicitação. A atualização falhará se o escopo de criptografia especificado ainda não existir.

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

Cria ou atualiza de forma síncrona um escopo de criptografia na conta de armazenamento especificada. Se um escopo de criptografia já tiver sido criado e uma solicitação subsequente for emitida com propriedades diferentes, as propriedades do escopo de criptografia serão atualizadas de acordo com a solicitação especificada.

Detalhes de Método

get(string, string, string, EncryptionScopesGetOptionalParams)

Retorna as propriedades do escopo de criptografia especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

encryptionScopeName

string

O nome do escopo de criptografia na conta de armazenamento especificada. Os nomes do escopo de criptografia devem ter entre 3 e 63 caracteres e usar números, letras minúsculas e travessão (-) apenas. Cada caractere de traço (-) deve ser imediatamente precedido e seguido por uma letra ou número.

options
EncryptionScopesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<EncryptionScope>

list(string, string, EncryptionScopesListOptionalParams)

Lista todos os escopos de criptografia 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 dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar 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 escopo de criptografia conforme especificado no corpo da solicitação. A atualização falhará se o escopo de criptografia 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 dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

encryptionScopeName

string

O nome do escopo de criptografia na conta de armazenamento especificada. Os nomes do escopo de criptografia devem ter entre 3 e 63 caracteres e usar números, letras minúsculas e travessão (-) apenas. Cada caractere de traço (-) deve ser imediatamente precedido e seguido por uma letra ou número.

encryptionScope
EncryptionScope

Propriedades do escopo de criptografia a serem usadas 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 escopo de criptografia na conta de armazenamento especificada. Se um escopo de criptografia já tiver sido criado e uma solicitação subsequente for emitida com propriedades diferentes, as propriedades do escopo de criptografia serão atualizadas de acordo com a solicitação especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

encryptionScopeName

string

O nome do escopo de criptografia na conta de armazenamento especificada. Os nomes do escopo de criptografia devem ter entre 3 e 63 caracteres e usar números, letras minúsculas e travessão (-) apenas. Cada caractere de traço (-) deve ser imediatamente precedido e seguido por uma letra ou número.

encryptionScope
EncryptionScope

Propriedades do escopo de criptografia a serem usadas para a criação ou atualização.

options
EncryptionScopesPutOptionalParams

Os parâmetros de opções.

Devoluções

Promise<EncryptionScope>