ManagedHsmKeys interface
Interface que representa um ManagedHsmKeys.
Métodos
create |
Cria a primeira versão de uma nova chave se não existir. Se já existir, a chave existente é devolvida sem que sejam efetuadas operações de escrita. Esta API não cria versões subsequentes e não atualiza as chaves existentes. |
get(string, string, string, Managed |
Obtém a versão atual da chave especificada a partir do HSM gerido especificado. |
get |
Obtém a versão especificada da chave especificada no HSM gerido especificado. |
list(string, string, Managed |
Lista as chaves no HSM gerido especificado. |
list |
Lista as versões da chave especificada no HSM gerido especificado. |
Detalhes de Método
createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)
Cria a primeira versão de uma nova chave se não existir. Se já existir, a chave existente é devolvida sem que sejam efetuadas operações de escrita. Esta API não cria versões subsequentes e não atualiza as chaves existentes.
function createIfNotExist(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams): Promise<ManagedHsmKey>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.
- name
-
string
O nome do Conjunto HSM Gerido no grupo de recursos especificado.
- keyName
-
string
O nome da chave a criar. O valor fornecido pode ser copiado globalmente com o objetivo de executar o serviço. O valor fornecido não deve incluir informações pessoais identificáveis ou confidenciais.
- parameters
- ManagedHsmKeyCreateParameters
Os parâmetros utilizados para criar a chave especificada.
Os parâmetros de opções.
Devoluções
Promise<ManagedHsmKey>
get(string, string, string, ManagedHsmKeysGetOptionalParams)
Obtém a versão atual da chave especificada a partir do HSM gerido especificado.
function get(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams): Promise<ManagedHsmKey>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.
- name
-
string
O nome do Conjunto HSM Gerido no grupo de recursos especificado.
- keyName
-
string
O nome da chave a criar. O valor fornecido pode ser copiado globalmente com o objetivo de executar o serviço. O valor fornecido não deve incluir informações pessoais identificáveis ou confidenciais.
- options
- ManagedHsmKeysGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<ManagedHsmKey>
getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)
Obtém a versão especificada da chave especificada no HSM gerido especificado.
function getVersion(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams): Promise<ManagedHsmKey>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.
- name
-
string
O nome do Conjunto HSM Gerido no grupo de recursos especificado.
- keyName
-
string
O nome da chave a criar. O valor fornecido pode ser copiado globalmente com o objetivo de executar o serviço. O valor fornecido não deve incluir informações pessoais identificáveis ou confidenciais.
- keyVersion
-
string
A versão da chave a obter.
Os parâmetros de opções.
Devoluções
Promise<ManagedHsmKey>
list(string, string, ManagedHsmKeysListOptionalParams)
Lista as chaves no HSM gerido especificado.
function list(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.
- name
-
string
O nome do Conjunto HSM Gerido no grupo de recursos especificado.
- options
- ManagedHsmKeysListOptionalParams
Os parâmetros de opções.
Devoluções
listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)
Lista as versões da chave especificada no HSM gerido especificado.
function listVersions(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams): PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.
- name
-
string
O nome do Conjunto HSM Gerido no grupo de recursos especificado.
- keyName
-
string
O nome da chave a criar. O valor fornecido pode ser copiado globalmente com o objetivo de executar o serviço. O valor fornecido não deve incluir informações pessoais identificáveis ou confidenciais.
Os parâmetros de opções.