RepresentationContract interface
Detalles de la representación de solicitud y respuesta de la operación.
Propiedades
| content |
Especifica un tipo de contenido registrado o personalizado para esta representación, por ejemplo, application/xml. |
| examples | Se ha definido un ejemplo para la representación. |
| form |
Colección de parámetros de formulario. Se requiere si el valor "contentType" es "application/x-www-form-urlencoded" o "multipart/form-data". |
| schema |
Identificador de esquema. Solo se aplica si el valor "contentType" no es "application/x-www-form-urlencoded" ni "multipart/form-data". |
| type |
Nombre de tipo definido por el esquema. Solo se aplica si el valor "contentType" no es "application/x-www-form-urlencoded" ni "multipart/form-data". |
Detalles de las propiedades
contentType
Especifica un tipo de contenido registrado o personalizado para esta representación, por ejemplo, application/xml.
contentType: string
Valor de propiedad
string
examples
Se ha definido un ejemplo para la representación.
examples?: {[propertyName: string]: ParameterExampleContract}
Valor de propiedad
{[propertyName: string]: ParameterExampleContract}
formParameters
Colección de parámetros de formulario. Se requiere si el valor "contentType" es "application/x-www-form-urlencoded" o "multipart/form-data".
formParameters?: ParameterContract[]
Valor de propiedad
schemaId
Identificador de esquema. Solo se aplica si el valor "contentType" no es "application/x-www-form-urlencoded" ni "multipart/form-data".
schemaId?: string
Valor de propiedad
string
typeName
Nombre de tipo definido por el esquema. Solo se aplica si el valor "contentType" no es "application/x-www-form-urlencoded" ni "multipart/form-data".
typeName?: string
Valor de propiedad
string