Waiting for engine...
Skip to main content

DeployedApiOutboundSslSettingsInput

Input parameters for configuring outbound (backend) SSL and mTLS settings on a deployed API. All three SSL flags are optional (partial update) and retain their current value when omitted. Setting these overrides the gateway-level outbound SSL settings for this API's backend calls.

input DeployedApiOutboundSslSettingsInput {
outboundMtlsEnabled: Boolean
trustAllOutboundCertificate: Boolean
hostnameVerificationEnabled: Boolean
}

Fields​

DeployedApiOutboundSslSettingsInput.outboundMtlsEnabled ● Boolean scalar miscellaneous {#outbound-mtls-enabled}

Enables outbound mTLS for this API's backend connections. Optional; if omitted, the current value is retained.

DeployedApiOutboundSslSettingsInput.trustAllOutboundCertificate ● Boolean scalar miscellaneous {#trust-all-outbound-certificate}

When true, the gateway trusts this API's backend certificate without validation; when false, it validates against the outbound trusted certificate store. Optional; if omitted, the current value is retained.

DeployedApiOutboundSslSettingsInput.hostnameVerificationEnabled ● Boolean scalar miscellaneous {#hostname-verification-enabled}

When true, the gateway verifies that this API's backend hostname matches the certificate. Optional; if omitted, the current value is retained.

Member Of​

DeployedApiInput input

On this Page