مشاركة عبر


OperationContract interface

تفاصيل عملية واجهة برمجة التطبيقات.

يمتد

الخصائص

description

وصف العملية. قد تتضمن علامات تنسيق HTML.

displayName

اسم العملية.

method

أسلوب عملية HTTP صالح. أساليب Http النموذجية مثل GET وPUT وPOST ولكن لا تقتصر عليها فقط.

policies

نهج العملية

request

كيان يحتوي على تفاصيل الطلب.

responses

صفيف استجابات العملية.

templateParameters

مجموعة من معلمات قالب URL.

urlTemplate

قالب URL نسبي يحدد المورد الهدف لهذه العملية. قد تتضمن معلمات. مثال: /customers/{cid}/orders/{oid}/?date={date}

الخصائص الموروثة

id

معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

name

اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

type

نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

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

description

وصف العملية. قد تتضمن علامات تنسيق HTML.

description?: string

قيمة الخاصية

string

displayName

اسم العملية.

displayName?: string

قيمة الخاصية

string

method

أسلوب عملية HTTP صالح. أساليب Http النموذجية مثل GET وPUT وPOST ولكن لا تقتصر عليها فقط.

method?: string

قيمة الخاصية

string

policies

نهج العملية

policies?: string

قيمة الخاصية

string

request

كيان يحتوي على تفاصيل الطلب.

request?: RequestContract

قيمة الخاصية

responses

صفيف استجابات العملية.

responses?: ResponseContract[]

قيمة الخاصية

templateParameters

مجموعة من معلمات قالب URL.

templateParameters?: ParameterContract[]

قيمة الخاصية

urlTemplate

قالب URL نسبي يحدد المورد الهدف لهذه العملية. قد تتضمن معلمات. مثال: /customers/{cid}/orders/{oid}/?date={date}

urlTemplate?: string

قيمة الخاصية

string

تفاصيل الخاصية الموروثة

id

معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

id?: string

قيمة الخاصية

string

موروث منProxyResource.id

name

اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

name?: string

قيمة الخاصية

string

موروث منProxyResource.name

type

نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

type?: string

قيمة الخاصية

string

موروث منProxyResource.type