RepresentationContract interface
Podrobnosti o reprezentaci žádostí o operaci nebo odpovědi
Vlastnosti
| content |
Určuje registrovaný nebo vlastní typ obsahu pro tuto reprezentaci, např. application/xml. |
| examples | Příklad definovaný pro reprezentaci. |
| form |
Kolekce parametrů formuláře Povinný argument, pokud je hodnota contentType buď application/x-www-form-urlencoded, nebo multipart/form-data. |
| schema |
Identifikátor schématu. Platí pouze v případě, že hodnota contentType není "application/x-www-form-urlencoded" ani "multipart/form-data". |
| type |
Název typu definovaný schématem Platí pouze v případě, že hodnota contentType není "application/x-www-form-urlencoded" ani "multipart/form-data". |
Podrobnosti vlastnosti
contentType
Určuje registrovaný nebo vlastní typ obsahu pro tuto reprezentaci, např. application/xml.
contentType: string
Hodnota vlastnosti
string
examples
Příklad definovaný pro reprezentaci.
examples?: {[propertyName: string]: ParameterExampleContract}
Hodnota vlastnosti
{[propertyName: string]: ParameterExampleContract}
formParameters
Kolekce parametrů formuláře Povinný argument, pokud je hodnota contentType buď application/x-www-form-urlencoded, nebo multipart/form-data.
formParameters?: ParameterContract[]
Hodnota vlastnosti
schemaId
Identifikátor schématu. Platí pouze v případě, že hodnota contentType není "application/x-www-form-urlencoded" ani "multipart/form-data".
schemaId?: string
Hodnota vlastnosti
string
typeName
Název typu definovaný schématem Platí pouze v případě, že hodnota contentType není "application/x-www-form-urlencoded" ani "multipart/form-data".
typeName?: string
Hodnota vlastnosti
string