Create Letsencrypt Cert
create_letsencrypt_certRequest a Let's Encrypt certificate for given domains without creating a proxy host; optionally preview the exact NPM request before contacting Let's Encrypt.
Instructions
Request a new Let's Encrypt certificate for the supplied domains. Use this when a certificate is needed without creating a proxy host; create_proxy_host_with_letsencrypt also creates an HTTPS-forced host. This sends a certificate request to NPM and may contact Let's Encrypt. Returns the certificate object with its ID, domains, and status. Set dry_run=True to preview the exact request without changing NPM.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Email address supplied to Let's Encrypt for certificate requests. | ||
| dry_run | No | When True, return the exact request preview without changing NPM. | |
| domain_names | Yes | Domain names routed by this host or certificate. | |
| dns_challenge | No | Use DNS validation instead of HTTP validation for the certificate request. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||