Condividi tramite


Key interface

Risorsa chiave.

Extends

Proprietà

attributes

Attributi della chiave.

curveName

Nome della curva ellittica. Per i valori validi, vedere JsonWebKeyCurveName. Il valore predefinito per le chiavi EC e EC-HSM è P-256

keyOps
keySize

Dimensione della chiave in bit. Ad esempio: 2048, 3072 o 4096 per RSA. L'impostazione predefinita per RSA e chiavi RSA-HSM è 2048. Eccezione eseguita per bring your own key (BYOK), le chiavi di scambio delle chiavi per impostazione predefinita sono 4096.

keyUri

URI per recuperare la versione corrente della chiave.

keyUriWithVersion

URI per recuperare la versione specifica della chiave.

kty

Tipo della chiave. Per i valori validi, vedere JsonWebKeyType.

location

Percorso di Azure supportato in cui deve essere creato il pool di moduli di protezione hardware gestito.

releasePolicy

Criteri di rilascio chiave in risposta. Verrà usato sia per l'output che per l'input. Omesso se vuoto

rotationPolicy

Criteri di rotazione delle chiavi in risposta. Verrà usato sia per l'output che per l'input. Omesso se vuoto

tags

Tag delle risorse

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Nome della risorsa

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

Dettagli proprietà

attributes

Attributi della chiave.

attributes?: KeyAttributes

Valore della proprietà

curveName

Nome della curva ellittica. Per i valori validi, vedere JsonWebKeyCurveName. Il valore predefinito per le chiavi EC e EC-HSM è P-256

curveName?: string

Valore della proprietà

string

keyOps

keyOps?: string[]

Valore della proprietà

string[]

keySize

Dimensione della chiave in bit. Ad esempio: 2048, 3072 o 4096 per RSA. L'impostazione predefinita per RSA e chiavi RSA-HSM è 2048. Eccezione eseguita per bring your own key (BYOK), le chiavi di scambio delle chiavi per impostazione predefinita sono 4096.

keySize?: number

Valore della proprietà

number

keyUri

URI per recuperare la versione corrente della chiave.

keyUri?: string

Valore della proprietà

string

keyUriWithVersion

URI per recuperare la versione specifica della chiave.

keyUriWithVersion?: string

Valore della proprietà

string

kty

Tipo della chiave. Per i valori validi, vedere JsonWebKeyType.

kty?: string

Valore della proprietà

string

location

Percorso di Azure supportato in cui deve essere creato il pool di moduli di protezione hardware gestito.

location?: string

Valore della proprietà

string

releasePolicy

Criteri di rilascio chiave in risposta. Verrà usato sia per l'output che per l'input. Omesso se vuoto

releasePolicy?: KeyReleasePolicy

Valore della proprietà

rotationPolicy

Criteri di rotazione delle chiavi in risposta. Verrà usato sia per l'output che per l'input. Omesso se vuoto

rotationPolicy?: RotationPolicy

Valore della proprietà

tags

Tag delle risorse

tags?: Record<string, string>

Valore della proprietà

Record<string, string>

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valore della proprietà

string

ereditato daProxyResource.id

name

Nome della risorsa

name?: string

Valore della proprietà

string

ereditato daProxyResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

systemData?: SystemData

Valore della proprietà

ereditato daProxyResource.systemData

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

type?: string

Valore della proprietà

string

Ereditato daProxyResource.type