ManagedHsmKeys interface
Interfaz que representa managedHsmKeys.
Métodos
create |
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, Managed |
Obtiene la versión actual de la clave especificada del HSM administrado especificado. |
get |
Obtiene la versión especificada de la clave especificada en el HSM administrado especificado. |
list(string, string, Managed |
Enumera las claves del HSM administrado especificado. |
list |
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.
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.
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.
Parámetros de opciones.