RequestBodyModel

struct RequestBodyModel
extension RequestBodyModel: CustomStringConvertible

request body of an operation from open api document

  • list of content types this request body conforms to. only json/application is relevant

    Declaration

    Swift

    var formats: [OpenAPI.ContentType]
  • type of request body

    Declaration

    Swift

    var type: String
  • true if request body is required

    Declaration

    Swift

    var required: Bool
  • comment for this request body

    Declaration

    Swift

    var detail: String?
  • Resolves a request body from OpenAPI document

    Declaration

    Swift

    static func resolve(request: OpenAPI.Request?) -> RequestBodyModel?

    Parameters

    request

    request as stated in open api document

    Return Value

    request body model

  • Declaration

    Swift

    var description: String { get }