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


ManagedHsmKey interface

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

Extends

Свойства

attributes

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

curveName

Имя эллиптической кривой. Допустимые значения см. в разделе JsonWebKeyCurveName.

keyOps
keySize

Размер ключа в битах. Например: 2048, 3072 или 4096 для RSA.

keyUri

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

keyUriWithVersion

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

kty

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

releasePolicy

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

rotationPolicy

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

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

id

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

name

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

tags

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

type

Тип ресурса. Например Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

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

attributes

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

attributes?: ManagedHsmKeyAttributes

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

curveName

Имя эллиптической кривой. Допустимые значения см. в разделе JsonWebKeyCurveName.

curveName?: string

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

string

keyOps

keyOps?: string[]

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

string[]

keySize

Размер ключа в битах. Например: 2048, 3072 или 4096 для RSA.

keySize?: number

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

number

keyUri

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

keyUri?: string

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

string

keyUriWithVersion

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

keyUriWithVersion?: string

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

string

kty

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

kty?: string

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

string

releasePolicy

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

releasePolicy?: ManagedHsmKeyReleasePolicy

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

rotationPolicy

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

rotationPolicy?: ManagedHsmRotationPolicy

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

Сведения об унаследованном свойстве

id

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

id?: string

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

string

Наследуетсяот ProxyResourceWithoutSystemData.id

name

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

name?: string

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

string

Наследуетсяот ProxyResourceWithoutSystemData.name

tags

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

tags?: {[propertyName: string]: string}

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

{[propertyName: string]: string}

Наследуется отProxyResourceWithoutSystemData.tags

type

Тип ресурса. Например Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

type?: string

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

string

Наследуется отProxyResourceWithoutSystemData.type