Amazon Private CA · Schema

ApiPassthrough

Contains X.509 certificate information to be placed in an issued certificate. An APIPassthrough or APICSRPassthrough template variant must be selected, or else this parameter is ignored.

If conflicting or duplicate certificate information is supplied from other sources, Amazon Web Services Private CA applies order of operation rules to determine what information is used.

Certificate AuthorityCertificatesPKISecurityX.509TLSIoT

Properties

Name Type Description
Extensions object
Subject object
View JSON Schema on GitHub

JSON Schema

amazon-private-ca-api-passthrough-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-private-ca/refs/heads/main/json-schema/amazon-private-ca-api-passthrough-schema.json",
  "title": "ApiPassthrough",
  "description": "<p>Contains X.509 certificate information to be placed in an issued certificate. An <code>APIPassthrough</code> or <code>APICSRPassthrough</code> template variant must be selected, or else this parameter is ignored. </p> <p>If conflicting or duplicate certificate information is supplied from other sources, Amazon Web Services Private CA applies <a href=\"https://docs.aws.amazon.com/privateca/latest/userguide/UsingTemplates.html#template-order-of-operations\">order of operation rules</a> to determine what information is used.</p>",
  "type": "object",
  "properties": {
    "Extensions": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Extensions"
        },
        {
          "description": "Specifies X.509 extension information for a certificate."
        }
      ]
    },
    "Subject": {
      "$ref": "#/components/schemas/ASN1Subject"
    }
  }
}