ManagedHsmKeysOperations interface

Interfaz que representa una operación ManagedHsmKeys.

Propiedades

createIfNotExist

Crea la primera versión de una clave nueva si no existe. Si ya existe, se devuelve la clave existente sin realizar ninguna operación de escritura. Esta API no crea versiones posteriores y no actualiza las claves existentes.

get

Obtiene la versión actual de la clave especificada del HSM administrado especificado.

getVersion

Obtiene la versión especificada de la clave especificada en el HSM administrado especificado.

list

Enumera las claves del HSM administrado especificado.

listVersions

Enumera las claves del HSM administrado especificado.

Detalles de las propiedades

createIfNotExist

Crea la primera versión de una clave nueva si no existe. Si ya existe, se devuelve la clave existente sin realizar ninguna operación de escritura. Esta API no crea versiones posteriores y no actualiza las claves existentes.

createIfNotExist: (resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>

Valor de propiedad

(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>

get

Obtiene la versión actual de la clave especificada del HSM administrado especificado.

get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>

Valor de propiedad

(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>

getVersion

Obtiene la versión especificada de la clave especificada en el HSM administrado especificado.

getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>

Valor de propiedad

(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>

list

Enumera las claves del HSM administrado especificado.

list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

Valor de propiedad

(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

listVersions

Enumera las claves del HSM administrado especificado.

listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>

Valor de propiedad

(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>