Waiting for engine...
Skip to main content

DeployedApiOutboundSslSettings

Outbound (backend) SSL and mTLS settings applied at the deployed API level. When set on an API, these values override the gateway-level outbound SSL settings for that API's backend calls.

type DeployedApiOutboundSslSettings {
outboundMtlsEnabled: Boolean!
trustAllOutboundCertificate: Boolean!
hostnameVerificationEnabled: Boolean!
}

Fields​

DeployedApiOutboundSslSettings.outboundMtlsEnabled ● Boolean! non-null scalar miscellaneous {#outbound-mtls-enabled}

When true, the gateway presents a client certificate when connecting to this API's backend service requiring mTLS.

DeployedApiOutboundSslSettings.trustAllOutboundCertificate ● Boolean! non-null scalar miscellaneous {#trust-all-outbound-certificate}

When true, the gateway trusts this API's backend service certificate without validation.

DeployedApiOutboundSslSettings.hostnameVerificationEnabled ● Boolean! non-null scalar miscellaneous {#hostname-verification-enabled}

When true, the gateway verifies this API's backend service hostname against its certificate.

Member Of​

DeployedApi object

On this Page