Partager via


OperationUpdateContractProperties interface

Operation Update Contract Properties.

Extends

Properties

displayName

Operation Name.

method

A Valid HTTP Operation Method. Typical Http Methods like GET, PUT, POST but not limited by only them.

urlTemplate

Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}

Inherited Properties

description

Description of the operation. May include HTML formatting tags.

policies

Operation Policies

request

An entity containing request details.

responses

Array of Operation responses.

templateParameters

Collection of URL template parameters.

Property Details

displayName

Operation Name.

displayName?: string

Property Value

string

method

A Valid HTTP Operation Method. Typical Http Methods like GET, PUT, POST but not limited by only them.

method?: string

Property Value

string

urlTemplate

Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}

urlTemplate?: string

Property Value

string

Inherited Property Details

description

Description of the operation. May include HTML formatting tags.

description?: string

Property Value

string

Inherited From OperationEntityBaseContract.description

policies

Operation Policies

policies?: string

Property Value

string

Inherited From OperationEntityBaseContract.policies

request

An entity containing request details.

request?: RequestContract

Property Value

Inherited From OperationEntityBaseContract.request

responses

Array of Operation responses.

responses?: ResponseContract[]

Property Value

Inherited From OperationEntityBaseContract.responses

templateParameters

Collection of URL template parameters.

templateParameters?: ParameterContract[]

Property Value

Inherited From OperationEntityBaseContract.templateParameters