OperationContractProperties interface
Vlastnosti kontraktu operace
- Extends
Vlastnosti
display |
Název operace. |
method | Platná metoda operace HTTP. Typické metody HTTP, jako je GET, PUT, POST, ale nejsou omezeny pouze nimi. |
url |
Relativní šablona adresy URL identifikující cílový prostředek pro tuto operaci Může obsahovat parametry. Příklad: /customers/{cid}/orders/{oid}/?date={date} |
Zděděné vlastnosti
description | Popis operace Může obsahovat značky formátování HTML. |
policies | Zásady operací |
request | Entita obsahující podrobnosti žádosti. |
responses | Pole odpovědí operací. |
template |
Kolekce parametrů šablony adresy URL |
Podrobnosti vlastnosti
displayName
Název operace.
displayName: string
Hodnota vlastnosti
string
method
Platná metoda operace HTTP. Typické metody HTTP, jako je GET, PUT, POST, ale nejsou omezeny pouze nimi.
method: string
Hodnota vlastnosti
string
urlTemplate
Relativní šablona adresy URL identifikující cílový prostředek pro tuto operaci Může obsahovat parametry. Příklad: /customers/{cid}/orders/{oid}/?date={date}
urlTemplate: string
Hodnota vlastnosti
string
Podrobnosti zděděných vlastností
description
Popis operace Může obsahovat značky formátování HTML.
description?: string
Hodnota vlastnosti
string
policies
Zásady operací
policies?: string
Hodnota vlastnosti
string
zděděno zOperationEntityBaseContract.policies
request
Entita obsahující podrobnosti žádosti.
request?: RequestContract
Hodnota vlastnosti
zděděný zOperationEntityBaseContract.request
responses
Pole odpovědí operací.
responses?: ResponseContract[]
Hodnota vlastnosti
templateParameters
Kolekce parametrů šablony adresy URL
templateParameters?: ParameterContract[]