Compartir a través de


ManagedHsmKeys interface

Interfaz que representa managedHsmKeys.

Métodos

createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)

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(string, string, string, ManagedHsmKeysGetOptionalParams)

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

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

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

list(string, string, ManagedHsmKeysListOptionalParams)

Enumera las claves del HSM administrado especificado.

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

Enumera las versiones de la clave especificada en el HSM administrado especificado.

Detalles del método

createIfNotExist(string, string, string, ManagedHsmKeyCreateParameters, ManagedHsmKeysCreateIfNotExistOptionalParams)

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.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

name

string

Nombre del grupo de HSM administrado dentro del grupo de recursos especificado.

keyName

string

Nombre de la clave que se va a crear. El valor que proporcione puede copiarse globalmente para ejecutar el servicio. El valor proporcionado no debe incluir información personal identificable o confidencial.

parameters
ManagedHsmKeyCreateParameters

Parámetros usados para crear la clave especificada.

options
ManagedHsmKeysCreateIfNotExistOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ManagedHsmKey>

get(string, string, string, ManagedHsmKeysGetOptionalParams)

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

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

name

string

Nombre del grupo de HSM administrado dentro del grupo de recursos especificado.

keyName

string

Nombre de la clave que se va a crear. El valor que proporcione puede copiarse globalmente para ejecutar el servicio. El valor proporcionado no debe incluir información personal identificable o confidencial.

options
ManagedHsmKeysGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ManagedHsmKey>

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

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

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

name

string

Nombre del grupo de HSM administrado dentro del grupo de recursos especificado.

keyName

string

Nombre de la clave que se va a crear. El valor que proporcione puede copiarse globalmente para ejecutar el servicio. El valor proporcionado no debe incluir información personal identificable o confidencial.

keyVersion

string

Versión de la clave que se va a recuperar.

options
ManagedHsmKeysGetVersionOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ManagedHsmKey>

list(string, string, ManagedHsmKeysListOptionalParams)

Enumera las claves del HSM administrado especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

name

string

Nombre del grupo de HSM administrado dentro del grupo de recursos especificado.

options
ManagedHsmKeysListOptionalParams

Parámetros de opciones.

Devoluciones

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

Enumera las versiones de la clave especificada en el HSM administrado especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

name

string

Nombre del grupo de HSM administrado dentro del grupo de recursos especificado.

keyName

string

Nombre de la clave que se va a crear. El valor que proporcione puede copiarse globalmente para ejecutar el servicio. El valor proporcionado no debe incluir información personal identificable o confidencial.

options
ManagedHsmKeysListVersionsOptionalParams

Parámetros de opciones.

Devoluciones