مشاركة عبر


PolicyRestriction interface

واجهة تمثل PolicyRestriction.

الأساليب

createOrUpdate(string, string, string, PolicyRestrictionContract, PolicyRestrictionCreateOrUpdateOptionalParams)

إنشاء تكوين تقييد النهج لخدمة إدارة واجهة برمجة التطبيقات أو تحديثه.

delete(string, string, string, PolicyRestrictionDeleteOptionalParams)

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

get(string, string, string, PolicyRestrictionGetOptionalParams)

احصل على قيود السياسة لخدمة إدارة واجهة برمجة التطبيقات.

getEntityTag(string, string, string, PolicyRestrictionGetEntityTagOptionalParams)

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

listByService(string, string, PolicyRestrictionListByServiceOptionalParams)

الحصول على جميع قيود السياسة الخاصة بخدمات إدارة واجهة برمجة التطبيقات.

update(string, string, string, string, PolicyRestrictionUpdateContract, PolicyRestrictionUpdateOptionalParams)

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

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

createOrUpdate(string, string, string, PolicyRestrictionContract, PolicyRestrictionCreateOrUpdateOptionalParams)

إنشاء تكوين تقييد النهج لخدمة إدارة واجهة برمجة التطبيقات أو تحديثه.

function createOrUpdate(resourceGroupName: string, serviceName: string, policyRestrictionId: string, parameters: PolicyRestrictionContract, options?: PolicyRestrictionCreateOrUpdateOptionalParams): Promise<PolicyRestrictionCreateOrUpdateResponse>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

policyRestrictionId

string

قيود النهج بعد مستوى الكيان

parameters
PolicyRestrictionContract

قيود السياسة المراد تطبيقها.

options
PolicyRestrictionCreateOrUpdateOptionalParams

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

المرتجعات

delete(string, string, string, PolicyRestrictionDeleteOptionalParams)

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

function delete(resourceGroupName: string, serviceName: string, policyRestrictionId: string, options?: PolicyRestrictionDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

policyRestrictionId

string

قيود النهج بعد مستوى الكيان

options
PolicyRestrictionDeleteOptionalParams

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

المرتجعات

Promise<void>

get(string, string, string, PolicyRestrictionGetOptionalParams)

احصل على قيود السياسة لخدمة إدارة واجهة برمجة التطبيقات.

function get(resourceGroupName: string, serviceName: string, policyRestrictionId: string, options?: PolicyRestrictionGetOptionalParams): Promise<PolicyRestrictionGetResponse>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

policyRestrictionId

string

قيود النهج بعد مستوى الكيان

options
PolicyRestrictionGetOptionalParams

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

المرتجعات

getEntityTag(string, string, string, PolicyRestrictionGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, policyRestrictionId: string, options?: PolicyRestrictionGetEntityTagOptionalParams): Promise<PolicyRestrictionGetEntityTagHeaders>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

policyRestrictionId

string

قيود النهج بعد مستوى الكيان

options
PolicyRestrictionGetEntityTagOptionalParams

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

المرتجعات

listByService(string, string, PolicyRestrictionListByServiceOptionalParams)

الحصول على جميع قيود السياسة الخاصة بخدمات إدارة واجهة برمجة التطبيقات.

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

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

options
PolicyRestrictionListByServiceOptionalParams

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

المرتجعات

update(string, string, string, string, PolicyRestrictionUpdateContract, PolicyRestrictionUpdateOptionalParams)

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

function update(resourceGroupName: string, serviceName: string, policyRestrictionId: string, ifMatch: string, parameters: PolicyRestrictionUpdateContract, options?: PolicyRestrictionUpdateOptionalParams): Promise<PolicyRestrictionUpdateResponse>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

policyRestrictionId

string

قيود النهج بعد مستوى الكيان

ifMatch

string

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

parameters
PolicyRestrictionUpdateContract

قيود السياسة المراد تطبيقها.

options
PolicyRestrictionUpdateOptionalParams

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

المرتجعات