Freigeben über


Key interface

Die Schlüsselressource.

Extends

Eigenschaften

attributes

Die Attribute des Schlüssels.

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

keyOps
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.

keyUri

Der URI zum Abrufen der aktuellen Version des Schlüssels.

keyUriWithVersion

Der URI zum Abrufen der spezifischen Version des Schlüssels.

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.

releasePolicy

Schlüsselfreigaberichtlinie als Reaktion. Sie wird sowohl für die Ausgabe als auch für die Eingabe verwendet. Wird weggelassen, wenn leer

rotationPolicy

Schlüsseldrehungsrichtlinie als Reaktion. Sie wird sowohl für die Ausgabe als auch für die Eingabe verwendet. Wird weggelassen, wenn leer

tags

Ressourcenetiketten

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Der Name der Ressource

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

Details zur Eigenschaft

attributes

Die Attribute des Schlüssels.

attributes?: KeyAttributes

Eigenschaftswert

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.

keyUri?: string

Eigenschaftswert

string

keyUriWithVersion

Der URI zum Abrufen der spezifischen Version des Schlüssels.

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.

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

Ressourcenetiketten

tags?: Record<string, string>

Eigenschaftswert

Record<string, string>

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Zum Beispiel - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Eigenschaftswert

string

geerbt vonProxyResource.id

name

Der Name der Ressource

name?: string

Eigenschaftswert

string

geerbt vonProxyResource.name

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

systemData?: SystemData

Eigenschaftswert

geerbt vonProxyResource.systemData-

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

type?: string

Eigenschaftswert

string

von"ProxyResource.type" geerbt