ManagedHsmKey interface
Ключевой ресурс.
- Extends
Свойства
| attributes | Атрибуты ключа. |
| curve |
Имя эллиптической кривой. Допустимые значения см. в разделе JsonWebKeyCurveName. По умолчанию для ключей EC и EC-HSM используется P-256 |
| key |
|
| key |
Размер ключа в битах. Например: 2048, 3072 или 4096 для RSA. Значение по умолчанию для RSA и RSA-HSM ключей — 2048. Исключение, созданное для привлечения собственного ключа (BYOK), ключи обмена ключами по умолчанию имеют значение 4096. |
| key |
Универсальный код ресурса (URI) для получения текущей версии ключа. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| key |
Универсальный код ресурса (URI), который требуется получить определенную версию ключа. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| kty | Тип ключа. Допустимые значения см. в разделе JsonWebKeyType. |
| release |
Политика выпуска ключа в ответ. Он будет использоваться как для выходных данных, так и для входных данных. Опущено, если пусто |
| rotation |
Политика смены ключей в ответ. Он будет использоваться как для выходных данных, так и для входных данных. Опущено, если пусто |
| tags | Теги ресурсов |
Унаследованные свойства
| id | Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}}/{resourceType}/{resourceName}" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| name | Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| system |
Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| type | Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером. |
Сведения о свойстве
attributes
curveName
Имя эллиптической кривой. Допустимые значения см. в разделе JsonWebKeyCurveName. По умолчанию для ключей EC и EC-HSM используется P-256
curveName?: string
Значение свойства
string
keyOps
keyOps?: string[]
Значение свойства
string[]
keySize
Размер ключа в битах. Например: 2048, 3072 или 4096 для RSA. Значение по умолчанию для RSA и RSA-HSM ключей — 2048. Исключение, созданное для привлечения собственного ключа (BYOK), ключи обмена ключами по умолчанию имеют значение 4096.
keySize?: number
Значение свойства
number
keyUri
Универсальный код ресурса (URI) для получения текущей версии ключа. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
keyUri?: string
Значение свойства
string
keyUriWithVersion
Универсальный код ресурса (URI), который требуется получить определенную версию ключа. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
keyUriWithVersion?: string
Значение свойства
string
kty
Тип ключа. Допустимые значения см. в разделе JsonWebKeyType.
kty?: string
Значение свойства
string
releasePolicy
Политика выпуска ключа в ответ. Он будет использоваться как для выходных данных, так и для входных данных. Опущено, если пусто
releasePolicy?: ManagedHsmKeyReleasePolicy
Значение свойства
rotationPolicy
Политика смены ключей в ответ. Он будет использоваться как для выходных данных, так и для входных данных. Опущено, если пусто
rotationPolicy?: ManagedHsmRotationPolicy
Значение свойства
tags
Теги ресурсов
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
Сведения об унаследованном свойстве
id
Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}}/{resourceType}/{resourceName}" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
id?: string
Значение свойства
string
унаследовано отProxyResource.id
name
Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
name?: string
Значение свойства
string
унаследован отProxyResource.name
systemData
Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
systemData?: SystemData
Значение свойства
унаследован отProxyResource.systemData
type
Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.
type?: string
Значение свойства
string
Наследуется отProxyResource.type