KeysOperations interface

واجهة تمثل عمليات المفاتيح.

الخصائص

createIfNotExist

إنشاء الإصدار الأول من مفتاح جديد إذا لم يكن موجودا. إذا كان موجودا بالفعل، إرجاع المفتاح الموجود دون تنفيذ أي عمليات كتابة. لا تقوم واجهة برمجة التطبيقات هذه بإنشاء إصدارات لاحقة، ولا تقوم بتحديث المفاتيح الموجودة.

get

يحصل على الإصدار الحالي من المفتاح المحدد من مخزن المفاتيح المحدد.

getVersion

يحصل على الإصدار المحدد من المفتاح المحدد في مخزن المفاتيح المحدد.

list

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

listVersions

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

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

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>