verification
Creates, updates, deletes, gets or lists a verification resource.
Overview
| Name | verification |
| Type | Resource |
| Id | cloudflare.ssl.verification |
Fields
The following fields are returned by SELECT queries:
- list
SSL Verification Details response
| Name | Datatype | Description |
|---|---|---|
brand_check | boolean | Certificate Authority is manually reviewing the order. |
cert_pack_uuid | string | Certificate Pack UUID. (example: a77f8bd7-3b47-46b4-a6f1-75cf98109948) |
certificate_status | string | Current status of certificate. (initializing, authorizing, active, expired, issuing, timing_out, pending_deployment) (example: active) |
signature | string | Certificate's signature algorithm. (ECDSAWithSHA256, SHA1WithRSA, SHA256WithRSA) |
validation_method | string | Validation method in use for a certificate pack order. (http, cname, txt) (example: txt) |
verification_info | object | Certificate's required verification information. |
verification_status | boolean | Status of the required verification information, omitted if verification status is unknown. |
verification_type | string | Method of verification. (cname, meta tag) (example: cname) |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list | select | zone_id | retry | Get SSL Verification Info for a Zone. |
edit | update | certificate_pack_id, zone_id, validation_method | Edit SSL validation method for a certificate pack. A PATCH request will request an immediate validation check on any certificate, and return the updated status. If a validation method is provided, the validation will be immediately attempted using that method. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
certificate_pack_id | string | |
zone_id | string | The Cloudflare zone ID. |
retry | boolean |
SELECT examples
- list
Get SSL Verification Info for a Zone.
SELECT
brand_check,
cert_pack_uuid,
certificate_status,
signature,
validation_method,
verification_info,
verification_status,
verification_type
FROM cloudflare.ssl.verification
WHERE zone_id = '{{ zone_id }}' -- required
AND retry = '{{ retry }}'
;
UPDATE examples
- edit
Edit SSL validation method for a certificate pack. A PATCH request will request an immediate validation check on any certificate, and return the updated status. If a validation method is provided, the validation will be immediately attempted using that method.
UPDATE cloudflare.ssl.verification
SET
validation_method = '{{ validation_method }}'
WHERE
certificate_pack_id = '{{ certificate_pack_id }}' --required
AND zone_id = '{{ zone_id }}' --required
AND validation_method = '{{ validation_method }}' --required
RETURNING
errors,
messages,
result,
success;