ManagedHsmKeysOperations interface
Interface representando uma operação ManagedHsmKeys.
Propriedades
| create |
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 HSM gerenciado especificado. |
| get |
Obtém a versão especificada da chave especificada no HSM gerenciado especificado. |
| list | Lista as chaves no HSM gerenciado especificado. |
| list |
Lista as chaves no HSM gerenciado 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, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
Valor de Propriedade
(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
get
Obtém a versão atual da chave especificada do HSM gerenciado especificado.
get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
Valor de Propriedade
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
getVersion
Obtém a versão especificada da chave especificada no HSM gerenciado especificado.
getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
Valor de Propriedade
(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
list
Lista as chaves no HSM gerenciado especificado.
list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Valor de Propriedade
(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
listVersions
Lista as chaves no HSM gerenciado especificado.
listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Valor de Propriedade
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>