Поделиться через


ManagedHsmKey interface

Ключевой ресурс.

Extends

Свойства

attributes

Атрибуты ключа.

curveName

Имя эллиптической кривой. Допустимые значения см. в разделе JsonWebKeyCurveName. По умолчанию для ключей EC и EC-HSM используется P-256

keyOps
keySize

Размер ключа в битах. Например: 2048, 3072 или 4096 для RSA. Значение по умолчанию для RSA и RSA-HSM ключей — 2048. Исключение, созданное для привлечения собственного ключа (BYOK), ключи обмена ключами по умолчанию имеют значение 4096.

keyUri

Универсальный код ресурса (URI) для получения текущей версии ключа. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

keyUriWithVersion

Универсальный код ресурса (URI), который требуется получить определенную версию ключа. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

kty

Тип ключа. Допустимые значения см. в разделе JsonWebKeyType.

releasePolicy

Политика выпуска ключа в ответ. Он будет использоваться как для выходных данных, так и для входных данных. Опущено, если пусто

rotationPolicy

Политика смены ключей в ответ. Он будет использоваться как для выходных данных, так и для входных данных. Опущено, если пусто

tags

Теги ресурсов

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}}/{resourceType}/{resourceName}" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

attributes

Атрибуты ключа.

attributes?: ManagedHsmKeyAttributes

Значение свойства

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