RepresentationContract interface
Détails de la représentation de demande/réponse de l’opération.
Propriétés
| content |
Spécifie un type de contenu inscrit ou personnalisé pour cette représentation, par exemple application/xml. |
| examples | Exemple défini pour la représentation. |
| form |
Collection de paramètres de formulaire. Obligatoire si la valeur « contentType » est « application/x-www-form-urlencoded » ou « multipart/form-data ». |
| schema |
Identificateur de schéma. Applicable uniquement si la valeur « contentType » n’est ni « application/x-www-form-urlencoded » ni « multipart/form-data ». |
| type |
Nom de type défini par le schéma. Applicable uniquement si la valeur « contentType » n’est ni « application/x-www-form-urlencoded » ni « multipart/form-data ». |
Détails de la propriété
contentType
Spécifie un type de contenu inscrit ou personnalisé pour cette représentation, par exemple application/xml.
contentType: string
Valeur de propriété
string
examples
Exemple défini pour la représentation.
examples?: {[propertyName: string]: ParameterExampleContract}
Valeur de propriété
{[propertyName: string]: ParameterExampleContract}
formParameters
Collection de paramètres de formulaire. Obligatoire si la valeur « contentType » est « application/x-www-form-urlencoded » ou « multipart/form-data ».
formParameters?: ParameterContract[]
Valeur de propriété
schemaId
Identificateur de schéma. Applicable uniquement si la valeur « contentType » n’est ni « application/x-www-form-urlencoded » ni « multipart/form-data ».
schemaId?: string
Valeur de propriété
string
typeName
Nom de type défini par le schéma. Applicable uniquement si la valeur « contentType » n’est ni « application/x-www-form-urlencoded » ni « multipart/form-data ».
typeName?: string
Valeur de propriété
string