APIs.io Engineering Platform · Schema
TlsConfig
Specifies the TLS configuration for an integration.
APIs.ioEngineeringPlatform
Properties
| Name | Type | Description |
|---|---|---|
| insecureSkipVerification | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/TlsConfig",
"title": "TlsConfig",
"type": "object",
"properties": {
"insecureSkipVerification": {
"allOf": [
{
"$ref": "#/components/schemas/Boolean"
},
{
"description": "<p>Specifies whether or not API Gateway skips verification that the certificate for an integration endpoint is issued by a supported certificate authority. This isn't recommended, but it enables you to use certificates that are signed by private certificate authorities, or certificates that are self-signed. If enabled, API Gateway still performs basic certificate validation, which includes checking the certificate's expiration date, hostname, and presence of a root certificate authority. Supported only for <code>HTTP</code> and <code>HTTP_PROXY</code> integrations.</p> <important> <p>Enabling <code>insecureSkipVerification</code> isn't recommended, especially for integrations with public HTTPS endpoints. If you enable <code>insecureSkipVerification</code>, you increase the risk of man-in-the-middle attacks.</p> </important>"
}
]
}
},
"description": "Specifies the TLS configuration for an integration."
}