Partager via


ManagedHsmKeys interface

Interface représentant un ManagedHsmKeys.

Méthodes

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

Crée la première version d’une nouvelle clé si elle n’existe pas. Si elle existe déjà, la clé existante est retournée sans aucune opération d’écriture. Cette API ne crée pas de versions ultérieures et ne met pas à jour les clés existantes.

get(string, string, string, ManagedHsmKeysGetOptionalParams)

Obtient la version actuelle de la clé spécifiée à partir du HSM managé spécifié.

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

Obtient la version spécifiée de la clé spécifiée dans le HSM managé spécifié.

list(string, string, ManagedHsmKeysListOptionalParams)

Répertorie les clés dans le HSM managé spécifié.

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

Répertorie les versions de la clé spécifiée dans le HSM managé spécifié.

Détails de la méthode

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

Crée la première version d’une nouvelle clé si elle n’existe pas. Si elle existe déjà, la clé existante est retournée sans aucune opération d’écriture. Cette API ne crée pas de versions ultérieures et ne met pas à jour les clés existantes.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

name

string

Nom du pool HSM managé dans le groupe de ressources spécifié.

keyName

string

Nom de la clé à créer. La valeur que vous fournissez peut être copiée globalement dans le but d’exécuter le service. La valeur fournie ne doit pas inclure d’informations d’identification personnelle ou sensibles.

parameters
ManagedHsmKeyCreateParameters

Paramètres utilisés pour créer la clé spécifiée.

options
ManagedHsmKeysCreateIfNotExistOptionalParams

Paramètres d’options.

Retours

Promise<ManagedHsmKey>

get(string, string, string, ManagedHsmKeysGetOptionalParams)

Obtient la version actuelle de la clé spécifiée à partir du HSM managé spécifié.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

name

string

Nom du pool HSM managé dans le groupe de ressources spécifié.

keyName

string

Nom de la clé à créer. La valeur que vous fournissez peut être copiée globalement dans le but d’exécuter le service. La valeur fournie ne doit pas inclure d’informations d’identification personnelle ou sensibles.

options
ManagedHsmKeysGetOptionalParams

Paramètres d’options.

Retours

Promise<ManagedHsmKey>

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

Obtient la version spécifiée de la clé spécifiée dans le HSM managé spécifié.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

name

string

Nom du pool HSM managé dans le groupe de ressources spécifié.

keyName

string

Nom de la clé à créer. La valeur que vous fournissez peut être copiée globalement dans le but d’exécuter le service. La valeur fournie ne doit pas inclure d’informations d’identification personnelle ou sensibles.

keyVersion

string

Version de la clé à récupérer.

options
ManagedHsmKeysGetVersionOptionalParams

Paramètres d’options.

Retours

Promise<ManagedHsmKey>

list(string, string, ManagedHsmKeysListOptionalParams)

Répertorie les clés dans le HSM managé spécifié.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

name

string

Nom du pool HSM managé dans le groupe de ressources spécifié.

options
ManagedHsmKeysListOptionalParams

Paramètres d’options.

Retours

listVersions(string, string, string, ManagedHsmKeysListVersionsOptionalParams)

Répertorie les versions de la clé spécifiée dans le HSM managé spécifié.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

name

string

Nom du pool HSM managé dans le groupe de ressources spécifié.

keyName

string

Nom de la clé à créer. La valeur que vous fournissez peut être copiée globalement dans le but d’exécuter le service. La valeur fournie ne doit pas inclure d’informations d’identification personnelle ou sensibles.

options
ManagedHsmKeysListVersionsOptionalParams

Paramètres d’options.

Retours