Dela via


ManagedHsmKey interface

Nyckelresursen.

Extends

Egenskaper

attributes

Attributen för nyckeln.

curveName

Namnet på den elliptiska kurvan. Giltiga värden finns i JsonWebKeyCurveName.

keyOps
keySize

Nyckelstorleken i bitar. Exempel: 2048, 3072 eller 4096 för RSA.

keyUri

URI:n för att hämta den aktuella versionen av nyckeln. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

keyUriWithVersion

URI:n för att hämta den specifika versionen av nyckeln. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

kty

Typ av nyckel. Giltiga värden finns i JsonWebKeyType.

releasePolicy

Nyckelfrisläppningsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt

rotationPolicy

Nyckelroteringsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name

Namnet på resursen Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

tags

Resurstaggar.

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

attributes

Attributen för nyckeln.

attributes?: ManagedHsmKeyAttributes

Egenskapsvärde

curveName

Namnet på den elliptiska kurvan. Giltiga värden finns i JsonWebKeyCurveName.

curveName?: string

Egenskapsvärde

string

keyOps

keyOps?: string[]

Egenskapsvärde

string[]

keySize

Nyckelstorleken i bitar. Exempel: 2048, 3072 eller 4096 för RSA.

keySize?: number

Egenskapsvärde

number

keyUri

URI:n för att hämta den aktuella versionen av nyckeln. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

keyUri?: string

Egenskapsvärde

string

keyUriWithVersion

URI:n för att hämta den specifika versionen av nyckeln. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

keyUriWithVersion?: string

Egenskapsvärde

string

kty

Typ av nyckel. Giltiga värden finns i JsonWebKeyType.

kty?: string

Egenskapsvärde

string

releasePolicy

Nyckelfrisläppningsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt

releasePolicy?: ManagedHsmKeyReleasePolicy

Egenskapsvärde

rotationPolicy

Nyckelroteringsprincip som svar. Den används för både utdata och indata. Utelämnas om det är tomt

rotationPolicy?: ManagedHsmRotationPolicy

Egenskapsvärde

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånProxyResourceWithoutSystemData.id

name

Namnet på resursen Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånProxyResourceWithoutSystemData.name

tags

Resurstaggar.

tags?: {[propertyName: string]: string}

Egenskapsvärde

{[propertyName: string]: string}

Ärvd frånProxyResourceWithoutSystemData.tags

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånProxyResourceWithoutSystemData.type