你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

OperationContract interface

API 操作详细信息。

扩展

属性

description

操作说明。 可以包含 HTML 格式标记。

displayName

操作名称。

method

有效的 HTTP 操作方法。 典型的 Http 方法(如 GET、PUT、POST),但不仅限于它们。

policies

操作策略

request

一个实体,包含请求详细信息。

responses

操作响应的数组。

templateParameters

URL 模板参数的集合。

urlTemplate

相对 URL 模板,标识此操作的目标资源。 可以包括参数。 示例:/customers/{cid}/orders/{oid}/?date={date}

继承属性

id

资源的完全限定的资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此属性不会序列化。 它只能由服务器填充。

name

资源的名称 注意:此属性不会被序列化。 它只能由服务器填充。

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

资源的完全限定的资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此属性不会序列化。 它只能由服务器填充。

id?: string

属性值

string

继承自ProxyResource.id

name

资源的名称 注意:此属性不会被序列化。 它只能由服务器填充。

name?: string

属性值

string

继承自ProxyResource.name

type

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”注意:此属性不会序列化。 它只能由服务器填充。

type?: string

属性值

string

继承自ProxyResource.type