RepresentationContract interface
Dettagli della rappresentazione della richiesta/risposta dell'operazione.
Proprietà
| content |
Specifica un tipo di contenuto registrato o personalizzato per questa rappresentazione, ad esempio application/xml. |
| examples | Esempio definito per la rappresentazione. |
| form |
Raccolta di parametri di modulo. Obbligatorio se il valore 'contentType' è 'application/x-www-form-urlencoded' o 'multipart/form-data'. |
| schema |
Identificatore dello schema. Applicabile solo se il valore 'contentType' non è 'application/x-www-form-urlencoded' né 'multipart/form-data'. |
| type |
Nome del tipo definito dallo schema. Applicabile solo se il valore 'contentType' non è 'application/x-www-form-urlencoded' né 'multipart/form-data'. |
Dettagli proprietà
contentType
Specifica un tipo di contenuto registrato o personalizzato per questa rappresentazione, ad esempio application/xml.
contentType: string
Valore della proprietà
string
examples
Esempio definito per la rappresentazione.
examples?: {[propertyName: string]: ParameterExampleContract}
Valore della proprietà
{[propertyName: string]: ParameterExampleContract}
formParameters
Raccolta di parametri di modulo. Obbligatorio se il valore 'contentType' è 'application/x-www-form-urlencoded' o 'multipart/form-data'.
formParameters?: ParameterContract[]
Valore della proprietà
schemaId
Identificatore dello schema. Applicabile solo se il valore 'contentType' non è 'application/x-www-form-urlencoded' né 'multipart/form-data'.
schemaId?: string
Valore della proprietà
string
typeName
Nome del tipo definito dallo schema. Applicabile solo se il valore 'contentType' non è 'application/x-www-form-urlencoded' né 'multipart/form-data'.
typeName?: string
Valore della proprietà
string