Condividi tramite


RepresentationContract interface

Dettagli sulla rappresentazione della richiesta/risposta dell'operazione.

Proprietà

contentType

Specifica un tipo di contenuto registrato o personalizzato per questa rappresentazione, ad esempio applicazione/xml.

examples

Esempio definito per la rappresentazione.

formParameters

Raccolta di parametri di modulo. Obbligatorio se il valore 'contentType' è 'application/x-www-form-urlencoded' o 'multipart/form-data'.

schemaId

Identificatore dello schema. Applicabile solo se il valore 'contentType' non è 'application/x-www-form-urlencoded' né 'multipart/form-data'.

typeName

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 applicazione/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