Requires the dns-view
capability.
Returns a list of TLS certificate generation attempts.
General error response from the platform
{- "data": [
- {
- "id": "651586fca6078e98982dbd90",
- "hub_id": "651586fca6078e98982dbd90",
- "domains": [
- "string"
], - "time": "2021-01-30T08:30:00Z",
- "success": true,
- "error": "string"
}
]
}
Lookup and retrieve a TLS certificate bundle for a specified domain.
Requires the dns-view
capability.
Returns a TLS certificate bundle.
General error response from the platform
{- "data": {
- "id": "651586fca6078e98982dbd90",
- "hub_id": "651586fca6078e98982dbd90",
- "domains": [
- "string"
], - "events": {
- "created": "2021-01-30T08:30:00Z",
- "updated": "2021-01-30T08:30:00Z",
- "deleted": "2021-01-30T08:30:00Z",
- "generated": "2021-01-30T08:30:00Z"
}, - "bundle": "string",
- "private_key": "string"
}
}
Retrieve a list of TLS certificates that were uploaded to Cycle.
Requires the dns-certs-view
capability.
Returns a TLS certificate.
General error response from the platform
{- "data": [
- {
- "id": "651586fca6078e98982dbd90",
- "user_supplied": true,
- "domains": [
- "string"
], - "hub_id": "651586fca6078e98982dbd90",
- "expires": "2021-01-30T08:30:00Z",
- "state": {
- "changed": "2021-01-30T08:30:00Z",
- "error": {
- "message": "string",
- "time": "2021-01-30T08:30:00Z"
}
}, - "events": {
- "created": "2021-01-30T08:30:00Z",
- "updated": "2021-01-30T08:30:00Z",
- "deleted": "2021-01-30T08:30:00Z",
- "generated": "2021-01-30T08:30:00Z"
}
}
]
}
Upload a user-supplied TLS certificate to the hub. This TLS certificate can be utilized by LINKED records matching the specified domains.
Requires the dns-manage
capability.
Returns a TLS certificate.
General error response from the platform
{- "private_key": "string",
- "bundle": "string"
}
{- "data": {
- "id": "651586fca6078e98982dbd90",
- "user_supplied": true,
- "domains": [
- "string"
], - "hub_id": "651586fca6078e98982dbd90",
- "expires": "2021-01-30T08:30:00Z",
- "state": {
- "changed": "2021-01-30T08:30:00Z",
- "error": {
- "message": "string",
- "time": "2021-01-30T08:30:00Z"
}
}, - "events": {
- "created": "2021-01-30T08:30:00Z",
- "updated": "2021-01-30T08:30:00Z",
- "deleted": "2021-01-30T08:30:00Z",
- "generated": "2021-01-30T08:30:00Z"
}
}
}
Gets a list of custom TLS certificates uploaded to the hub.
Requires the dns-certs-view
capability.
Returns a TLS certificate.
General error response from the platform
{- "data": {
- "id": "651586fca6078e98982dbd90",
- "user_supplied": true,
- "domains": [
- "string"
], - "hub_id": "651586fca6078e98982dbd90",
- "expires": "2021-01-30T08:30:00Z",
- "state": {
- "changed": "2021-01-30T08:30:00Z",
- "error": {
- "message": "string",
- "time": "2021-01-30T08:30:00Z"
}
}, - "events": {
- "created": "2021-01-30T08:30:00Z",
- "updated": "2021-01-30T08:30:00Z",
- "deleted": "2021-01-30T08:30:00Z",
- "generated": "2021-01-30T08:30:00Z"
}
}
}
Used to perform different actions on a given user supplied TLS certificate.
Requires the dns-manage
capability.
Parameters for creating a new TLS certificate job.
Returns a job descriptor.
General error response from the platform
{- "action": "deprecate"
}
{- "data": {
- "action": "string",
- "job": {
- "id": "string",
- "accepted": true,
- "queue": "string",
- "schedule": "2021-01-30T08:30:00Z",
- "parallel": {
- "sub_queue": "string",
- "tasks": true
}, - "tasks": [
- {
- "caption": "string",
- "header": "string",
- "steps": [
- {
- "caption": "string",
- "description": "string",
- "started": "2021-01-30T08:30:00Z",
- "completed": "2021-01-30T08:30:00Z"
}
], - "input": {
- "property1": null,
- "property2": null
}
}
]
}
}
}