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