مشاركة عبر


Policy interface

واجهة تمثل نهج.

الأساليب

createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)

إنشاء أو تحديث تكوين النهج العمومي لخدمة APIM.

delete(string, string, string, string, PolicyDeleteOptionalParams)

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

get(string, string, string, PolicyGetOptionalParams)

احصل على تعريف النهج العمومي لخدمة APIM.

getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)

يحصل على إصدار حالة الكيان (Etag) من تعريف النهج العمومي في خدمة APIM.

listByService(string, string, PolicyListByServiceOptionalParams)

يسرد جميع تعريفات النهج العمومي لخدمة APIM.

تفاصيل الأسلوب

createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)

إنشاء أو تحديث تكوين النهج العمومي لخدمة APIM.

function createOrUpdate(resourceGroupName: string, serviceName: string, policyId: string, parameters: PolicyContract, options?: PolicyCreateOrUpdateOptionalParams): Promise<PolicyCreateOrUpdateResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

policyId

string

معرف النهج.

parameters
PolicyContract

محتويات النهج التي يجب تطبيقها.

options
PolicyCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

delete(string, string, string, string, PolicyDeleteOptionalParams)

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

function delete(resourceGroupName: string, serviceName: string, policyId: string, ifMatch: string, options?: PolicyDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

policyId

string

معرف النهج.

ifMatch

string

ETag للكيان. يجب أن يتطابق ETag مع حالة الكيان الحالية من استجابة العنوان لطلب GET أو يجب أن يكون * للتحديث غير المشروط.

options
PolicyDeleteOptionalParams

معلمات الخيارات.

المرتجعات

Promise<void>

get(string, string, string, PolicyGetOptionalParams)

احصل على تعريف النهج العمومي لخدمة APIM.

function get(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetOptionalParams): Promise<PolicyGetResponse>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

policyId

string

معرف النهج.

options
PolicyGetOptionalParams

معلمات الخيارات.

المرتجعات

getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)

يحصل على إصدار حالة الكيان (Etag) من تعريف النهج العمومي في خدمة APIM.

function getEntityTag(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetEntityTagOptionalParams): Promise<PolicyGetEntityTagHeaders>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

policyId

string

معرف النهج.

options
PolicyGetEntityTagOptionalParams

معلمات الخيارات.

المرتجعات

listByService(string, string, PolicyListByServiceOptionalParams)

يسرد جميع تعريفات النهج العمومي لخدمة APIM.

function listByService(resourceGroupName: string, serviceName: string, options?: PolicyListByServiceOptionalParams): PagedAsyncIterableIterator<PolicyContract, PolicyContract[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

serviceName

string

اسم خدمة APIM.

options
PolicyListByServiceOptionalParams

معلمات الخيارات.

المرتجعات