ManagedHsmKeysOperations interface
واجهة تمثل عمليات ManagedHsmKeys.
الخصائص
| create |
إنشاء الإصدار الأول من مفتاح جديد إذا لم يكن موجودا. إذا كان موجودا بالفعل، إرجاع المفتاح الموجود دون تنفيذ أي عمليات كتابة. لا تقوم واجهة برمجة التطبيقات هذه بإنشاء إصدارات لاحقة، ولا تقوم بتحديث المفاتيح الموجودة. |
| get | يحصل على الإصدار الحالي من المفتاح المحدد من HSM المدار المحدد. |
| get |
يحصل على الإصدار المحدد من المفتاح المحدد في HSM المدار المحدد. |
| list | يسرد المفاتيح في HSM المدار المحدد. |
| list |
يسرد المفاتيح في HSM المدار المحدد. |
تفاصيل الخاصية
createIfNotExist
إنشاء الإصدار الأول من مفتاح جديد إذا لم يكن موجودا. إذا كان موجودا بالفعل، إرجاع المفتاح الموجود دون تنفيذ أي عمليات كتابة. لا تقوم واجهة برمجة التطبيقات هذه بإنشاء إصدارات لاحقة، ولا تقوم بتحديث المفاتيح الموجودة.
createIfNotExist: (resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
قيمة الخاصية
(resourceGroupName: string, name: string, keyName: string, parameters: ManagedHsmKeyCreateParameters, options?: ManagedHsmKeysCreateIfNotExistOptionalParams) => Promise<ManagedHsmKey>
get
يحصل على الإصدار الحالي من المفتاح المحدد من HSM المدار المحدد.
get: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
قيمة الخاصية
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysGetOptionalParams) => Promise<ManagedHsmKey>
getVersion
يحصل على الإصدار المحدد من المفتاح المحدد في HSM المدار المحدد.
getVersion: (resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
قيمة الخاصية
(resourceGroupName: string, name: string, keyName: string, keyVersion: string, options?: ManagedHsmKeysGetVersionOptionalParams) => Promise<ManagedHsmKey>
list
يسرد المفاتيح في HSM المدار المحدد.
list: (resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
قيمة الخاصية
(resourceGroupName: string, name: string, options?: ManagedHsmKeysListOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
listVersions
يسرد المفاتيح في HSM المدار المحدد.
listVersions: (resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>
قيمة الخاصية
(resourceGroupName: string, name: string, keyName: string, options?: ManagedHsmKeysListVersionsOptionalParams) => PagedAsyncIterableIterator<ManagedHsmKey, ManagedHsmKey[], PageSettings>