{ "$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-update-certificate-authority-request-schema.json", "title": "UpdateCertificateAuthorityRequest", "description": "UpdateCertificateAuthorityRequest schema from Amazon Private CA API", "type": "object", "properties": { "CertificateAuthorityArn": { "allOf": [ { "$ref": "#/components/schemas/Arn" }, { "description": "

Amazon Resource Name (ARN) of the private CA that issued the certificate to be revoked. This must be of the form:

arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012

" } ] }, "RevocationConfiguration": { "allOf": [ { "$ref": "#/components/schemas/RevocationConfiguration" }, { "description": "

Contains information to enable Online Certificate Status Protocol (OCSP) support, to enable a certificate revocation list (CRL), to enable both, or to enable neither. If this parameter is not supplied, existing capibilites remain unchanged. For more information, see the OcspConfiguration and CrlConfiguration types.

The following requirements apply to revocation configurations.

" } ] }, "Status": { "allOf": [ { "$ref": "#/components/schemas/CertificateAuthorityStatus" }, { "description": "Status of your private CA." } ] } }, "required": [ "CertificateAuthorityArn" ] }