ManagedHsmKeysOperations interface
Interface représentant une opération ManagedHsmKeys.
Propriétés
| create |
Crée la première version d’une nouvelle clé si elle n’existe pas. S’il existe déjà, la clé existante est retournée sans aucune opération d’écriture en cours d’exécution. Cette API ne crée pas de versions ultérieures et ne met pas à jour les clés existantes. |
| get | Obtient la version actuelle de la clé spécifiée à partir du HSM managé spécifié. |
| get |
Obtient la version spécifiée de la clé spécifiée dans le HSM managé spécifié. |
| list | Répertorie les clés dans le HSM managé spécifié. |
| list |
Répertorie les clés dans le HSM managé spécifié. |
Détails de la propriété
createIfNotExist
Crée la première version d’une nouvelle clé si elle n’existe pas. S’il existe déjà, la clé existante est retournée sans aucune opération d’écriture en cours d’exécution. Cette API ne crée pas de versions ultérieures et ne met pas à jour les clés existantes.
createIfNotExist: (resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
Valeur de propriété
(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
get
Obtient la version actuelle de la clé spécifiée à partir du HSM managé spécifié.
get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
Valeur de propriété
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
getVersion
Obtient la version spécifiée de la clé spécifiée dans le HSM managé spécifié.
getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
Valeur de propriété
(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
list
Répertorie les clés dans le HSM managé spécifié.
list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Valeur de propriété
(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
listVersions
Répertorie les clés dans le HSM managé spécifié.
listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
Valeur de propriété
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>