Key interface

المورد الرئيسي.

يمتد

الخصائص

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.

location

موقع Azure المدعوم حيث يجب إنشاء تجمع HSM المدار.

releasePolicy

نهج الإصدار الرئيسي استجابة لذلك. سيتم استخدامه لكل من الإخراج والإخراج. تم حذفه إذا كان فارغا

rotationPolicy

نهج تدوير المفتاح استجابة لذلك. سيتم استخدامه لكل من الإخراج والإخراج. تم حذفه إذا كان فارغا

tags

علامات الموارد

الخصائص الموروثة

id

معرف المورد المؤهل بالكامل للمورد. على سبيل المثال - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

اسم المورد

systemData

بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy.

type

نوع المورد. على سبيل المثال "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts"

تفاصيل الخاصية

attributes

سمات المفتاح.

attributes?: KeyAttributes

قيمة الخاصية

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

location

موقع Azure المدعوم حيث يجب إنشاء تجمع HSM المدار.

location?: string

قيمة الخاصية

string

releasePolicy

نهج الإصدار الرئيسي استجابة لذلك. سيتم استخدامه لكل من الإخراج والإخراج. تم حذفه إذا كان فارغا

releasePolicy?: KeyReleasePolicy

قيمة الخاصية

rotationPolicy

نهج تدوير المفتاح استجابة لذلك. سيتم استخدامه لكل من الإخراج والإخراج. تم حذفه إذا كان فارغا

rotationPolicy?: RotationPolicy

قيمة الخاصية

tags

علامات الموارد

tags?: Record<string, string>

قيمة الخاصية

Record<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 التي تحتوي على معلومات createBy و modifiedBy.

systemData?: SystemData

قيمة الخاصية

موروث منProxyResource.systemData

type

نوع المورد. على سبيل المثال "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts"

type?: string

قيمة الخاصية

string

موروث منProxyResource.type