Partilhar via


ManagedHsmKeys interface

Interface que representa um ManagedHsmKeys.

Métodos

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.

get(string, string, string, ManagedHsmKeysGetOptionalParams)

Obtém a versão atual da chave especificada a partir do HSM gerido especificado.

getVersion(string, string, string, string, ManagedHsmKeysGetVersionOptionalParams)

Obtém a versão especificada da chave especificada no HSM gerido especificado.

list(string, string, ManagedHsmKeysListOptionalParams)

Lista as chaves no HSM gerido especificado.

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

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.

options
ManagedHsmKeysCreateIfNotExistOptionalParams

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.

options
ManagedHsmKeysGetVersionOptionalParams

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.

options
ManagedHsmKeysListVersionsOptionalParams

Os parâmetros de opções.

Devoluções