TestInvokeMethodResponse

Represents the response of the test invoke request in the HTTP method.

APIs.ioEngineeringPlatform

Properties

Name Type Description
status object
body object
headers object
multiValueHeaders object
log object
latency object
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-testinvokemethodresponse-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/TestInvokeMethodResponse",
  "title": "TestInvokeMethodResponse",
  "type": "object",
  "properties": {
    "status": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Integer"
        },
        {
          "description": "The HTTP status code."
        }
      ]
    },
    "body": {
      "allOf": [
        {
          "$ref": "#/components/schemas/String"
        },
        {
          "description": "The body of the HTTP response."
        }
      ]
    },
    "headers": {
      "allOf": [
        {
          "$ref": "#/components/schemas/MapOfStringToString"
        },
        {
          "description": "The headers of the HTTP response."
        }
      ]
    },
    "multiValueHeaders": {
      "allOf": [
        {
          "$ref": "#/components/schemas/MapOfStringToList"
        },
        {
          "description": "The headers of the HTTP response as a map from string to list of values."
        }
      ]
    },
    "log": {
      "allOf": [
        {
          "$ref": "#/components/schemas/String"
        },
        {
          "description": "The API Gateway execution log for the test invoke request."
        }
      ]
    },
    "latency": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Long"
        },
        {
          "description": "The execution latency of the test invoke request."
        }
      ]
    }
  },
  "description": "Represents the response of the test invoke request in the HTTP method."
}