Compartilhar via


EncryptionScopes interface

Interface que representa um EncryptionScopes.

Métodos

get(string, string, string, EncryptionScopesGetOptionalParams)

Retorna as propriedades para o 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 de 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á estiver criado e uma solicitação subsequente for emitida com propriedades diferentes, as propriedades de escopo de criptografia serão atualizadas de acordo com a solicitação especificada.

Detalhes do método

get(string, string, string, EncryptionScopesGetOptionalParams)

Retorna as propriedades para o 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 na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

accountName

string

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

encryptionScopeName

string

O nome do escopo de criptografia dentro da conta de armazenamento especificada. Os nomes de escopo de criptografia devem ter entre 3 e 63 caracteres e usar números, letras minúsculas e traço (-). Todo caractere de traço (-) precisa ser precedido e seguido imediatamente por uma letra ou um número.

options
EncryptionScopesGetOptionalParams

Os parâmetros de opções.

Retornos

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 na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

accountName

string

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

options
EncryptionScopesListOptionalParams

Os parâmetros de opções.

Retornos

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

Atualize as propriedades de 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 na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

accountName

string

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

encryptionScopeName

string

O nome do escopo de criptografia dentro da conta de armazenamento especificada. Os nomes de escopo de criptografia devem ter entre 3 e 63 caracteres e usar números, letras minúsculas e traço (-). Todo caractere de traço (-) precisa ser precedido e seguido imediatamente por uma letra ou um número.

encryptionScope
EncryptionScope

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

options
EncryptionScopesPatchOptionalParams

Os parâmetros de opções.

Retornos

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á estiver criado e uma solicitação subsequente for emitida com propriedades diferentes, as propriedades de 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 na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

accountName

string

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

encryptionScopeName

string

O nome do escopo de criptografia dentro da conta de armazenamento especificada. Os nomes de escopo de criptografia devem ter entre 3 e 63 caracteres e usar números, letras minúsculas e traço (-). Todo caractere de traço (-) precisa ser precedido e seguido imediatamente por uma letra ou um número.

encryptionScope
EncryptionScope

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

options
EncryptionScopesPutOptionalParams

Os parâmetros de opções.

Retornos

Promise<EncryptionScope>