Cache interface
واجهة تمثل ذاكرة التخزين المؤقت.
الأساليب
| create |
إنشاء ذاكرة تخزين مؤقت خارجية أو تحديثها لاستخدامها في مثيل APIM. |
| delete(string, string, string, string, Cache |
حذف ذاكرة تخزين مؤقت محددة. |
| get(string, string, string, Cache |
الحصول على تفاصيل ذاكرة التخزين المؤقت المحددة بواسطة معرفها. |
| get |
الحصول على إصدار حالة الكيان (Etag) من ذاكرة التخزين المؤقت المحددة بواسطة معرفها. |
| list |
يسرد مجموعة من كافة ذاكرات التخزين المؤقت الخارجية في مثيل الخدمة المحدد. |
| update(string, string, string, string, Cache |
تحديث تفاصيل ذاكرة التخزين المؤقت المحددة بواسطة معرفها. |
تفاصيل الأسلوب
createOrUpdate(string, string, string, CacheContract, CacheCreateOrUpdateOptionalParams)
إنشاء ذاكرة تخزين مؤقت خارجية أو تحديثها لاستخدامها في مثيل APIM.
function createOrUpdate(resourceGroupName: string, serviceName: string, cacheId: string, parameters: CacheContract, options?: CacheCreateOrUpdateOptionalParams): Promise<CacheCreateOrUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- cacheId
-
string
معرف كيان ذاكرة التخزين المؤقت. معرف ذاكرة التخزين المؤقت (يجب أن يكون إما "افتراضي" أو معرف منطقة Azure صالحا).
- parameters
- CacheContract
إنشاء معلمات أو تحديثها.
معلمات الخيارات.
المرتجعات
Promise<CacheCreateOrUpdateResponse>
delete(string, string, string, string, CacheDeleteOptionalParams)
حذف ذاكرة تخزين مؤقت محددة.
function delete(resourceGroupName: string, serviceName: string, cacheId: string, ifMatch: string, options?: CacheDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- cacheId
-
string
معرف كيان ذاكرة التخزين المؤقت. معرف ذاكرة التخزين المؤقت (يجب أن يكون إما "افتراضي" أو معرف منطقة Azure صالحا).
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
- options
- CacheDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, CacheGetOptionalParams)
الحصول على تفاصيل ذاكرة التخزين المؤقت المحددة بواسطة معرفها.
function get(resourceGroupName: string, serviceName: string, cacheId: string, options?: CacheGetOptionalParams): Promise<CacheGetResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- cacheId
-
string
معرف كيان ذاكرة التخزين المؤقت. معرف ذاكرة التخزين المؤقت (يجب أن يكون إما "افتراضي" أو معرف منطقة Azure صالحا).
- options
- CacheGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<CacheGetResponse>
getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)
الحصول على إصدار حالة الكيان (Etag) من ذاكرة التخزين المؤقت المحددة بواسطة معرفها.
function getEntityTag(resourceGroupName: string, serviceName: string, cacheId: string, options?: CacheGetEntityTagOptionalParams): Promise<CacheGetEntityTagHeaders>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- cacheId
-
string
معرف كيان ذاكرة التخزين المؤقت. معرف ذاكرة التخزين المؤقت (يجب أن يكون إما "افتراضي" أو معرف منطقة Azure صالحا).
- options
- CacheGetEntityTagOptionalParams
معلمات الخيارات.
المرتجعات
Promise<CacheGetEntityTagHeaders>
listByService(string, string, CacheListByServiceOptionalParams)
يسرد مجموعة من كافة ذاكرات التخزين المؤقت الخارجية في مثيل الخدمة المحدد.
function listByService(resourceGroupName: string, serviceName: string, options?: CacheListByServiceOptionalParams): PagedAsyncIterableIterator<CacheContract, CacheContract[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- options
- CacheListByServiceOptionalParams
معلمات الخيارات.
المرتجعات
update(string, string, string, string, CacheUpdateParameters, CacheUpdateOptionalParams)
تحديث تفاصيل ذاكرة التخزين المؤقت المحددة بواسطة معرفها.
function update(resourceGroupName: string, serviceName: string, cacheId: string, ifMatch: string, parameters: CacheUpdateParameters, options?: CacheUpdateOptionalParams): Promise<CacheUpdateResponse>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.
- serviceName
-
string
اسم خدمة APIM.
- cacheId
-
string
معرف كيان ذاكرة التخزين المؤقت. معرف ذاكرة التخزين المؤقت (يجب أن يكون إما "افتراضي" أو معرف منطقة Azure صالحا).
- ifMatch
-
string
ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.
- parameters
- CacheUpdateParameters
تحديث المعلمات.
- options
- CacheUpdateOptionalParams
معلمات الخيارات.
المرتجعات
Promise<CacheUpdateResponse>