Key interface
Die Schlüsselressource.
- Extends
Eigenschaften
| attributes | Die Attribute des Schlüssels. |
| curve |
Der Name der elliptischen Kurve. Gültige Werte finden Sie unter JsonWebKeyCurveName. Standardeinstellung für EC- und EC-HSM-Schlüssel ist P-256 |
| key |
|
| key |
Die Schlüsselgröße in Bits. Beispiel: 2048, 3072 oder 4096 für RSA. Der Standardwert für RSA und RSA-HSM Schlüssel ist 2048. Ausnahme für die Bring your own key (BYOK), Schlüsselaustauschschlüssel standardmäßig 4096. |
| key |
Der URI zum Abrufen der aktuellen Version des Schlüssels. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| key |
Der URI zum Abrufen der spezifischen Version des Schlüssels. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| kty | Der Typ des Schlüssels. Gültige Werte finden Sie unter JsonWebKeyType. |
| location | Der unterstützte Azure-Speicherort, an dem der verwaltete HSM-Pool erstellt werden soll. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| release |
Schlüsselfreigaberichtlinie als Reaktion. Sie wird sowohl für die Ausgabe als auch für die Eingabe verwendet. Wird weggelassen, wenn leer |
| rotation |
Schlüsseldrehungsrichtlinie als Reaktion. Sie wird sowohl für die Ausgabe als auch für die Eingabe verwendet. Wird weggelassen, wenn leer |
| tags | Ressourcen-Tags HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Geerbte Eigenschaften
| id | Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| name | Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| system |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| type | Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
attributes
curveName
Der Name der elliptischen Kurve. Gültige Werte finden Sie unter JsonWebKeyCurveName. Standardeinstellung für EC- und EC-HSM-Schlüssel ist P-256
curveName?: string
Eigenschaftswert
string
keyOps
keyOps?: string[]
Eigenschaftswert
string[]
keySize
Die Schlüsselgröße in Bits. Beispiel: 2048, 3072 oder 4096 für RSA. Der Standardwert für RSA und RSA-HSM Schlüssel ist 2048. Ausnahme für die Bring your own key (BYOK), Schlüsselaustauschschlüssel standardmäßig 4096.
keySize?: number
Eigenschaftswert
number
keyUri
Der URI zum Abrufen der aktuellen Version des Schlüssels. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
keyUri?: string
Eigenschaftswert
string
keyUriWithVersion
Der URI zum Abrufen der spezifischen Version des Schlüssels. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
keyUriWithVersion?: string
Eigenschaftswert
string
kty
Der Typ des Schlüssels. Gültige Werte finden Sie unter JsonWebKeyType.
kty?: string
Eigenschaftswert
string
location
Der unterstützte Azure-Speicherort, an dem der verwaltete HSM-Pool erstellt werden soll. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
location?: string
Eigenschaftswert
string
releasePolicy
Schlüsselfreigaberichtlinie als Reaktion. Sie wird sowohl für die Ausgabe als auch für die Eingabe verwendet. Wird weggelassen, wenn leer
releasePolicy?: KeyReleasePolicy
Eigenschaftswert
rotationPolicy
Schlüsseldrehungsrichtlinie als Reaktion. Sie wird sowohl für die Ausgabe als auch für die Eingabe verwendet. Wird weggelassen, wenn leer
rotationPolicy?: RotationPolicy
Eigenschaftswert
tags
Ressourcen-Tags HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
tags?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
Geerbte Eigenschaftsdetails
id
Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
geerbt vonProxyResource.id
name
Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
geerbt vonProxyResource.name
systemData
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
systemData?: SystemData
Eigenschaftswert
geerbt vonProxyResource.systemData-
type
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string