EncryptionScopes interface
Interface que representa um EncryptionScopes.
Métodos
get(string, string, string, Encryption |
Devolve as propriedades do âmbito de encriptação especificado. |
list(string, string, Encryption |
Lista todos os âmbitos de encriptação disponíveis na conta de armazenamento especificada. |
patch(string, string, string, Encryption |
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, Encryption |
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.
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.
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.
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.
Os parâmetros de opções.
Devoluções
Promise<EncryptionScope>