action combell_get_ssl_certificate {
label: "Detail of a SSL certificate"
provider: combell
method: GET
path: "/sslcertificates/{sha1Fingerprint}"
encoding: json
input: {
type: "object"
properties: {
sha1Fingerprint: {
type: "string"
}
sha1_fingerprint: {
type: "string"
description: "The SHA-1 fingerprint of the certificate."
}
}
required: ["sha1Fingerprint", "sha1_fingerprint"]
additionalProperties: false
}
output: {
type: "object"
properties: {
common_name: {
type: "string"
description: "The common name (e.g. domain.com) of the certificate."
}
expires_after: {
type: "string"
format: "date-time"
description: "The exact time the certificate will expire."
}
sha1_fingerprint: {
type: "string"
description: "The SHA-1 fingerprint of the certificate.
\nThe fingerprint is a cryptographic hash which is a short unique identification of the certificate."
}
subject_alt_names: {
type: "array"
description: "The list of all supported dns names in the certificate."
items: {
type: "object"
properties: {
type: {
type: "string"
description: "The type of the alt name:
\n