Key الفصل

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

يتم ملء المتغيرات بواسطة الخادم فقط، وسيتم تجاهلها عند إرسال طلب.

توريث
azure.mgmt.keyvault.v2023_02_01.models._models_py3.Resource
Key

الدالمنشئ

Key(*, attributes: _models.KeyAttributes | None = None, kty: str | _models.JsonWebKeyType | None = None, key_ops: List[str | _models.JsonWebKeyOperation] | None = None, key_size: int | None = None, curve_name: str | _models.JsonWebKeyCurveName | None = None, rotation_policy: _models.RotationPolicy | None = None, release_policy: _models.KeyReleasePolicy | None = None, **kwargs: Any)

المتغيرات

id
str

معرف مؤهل بالكامل لمورد مخزن المفاتيح.

name
str

اسم مورد مخزن المفاتيح.

type
str

نوع المورد لمورد مخزن المفاتيح.

location
str

موقع Azure لمورد مخزن المفاتيح.

tags
dict[str, str]

العلامات المعينة لمورد مخزن المفاتيح.

attributes
KeyAttributes

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

kty
str أو JsonWebKeyType

نوع المفتاح. للحصول على قيم صالحة، راجع JsonWebKeyType. القيم المعروفة هي: "EC" و"EC-HSM" و"RSA" و"RSA-HSM".

key_ops
list[str أو JsonWebKeyOperation]
key_size
int

حجم المفتاح بالبت. على سبيل المثال: 2048 أو 3072 أو 4096 ل RSA.

curve_name
str أو JsonWebKeyCurveName

اسم المنحنى الناقص. للحصول على قيم صالحة، راجع JsonWebKeyCurveName. القيم المعروفة هي: "P-256" و"P-384" و"P-521" و"P-256K".

key_uri
str

URI لاسترداد الإصدار الحالي من المفتاح.

key_uri_with_version
str

URI لاسترداد الإصدار المحدد من المفتاح.

rotation_policy
RotationPolicy

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

release_policy
KeyReleasePolicy

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