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