RepresentationContract interface
Detalhes da representação de solicitação/resposta da operação.
Propriedades
content |
Especifica um tipo de conteúdo registrado ou personalizado para essa representação, por exemplo, application/xml. |
examples | Exemplo definido para a representação. |
form |
Coleção de parâmetros de formulário. Obrigatório se o valor 'contentType' for 'application/x-www-form-urlencoded' ou 'multipart/form-data'.. |
schema |
Identificador de esquema. Aplicável somente se o valor 'contentType' não for 'application/x-www-form-urlencoded' nem 'multipart/form-data'. |
type |
Nome do tipo definido pelo esquema. Aplicável somente se o valor 'contentType' não for 'application/x-www-form-urlencoded' nem 'multipart/form-data'. |
Detalhes da propriedade
contentType
Especifica um tipo de conteúdo registrado ou personalizado para essa representação, por exemplo, application/xml.
contentType: string
Valor da propriedade
string
examples
Exemplo definido para a representação.
examples?: {[propertyName: string]: ParameterExampleContract}
Valor da propriedade
{[propertyName: string]: ParameterExampleContract}
formParameters
Coleção de parâmetros de formulário. Obrigatório se o valor 'contentType' for 'application/x-www-form-urlencoded' ou 'multipart/form-data'..
formParameters?: ParameterContract[]
Valor da propriedade
schemaId
Identificador de esquema. Aplicável somente se o valor 'contentType' não for 'application/x-www-form-urlencoded' nem 'multipart/form-data'.
schemaId?: string
Valor da propriedade
string
typeName
Nome do tipo definido pelo esquema. Aplicável somente se o valor 'contentType' não for 'application/x-www-form-urlencoded' nem 'multipart/form-data'.
typeName?: string
Valor da propriedade
string