{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/CreatePortalCustomDomainSSLWithCustomCertificate", "title": "custom_certificate", "properties": { "domain_verification_method": { "type": "string", "const": "custom_certificate" }, "custom_certificate": { "description": "Custom certificate to be used for the SSL termination.", "type": "string" }, "custom_private_key": { "description": "Custom certificate private key to be used for the SSL termination.", "type": "string" }, "skip_ca_check": { "description": "Advanced option. If true, the custom certificate is served exactly as provided, without attempting to bundle against a public trust store. Required for certificates issued by an internal/private CA.\n", "type": "boolean", "default": false } }, "additionalProperties": false, "required": [ "domain_verification_method", "custom_certificate", "custom_private_key" ] }