ManagedHsmKey interface
Ressource de clé.
- Extends
Propriétés
| attributes | Attributs de la clé. |
| curve |
Nom de la courbe elliptique. Pour obtenir des valeurs valides, consultez JsonWebKeyCurveName. La valeur par défaut des clés EC et EC-HSM est P-256 |
| key |
|
| key |
Taille de clé en bits. Par exemple : 2048, 3072 ou 4096 pour RSA. La valeur par défaut des clés RSA et RSA-HSM est 2048. Exception faite pour apporter votre propre clé (BYOK), les clés d’échange de clés par défaut sont 4096. |
| key |
URI pour récupérer la version actuelle de la clé. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| key |
URI pour récupérer la version spécifique de la clé. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| kty | Type de la clé. Pour obtenir des valeurs valides, consultez JsonWebKeyType. |
| release |
Stratégie de mise en production de clé en réponse. Elle sera utilisée à la fois pour la sortie et l’entrée. Omis s’il est vide |
| rotation |
Stratégie de rotation de clé en réponse. Elle sera utilisée à la fois pour la sortie et l’entrée. Omis s’il est vide |
| tags | Balises de ressources |
Propriétés héritées
| id | ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
attributes
Attributs de la clé.
attributes?: ManagedHsmKeyAttributes
Valeur de propriété
curveName
Nom de la courbe elliptique. Pour obtenir des valeurs valides, consultez JsonWebKeyCurveName. La valeur par défaut des clés EC et EC-HSM est P-256
curveName?: string
Valeur de propriété
string
keyOps
keyOps?: string[]
Valeur de propriété
string[]
keySize
Taille de clé en bits. Par exemple : 2048, 3072 ou 4096 pour RSA. La valeur par défaut des clés RSA et RSA-HSM est 2048. Exception faite pour apporter votre propre clé (BYOK), les clés d’échange de clés par défaut sont 4096.
keySize?: number
Valeur de propriété
number
keyUri
URI pour récupérer la version actuelle de la clé. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
keyUri?: string
Valeur de propriété
string
keyUriWithVersion
URI pour récupérer la version spécifique de la clé. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
keyUriWithVersion?: string
Valeur de propriété
string
kty
Type de la clé. Pour obtenir des valeurs valides, consultez JsonWebKeyType.
kty?: string
Valeur de propriété
string
releasePolicy
Stratégie de mise en production de clé en réponse. Elle sera utilisée à la fois pour la sortie et l’entrée. Omis s’il est vide
releasePolicy?: ManagedHsmKeyReleasePolicy
Valeur de propriété
rotationPolicy
Stratégie de rotation de clé en réponse. Elle sera utilisée à la fois pour la sortie et l’entrée. Omis s’il est vide
rotationPolicy?: ManagedHsmRotationPolicy
Valeur de propriété
tags
Balises de ressources
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deProxyResource.id
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deProxyResource.name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
héritée deProxyResource.systemData
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deProxyResource.type