Delen via


Key interface

De belangrijkste resource.

Uitbreiding

Eigenschappen

attributes

De kenmerken van de sleutel.

curveName

De naam van de elliptische curve. Zie JsonWebKeyCurveName voor geldige waarden. Standaardwaarde voor EC- en EC-HSM-sleutels is P-256

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

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.

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.

kty

Het type sleutel. Zie JsonWebKeyType voor geldige waarden.

location

De ondersteunde Azure-locatie waar de beheerde HSM-pool moet worden gemaakt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

releasePolicy

Beleid voor sleutelrelease in reactie. Deze wordt gebruikt voor zowel uitvoer als invoer. Weggelaten als leeg

rotationPolicy

Beleid voor sleutelrotatie als antwoord. Deze wordt gebruikt voor zowel uitvoer als invoer. Weggelaten als leeg

tags

Brontags OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

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.

systemData

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 bron. 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?: KeyAttributes

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

location

De ondersteunde Azure-locatie waar de beheerde HSM-pool moet worden gemaakt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

location?: string

Waarde van eigenschap

string

releasePolicy

Beleid voor sleutelrelease in reactie. Deze wordt gebruikt voor zowel uitvoer als invoer. Weggelaten als leeg

releasePolicy?: KeyReleasePolicy

Waarde van eigenschap

rotationPolicy

Beleid voor sleutelrotatie als antwoord. Deze wordt gebruikt voor zowel uitvoer als invoer. Weggelaten als leeg

rotationPolicy?: RotationPolicy

Waarde van eigenschap

tags

Brontags OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

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