ManagedHsmKey interface
De belangrijkste resource.
- Uitbreiding
Eigenschappen
| attributes | De kenmerken van de sleutel. |
| curve |
De naam van de elliptische curve. Zie JsonWebKeyCurveName voor geldige waarden. Standaardwaarde voor EC- en EC-HSM-sleutels is P-256 |
| key |
|
| key |
De sleutelgrootte in bits. Bijvoorbeeld: 2048, 3072 of 4096 voor RSA. De standaardinstelling voor RSA- en RSA-HSM-sleutels is 2048. Uitzondering gemaakt voor BYOK (Bring Your Own Key), sleuteluitwisselingssleutels zijn standaard ingesteld op 4096. |
| key |
De URI voor het ophalen van de huidige versie van de sleutel. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| key |
De URI voor het ophalen van de specifieke versie van de sleutel. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| kty | Het type sleutel. Zie JsonWebKeyType voor geldige waarden. |
| release |
Beleid voor sleutelrelease in reactie. Deze wordt gebruikt voor zowel uitvoer als invoer. Weggelaten als leeg |
| rotation |
Beleid voor sleutelrotatie als antwoord. Deze wordt gebruikt voor zowel uitvoer als invoer. Weggelaten als leeg |
| tags | Resourcetags |
Overgenomen eigenschappen
| id | Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| name | De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| system |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| type | Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
attributes
De kenmerken van de sleutel.
attributes?: ManagedHsmKeyAttributes
Waarde van eigenschap
curveName
De naam van de elliptische curve. Zie JsonWebKeyCurveName voor geldige waarden. Standaardwaarde voor EC- en EC-HSM-sleutels is P-256
curveName?: string
Waarde van eigenschap
string
keyOps
keyOps?: string[]
Waarde van eigenschap
string[]
keySize
De sleutelgrootte in bits. Bijvoorbeeld: 2048, 3072 of 4096 voor RSA. De standaardinstelling voor RSA- en RSA-HSM-sleutels is 2048. Uitzondering gemaakt voor BYOK (Bring Your Own Key), sleuteluitwisselingssleutels zijn standaard ingesteld op 4096.
keySize?: number
Waarde van eigenschap
number
keyUri
De URI voor het ophalen van de huidige versie van de sleutel. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
keyUri?: string
Waarde van eigenschap
string
keyUriWithVersion
De URI voor het ophalen van de specifieke versie van de sleutel. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
keyUriWithVersion?: string
Waarde van eigenschap
string
kty
Het type sleutel. Zie JsonWebKeyType voor geldige waarden.
kty?: string
Waarde van eigenschap
string
releasePolicy
Beleid voor sleutelrelease in reactie. Deze wordt gebruikt voor zowel uitvoer als invoer. Weggelaten als leeg
releasePolicy?: ManagedHsmKeyReleasePolicy
Waarde van eigenschap
rotationPolicy
Beleid voor sleutelrotatie als antwoord. Deze wordt gebruikt voor zowel uitvoer als invoer. Weggelaten als leeg
rotationPolicy?: ManagedHsmRotationPolicy
Waarde van eigenschap
tags
Resourcetags
tags?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
Details van overgenomen eigenschap
id
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
id?: string
Waarde van eigenschap
string
overgenomen vanProxyResource.id
name
De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
name?: string
Waarde van eigenschap
string
overgenomen vanProxyResource.name
systemData
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
systemData?: SystemData
Waarde van eigenschap
overgenomen vanProxyResource.systemData-
type
Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
type?: string
Waarde van eigenschap
string
overgenomen vanProxyResource.type