KeysOperations interface
واجهة تمثل عمليات المفاتيح.
الخصائص
| create |
إنشاء الإصدار الأول من مفتاح جديد إذا لم يكن موجودا. إذا كان موجودا بالفعل، إرجاع المفتاح الموجود دون تنفيذ أي عمليات كتابة. لا تقوم واجهة برمجة التطبيقات هذه بإنشاء إصدارات لاحقة، ولا تقوم بتحديث المفاتيح الموجودة. |
| get | يحصل على الإصدار الحالي من المفتاح المحدد من مخزن المفاتيح المحدد. |
| get |
يحصل على الإصدار المحدد من المفتاح المحدد في مخزن المفاتيح المحدد. |
| list | يسرد المفاتيح في مخزن المفاتيح المحدد. |
| list |
يسرد المفاتيح في مخزن المفاتيح المحدد. |
تفاصيل الخاصية
createIfNotExist
إنشاء الإصدار الأول من مفتاح جديد إذا لم يكن موجودا. إذا كان موجودا بالفعل، إرجاع المفتاح الموجود دون تنفيذ أي عمليات كتابة. لا تقوم واجهة برمجة التطبيقات هذه بإنشاء إصدارات لاحقة، ولا تقوم بتحديث المفاتيح الموجودة.
createIfNotExist: (resourceGroupName: string, vaultName: string, keyName: string, parameters: KeyCreateParameters, options?: KeysCreateIfNotExistOptionalParams) => Promise<Key>
قيمة الخاصية
(resourceGroupName: string, vaultName: string, keyName: string, parameters: KeyCreateParameters, options?: KeysCreateIfNotExistOptionalParams) => Promise<Key>
get
يحصل على الإصدار الحالي من المفتاح المحدد من مخزن المفاتيح المحدد.
get: (resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams) => Promise<Key>
قيمة الخاصية
(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams) => Promise<Key>
getVersion
يحصل على الإصدار المحدد من المفتاح المحدد في مخزن المفاتيح المحدد.
getVersion: (resourceGroupName: string, vaultName: string, keyName: string, keyVersion: string, options?: KeysGetVersionOptionalParams) => Promise<Key>
قيمة الخاصية
(resourceGroupName: string, vaultName: string, keyName: string, keyVersion: string, options?: KeysGetVersionOptionalParams) => Promise<Key>
list
يسرد المفاتيح في مخزن المفاتيح المحدد.
list: (resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>
قيمة الخاصية
(resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>
listVersions
يسرد المفاتيح في مخزن المفاتيح المحدد.
listVersions: (resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>
قيمة الخاصية
(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>