EncryptionScopes interface
Interface que representa um EncryptionScopes.
Métodos
get(string, string, string, Encryption |
Retorna as propriedades para o escopo de criptografia especificado. |
list(string, string, Encryption |
Lista todos os escopos de criptografia disponíveis na conta de armazenamento especificada. |
patch(string, string, string, Encryption |
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, Encryption |
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.
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.
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.
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.
Os parâmetros de opções.
Retornos
Promise<EncryptionScope>