create_cdn_ssl_certificate
Upload SSL certificates to secure CDN zones by providing certificate, private key, and optional chain in PEM format, using domain names or UUIDs for zone identification.
Instructions
Upload SSL certificate for a CDN zone. Smart identifier resolution: use origin domain, CDN domain, or UUID.
Args: zone_identifier: The CDN zone origin domain, CDN domain, or ID certificate: SSL certificate content (PEM format) private_key: Private key content (PEM format) certificate_chain: Certificate chain (optional, PEM format)
Returns: SSL certificate details
Input Schema
Name | Required | Description | Default |
---|---|---|---|
certificate | Yes | ||
certificate_chain | No | ||
private_key | Yes | ||
zone_identifier | Yes |
Input Schema (JSON Schema)
{
"properties": {
"certificate": {
"title": "Certificate",
"type": "string"
},
"certificate_chain": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Certificate Chain"
},
"private_key": {
"title": "Private Key",
"type": "string"
},
"zone_identifier": {
"title": "Zone Identifier",
"type": "string"
}
},
"required": [
"zone_identifier",
"certificate",
"private_key"
],
"type": "object"
}