Oracle Certificates Management API is one of 378 APIs that Oracle publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
The published artifact set on APIs.io includes an OpenAPI specification and an API reference.
This API exposes
32 operations
across 25 paths,
and defines 47 schemas.
It is described by OpenAPI 3.2.0, at version 20210224.
Requests are made against a single base URL, https://certificatesmanagement.$region.oci.oraclecloud.com/20210224.
The identity and technical contract details declared by the specification.
CertificateAuthorityVersionSummary
object
The metadata details of the certificate authority (CA) version. This summary object does not contain the CA contents.
10 properties
4 required
CertificateSubjectAlternativeName
object
A subject alternative name for the certificate that binds additional or alternate names to the subject of the certificate. In the certificate, the alternate su…
2 properties
2 required
Error
object
A response error.
2 properties
2 required
ChangeCaBundleCompartmentDetails
object
The details of the request to change compartments for the CA bundle.
1 property
1 required
CertificateCollection
object
The results of a certificate search. This object contains certificate summary objects and other data.
1 property
1 required
CertificateAuthorityCollection
object
The results of a certificate authority (CA) search. This object contains CA summary objects and other data.
1 property
1 required
CertificateVersionSummary
object
The details of the certificate version. This object does not contain the certificate contents.
11 properties
4 required
CreateCertificateAuthorityConfigDetails
object
The configuration details for creating a certificate authority (CA).
2 properties
1 required
CreateCertificateConfigDetails
object
The details of the contents of the certificate and certificate metadata.
2 properties
1 required
CertificateSummary
object
The details of the certificate. This object does not contain the certificate contents.
17 properties
6 required
CertificateAuthority
object
The metadata details of the certificate authority (CA). This object does not contain the CA contents.
19 properties
6 required
CreateCertificateAuthorityDetails
object
The details for creating a certificate authority (CA).
10 properties
3 required
CaBundleCollection
object
The results of a CA bundle search. This object contains CA bundle summary objects.
1 property
1 required
CertificateAuthoritySummary
object
The metadata details of the certificate authority (CA). This summary object does not contain the CA contents.
16 properties
6 required
CertificateAuthorityVersionCollection
object
The results of a certificate authority (CA) version search. This object contains CA version summary objects and other data.
1 property
1 required
ScheduleCertificateDeletionDetails
object
The details for scheduling the deletion of the specified certificate.
1 property
VersionStage
string
A list of possible rotation states for the certificate version. A certificate version marked CURRENT is currently in use. A certificate version marked PENDING…
CertificateVersion
object
The details of the certificate version. This object does not contain the certificate contents.
11 properties
4 required
CertificateVersionCollection
object
The results of a certificate version search. This object contains certificate version summary objects and other data.
1 property
1 required
CreateCaBundleDetails
object
The details of the CA bundle that you want to create.
6 properties
3 required
AssociationCollection
object
The results of an association search.
1 property
1 required
CertificateRule
object
A rule that you can apply to a certificate to enforce certain conditions on the certificate's usage and management.
1 property
1 required
UpdateCertificateAuthorityDetails
object
The details for updating a certificate authority (CA).
8 properties
Validity
object
An object that describes a period of time during which an entity is valid. If this is not provided when you create a certificate, the validity of the issuing C…
2 properties
1 required
CreateCertificateDetails
object
The details of the certificate to create.
7 properties
3 required
UpdateCaBundleDetails
object
The details of the CA bundle to update.
4 properties
CaBundleSummary
object
CA bundle metadata. This summary object does not contain the CA bundle certificates.
9 properties
5 required
Association
object
The details of the association.
8 properties
8 required
ScheduleCertificateAuthorityVersionDeletionDetails
object
The details of the request to schedule the deletion of the specified certificate authority (CA) version.
1 property
UpdateCertificateAuthorityConfigDetails
object
The configuration details for updating a certificate authority (CA).
3 properties
1 required
Certificate
object
The details of the certificate. This object does not contain the certificate contents.
19 properties
6 required
UpdateCertificateDetails
object
The details of the certificate to update.
6 properties
CaBundle
object
CA bundle metadata. This object does not contain the CA bundle certificates.
9 properties
5 required
ObjectStorageBucketConfigDetails
object
The details of the Object Storage bucket configured to store the certificate revocation list (CRL).
3 properties
2 required
CertificateRevocationListDetails
object
The details of the certificate revocation list (CRL).
2 properties
1 required
CertificateAuthorityRule
object
A rule that you can apply to a certificate authority (CA) to enforce certain conditions on its usage and management.
1 property
1 required
CertificateAuthorityVersion
object
The metadata details of the certificate authority (CA) version. This object does not contain the CA contents.
12 properties
4 required
RevokeCertificateAuthorityVersionDetails
string
The details of the request to revoke a certificate authority (CA) version.
1 property
AssociationSummary
object
The details of the association.
8 properties
8 required
ScheduleCertificateAuthorityDeletionDetails
object
The details of the request to schedule the deletion of the specified certificate authority (CA).
1 property
ChangeCertificateCompartmentDetails
object
The details of the request to change compartments for the certificate.
1 property
1 required
ChangeCertificateAuthorityCompartmentDetails
object
The details of the request to change compartments for the certificate authority (CA).
1 property
1 required
CertificateSubject
object
The subject of the certificate, which is a distinguished name that identifies the entity that owns the public key in the certificate.
17 properties
1 required
ScheduleCertificateVersionDeletionDetails
object
The details for scheduling the deletion of the specified certificate version.
1 property
RevocationStatus
object
The current revocation status of the entity.
2 properties
2 required
UpdateCertificateConfigDetails
object
The details of the contents of the certificate and certificate metadata.
3 properties
1 required
RevokeCertificateVersionDetails
string
The details for revoking a certificate version.
1 property
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Oracle publishes across the network.