مشاركة عبر


WorkspaceApiOperationPolicy interface

واجهة تمثل WorkspaceApiOperationPolicy.

الأساليب

createOrUpdate(string, string, string, string, string, string, PolicyContract, WorkspaceApiOperationPolicyCreateOrUpdateOptionalParams)

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

delete(string, string, string, string, string, string, string, WorkspaceApiOperationPolicyDeleteOptionalParams)

حذف تكوين النهج في عملية Api.

get(string, string, string, string, string, string, WorkspaceApiOperationPolicyGetOptionalParams)

احصل على تكوين النهج على مستوى عملية واجهة برمجة التطبيقات.

getEntityTag(string, string, string, string, string, string, WorkspaceApiOperationPolicyGetEntityTagOptionalParams)

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

listByOperation(string, string, string, string, string, WorkspaceApiOperationPolicyListByOperationOptionalParams)

احصل على قائمة تكوين النهج على مستوى عملية واجهة برمجة التطبيقات.

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

createOrUpdate(string, string, string, string, string, string, PolicyContract, WorkspaceApiOperationPolicyCreateOrUpdateOptionalParams)

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

function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, policyId: string, parameters: PolicyContract, options?: WorkspaceApiOperationPolicyCreateOrUpdateOptionalParams): Promise<WorkspaceApiOperationPolicyCreateOrUpdateResponse>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.

operationId

string

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

policyId

string

معرف النهج.

parameters
PolicyContract

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

options
WorkspaceApiOperationPolicyCreateOrUpdateOptionalParams

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

المرتجعات

delete(string, string, string, string, string, string, string, WorkspaceApiOperationPolicyDeleteOptionalParams)

حذف تكوين النهج في عملية Api.

function delete(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, policyId: string, ifMatch: string, options?: WorkspaceApiOperationPolicyDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.

operationId

string

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

policyId

string

معرف النهج.

ifMatch

string

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

options
WorkspaceApiOperationPolicyDeleteOptionalParams

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

المرتجعات

Promise<void>

get(string, string, string, string, string, string, WorkspaceApiOperationPolicyGetOptionalParams)

احصل على تكوين النهج على مستوى عملية واجهة برمجة التطبيقات.

function get(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, policyId: string, options?: WorkspaceApiOperationPolicyGetOptionalParams): Promise<WorkspaceApiOperationPolicyGetResponse>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.

operationId

string

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

policyId

string

معرف النهج.

options
WorkspaceApiOperationPolicyGetOptionalParams

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

المرتجعات

getEntityTag(string, string, string, string, string, string, WorkspaceApiOperationPolicyGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, policyId: string, options?: WorkspaceApiOperationPolicyGetEntityTagOptionalParams): Promise<WorkspaceApiOperationPolicyGetEntityTagHeaders>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.

operationId

string

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

policyId

string

معرف النهج.

options
WorkspaceApiOperationPolicyGetEntityTagOptionalParams

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

المرتجعات

listByOperation(string, string, string, string, string, WorkspaceApiOperationPolicyListByOperationOptionalParams)

احصل على قائمة تكوين النهج على مستوى عملية واجهة برمجة التطبيقات.

function listByOperation(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, options?: WorkspaceApiOperationPolicyListByOperationOptionalParams): PagedAsyncIterableIterator<PolicyContract, PolicyContract[], PageSettings>

المعلمات

resourceGroupName

string

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

serviceName

string

اسم خدمة APIM.

workspaceId

string

معرف مساحة العمل. يجب أن يكون فريدا في مثيل خدمة APIM الحالي.

apiId

string

معرف مراجعة واجهة برمجة التطبيقات. يجب أن يكون فريدا في مثيل خدمة APIM الحالي. تحتوي المراجعة غير الحالية على ؛ rev=n كلاحقة حيث n هو رقم المراجعة.

operationId

string

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

options
WorkspaceApiOperationPolicyListByOperationOptionalParams

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

المرتجعات