Partilhar via


KeysOperations interface

Interface representando operações de chaves.

Propriedades

createIfNotExist

Cria a primeira versão de uma nova chave se ela não existir. Se já existir, a chave existente será retornada sem que nenhuma operação de gravação seja executada. Esta API não cria versões subsequentes e não atualiza chaves existentes.

get

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

getVersion

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

list

Lista as chaves no cofre de chaves especificado.

listVersions

Lista as chaves no cofre de chaves especificado.

Detalhes de Propriedade

createIfNotExist

Cria a primeira versão de uma nova chave se ela não existir. Se já existir, a chave existente será retornada sem que nenhuma operação de gravação seja executada. Esta API não cria versões subsequentes e não atualiza chaves existentes.

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

Valor de Propriedade

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

get

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

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

Valor de Propriedade

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

getVersion

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

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

Valor de Propriedade

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

list

Lista as chaves no cofre de chaves especificado.

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

Valor de Propriedade

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

listVersions

Lista as chaves no cofre de chaves especificado.

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

Valor de Propriedade

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