Key interface
Risorsa chiave.
- Extends
Proprietà
| attributes | Attributi della chiave. |
| curve |
Nome della curva ellittica. Per i valori validi, vedere JsonWebKeyCurveName. Il valore predefinito per le chiavi EC e EC-HSM è P-256 |
| key |
|
| key |
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. |
| key |
URI per recuperare la versione corrente della chiave. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| key |
URI per recuperare la versione specifica della chiave. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| 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. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| release |
Criteri di rilascio chiave in risposta. Verrà usato sia per l'output che per l'input. Omesso se vuoto |
| rotation |
Criteri di rotazione delle chiavi in risposta. Verrà usato sia per l'output che per l'input. Omesso se vuoto |
| tags | Tag risorse NOTA: Questa proprietà non sarà serializzata. Può essere popolato solo dal server. |
Proprietà ereditate
| id | ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| name | Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| system |
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| type | Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
attributes
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. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
keyUri?: string
Valore della proprietà
string
keyUriWithVersion
URI per recuperare la versione specifica della chiave. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
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. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
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 risorse NOTA: Questa proprietà non sarà serializzata. Può essere popolato solo dal server.
tags?: {[propertyName: string]: string}
Valore della proprietà
{[propertyName: string]: string}
Dettagli proprietà ereditate
id
ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
id?: string
Valore della proprietà
string
ereditato daProxyResource.id
name
Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
name?: string
Valore della proprietà
string
ereditato daProxyResource.name
systemData
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
systemData?: SystemData
Valore della proprietà
ereditato daProxyResource.systemData
type
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
type?: string
Valore della proprietà
string
Ereditato daProxyResource.type