Partilhar via


Keys interface

Interface que representa chaves.

Métodos

createIfNotExist(string, string, string, KeyCreateParameters, KeysCreateIfNotExistOptionalParams)

Cria a primeira versão de uma nova chave, se não existir. Se já existir, a chave existente é devolvida sem que sejam executadas operações de escrita. Esta API não cria versões subsequentes e não atualiza as chaves existentes.

get(string, string, string, KeysGetOptionalParams)

Obtém a versão atual da chave especificada a partir do cofre de chaves especificado.

getVersion(string, string, string, string, KeysGetVersionOptionalParams)

Obtém a versão especificada da chave especificada no cofre de chaves especificado.

list(string, string, KeysListOptionalParams)

Lista as chaves no cofre de chaves especificado.

listVersions(string, string, string, KeysListVersionsOptionalParams)

Lista as versões da chave especificada no cofre de chaves especificado.

Detalhes de Método

createIfNotExist(string, string, string, KeyCreateParameters, KeysCreateIfNotExistOptionalParams)

Cria a primeira versão de uma nova chave, se não existir. Se já existir, a chave existente é devolvida sem que sejam executadas operações de escrita. Esta API não cria versões subsequentes e não atualiza as chaves existentes.

function createIfNotExist(resourceGroupName: string, vaultName: string, keyName: string, parameters: KeyCreateParameters, options?: KeysCreateIfNotExistOptionalParams): Promise<Key>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o cofre de chaves especificado.

vaultName

string

O nome do cofre de chaves que contém a chave a ser criada.

keyName

string

O nome da chave a ser criada. O valor fornecido pode ser copiado globalmente para efeitos de execução do serviço. O valor fornecido não deve incluir informações pessoais ou confidenciais.

parameters
KeyCreateParameters

Os parâmetros utilizados para criar a chave especificada.

options
KeysCreateIfNotExistOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Key>

get(string, string, string, KeysGetOptionalParams)

Obtém a versão atual da chave especificada a partir do cofre de chaves especificado.

function get(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams): Promise<Key>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o cofre de chaves especificado.

vaultName

string

O nome do cofre que contém a chave a obter.

keyName

string

O nome da chave a obter.

options
KeysGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Key>

getVersion(string, string, string, string, KeysGetVersionOptionalParams)

Obtém a versão especificada da chave especificada no cofre de chaves especificado.

function getVersion(resourceGroupName: string, vaultName: string, keyName: string, keyVersion: string, options?: KeysGetVersionOptionalParams): Promise<Key>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o cofre de chaves especificado.

vaultName

string

O nome do cofre que contém a versão da chave a obter.

keyName

string

O nome da versão da chave a obter.

keyVersion

string

A versão da chave a obter.

options
KeysGetVersionOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Key>

list(string, string, KeysListOptionalParams)

Lista as chaves no cofre de chaves especificado.

function list(resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams): PagedAsyncIterableIterator<Key, Key[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o cofre de chaves especificado.

vaultName

string

O nome do cofre que contém as chaves a obter.

options
KeysListOptionalParams

Os parâmetros de opções.

Devoluções

listVersions(string, string, string, KeysListVersionsOptionalParams)

Lista as versões da chave especificada no cofre de chaves especificado.

function listVersions(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams): PagedAsyncIterableIterator<Key, Key[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o cofre de chaves especificado.

vaultName

string

O nome do cofre que contém as versões de chave a obter.

keyName

string

O nome das versões principais a obter.

options
KeysListVersionsOptionalParams

Os parâmetros de opções.

Devoluções