ManagedHsmKey interface
O recurso de chave.
- Extends
Propriedades
| attributes | Os atributos da chave. |
| curve |
O nome da curva elíptica. Para obter valores válidos, consulte JsonWebKeyCurveName. O padrão para chaves EC e EC-HSM é P-256 |
| key |
|
| key |
O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA. O padrão para chaves RSA e RSA-HSM é 2048. Exceção feita para trazer sua própria chave (BYOK), chaves de troca de chaves padrão para 4096. |
| key |
O URI para recuperar a versão atual da chave. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| key |
O URI para recuperar a versão específica da chave. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| kty | O tipo da chave. Para obter valores válidos, consulte JsonWebKeyType. |
| release |
Política de liberação de chave em resposta. Ele será usado para saída e entrada. Omitido se vazio |
| rotation |
Política de rotação de chave em resposta. Ele será usado para saída e entrada. Omitido se vazio |
| tags | Etiquetas de recursos |
Propriedades herdadas
| id | ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| name | O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| system |
Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
attributes
Os atributos da chave.
attributes?: ManagedHsmKeyAttributes
Valor da propriedade
curveName
O nome da curva elíptica. Para obter valores válidos, consulte JsonWebKeyCurveName. O padrão para chaves EC e EC-HSM é P-256
curveName?: string
Valor da propriedade
string
keyOps
keyOps?: string[]
Valor da propriedade
string[]
keySize
O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA. O padrão para chaves RSA e RSA-HSM é 2048. Exceção feita para trazer sua própria chave (BYOK), chaves de troca de chaves padrão para 4096.
keySize?: number
Valor da propriedade
number
keyUri
O URI para recuperar a versão atual da chave. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
keyUri?: string
Valor da propriedade
string
keyUriWithVersion
O URI para recuperar a versão específica da chave. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
keyUriWithVersion?: string
Valor da propriedade
string
kty
O tipo da chave. Para obter valores válidos, consulte JsonWebKeyType.
kty?: string
Valor da propriedade
string
releasePolicy
Política de liberação de chave em resposta. Ele será usado para saída e entrada. Omitido se vazio
releasePolicy?: ManagedHsmKeyReleasePolicy
Valor da propriedade
rotationPolicy
Política de rotação de chave em resposta. Ele será usado para saída e entrada. Omitido se vazio
rotationPolicy?: ManagedHsmRotationPolicy
Valor da propriedade
tags
Etiquetas de recursos
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
Detalhes das propriedades herdadas
id
ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
herdado deProxyResource.id
name
O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
herdado deProxyResource.name
systemData
Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
systemData?: SystemData
Valor da propriedade
type
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
herdado deProxyResource.type