DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_VARCHAR2_TBL Type 🔗
Nested table type of varchar2(32767).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_varchar2_tbl FORCE IS TABLE OF (varchar2(32767)) NOT PERSISTABLE;
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_ASSOCIATION_T Type 🔗
The details of the association.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_association_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
name varchar2(32767),
time_created timestamp with time zone,
lifecycle_state varchar2(32767),
certificates_resource_id varchar2(32767),
associated_resource_id varchar2(32767),
compartment_id varchar2(32767),
association_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_association_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_association_t (
id varchar2,
name varchar2,
time_created timestamp with time zone,
lifecycle_state varchar2,
certificates_resource_id varchar2,
associated_resource_id varchar2,
compartment_id varchar2,
association_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the association.
name
(required) A user-friendly name generated by the service for the association, expressed in a format that follows the pattern: [certificatesResourceEntityType]-[associatedResourceEntityType]-UUID.
time_created
(required) A property indicating when the association was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
lifecycle_state
(required) The current lifecycle state of the association.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_ASSOCIATION_SUMMARY_T Type 🔗
The details of the association.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_association_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
name varchar2(32767),
time_created timestamp with time zone,
lifecycle_state varchar2(32767),
certificates_resource_id varchar2(32767),
associated_resource_id varchar2(32767),
compartment_id varchar2(32767),
association_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_association_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_association_summary_t (
id varchar2,
name varchar2,
time_created timestamp with time zone,
lifecycle_state varchar2,
certificates_resource_id varchar2,
associated_resource_id varchar2,
compartment_id varchar2,
association_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the association.
name
(required) A user-friendly name generated by the service for the association. Name format follows the pattern [certificatesResourceEntityType]-[associatedResourceEntityType]-UUID.
time_created
(required) A property indicating when the association was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
lifecycle_state
(required) The current lifecycle state of the association.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_ASSOCIATION_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_certificates_management_association_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_association_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_certificates_management_association_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_ASSOCIATION_COLLECTION_T Type 🔗
The results of an association search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_association_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_certificates_management_association_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_association_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_association_collection_t (
items dbms_cloud_oci_certificates_management_association_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) A list of association summary objects.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CA_BUNDLE_T Type 🔗
CA bundle metadata. This object does not contain the CA bundle certificates.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_ca_bundle_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
name varchar2(32767),
description varchar2(32767),
time_created timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
compartment_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_ca_bundle_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_ca_bundle_t (
id varchar2,
name varchar2,
description varchar2,
time_created timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
compartment_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the CA bundle.
name
(required) A user-friendly name for the CA bundle. Names are unique within a compartment. Avoid entering confidential information. Valid characters include uppercase or lowercase letters, numbers, hyphens, underscores, and periods.
description
(optional) A brief description of the CA bundle.
time_created
(required) A property indicating when the CA bundle was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
lifecycle_state
(required) The current lifecycle state of the CA bundle.
(optional) Additional information about the current lifecycle state of the CA bundle.
compartment_id
(required) The OCID of the compartment for the CA bundle.
freeform_tags
(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CA_BUNDLE_SUMMARY_T Type 🔗
CA bundle metadata. This summary object does not contain the CA bundle certificates.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_ca_bundle_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
name varchar2(32767),
description varchar2(32767),
time_created timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
compartment_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_ca_bundle_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_ca_bundle_summary_t (
id varchar2,
name varchar2,
description varchar2,
time_created timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
compartment_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the CA bundle.
name
(required) A user-friendly name for the CA bundle. Names are unique within a compartment. Avoid entering confidential information. Valid characters include uppercase or lowercase letters, numbers, hyphens, underscores, and periods.
description
(optional) A brief description of the CA bundle.
time_created
(required) A property indicating when the CA bundle was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
lifecycle_state
(required) The current lifecycle state of the CA bundle.
(optional) Additional information about the current lifecycle state of the CA bundle.
compartment_id
(required) The OCID of the compartment for the CA bundle.
freeform_tags
(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CA_BUNDLE_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_certificates_management_ca_bundle_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_ca_bundle_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_certificates_management_ca_bundle_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CA_BUNDLE_COLLECTION_T Type 🔗
The results of a CA bundle search. This object contains CA bundle summary objects.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_ca_bundle_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_certificates_management_ca_bundle_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_ca_bundle_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_ca_bundle_collection_t (
items dbms_cloud_oci_certificates_management_ca_bundle_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) A list of CA bundle summary objects.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_RULE_T Type 🔗
A rule that you can apply to a certificate to enforce certain conditions on the certificate's usage and management.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_rule_t FORCE AUTHID CURRENT_USER IS OBJECT (
rule_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_rule_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_rule_t (
rule_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
rule_type
(required) The type of rule.
Allowed values are: 'CERTIFICATE_RENEWAL_RULE'
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_SUBJECT_ALTERNATIVE_NAME_T Type 🔗
A subject alternative name for the certificate that binds additional or alternate names to the subject of the certificate. In the certificate, the alternate subject name format is \"type:name\".
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_t FORCE AUTHID CURRENT_USER IS OBJECT (
l_type varchar2(32767),
value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_t (
l_type varchar2,
value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
l_type
(required) The subject alternative name type. Currently only DNS domain or host names and IP addresses are supported.
Allowed values are: 'DNS', 'IP'
value
(required) The subject alternative name.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_VALIDITY_T Type 🔗
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 CA is used.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_validity_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_of_validity_not_before timestamp with time zone,
time_of_validity_not_after timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_validity_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_validity_t (
time_of_validity_not_before timestamp with time zone,
time_of_validity_not_after timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
time_of_validity_not_before
(optional) The date on which the certificate validity period begins, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
time_of_validity_not_after
(required) The date on which the certificate validity period ends, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_REVOCATION_STATUS_T Type 🔗
The current revocation status of the entity.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_revocation_status_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_of_revocation timestamp with time zone,
revocation_reason varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_revocation_status_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_revocation_status_t (
time_of_revocation timestamp with time zone,
revocation_reason varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
time_of_revocation
(required) The time when the entity was revoked, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
revocation_reason
(required) The reason the certificate or certificate authority (CA) was revoked.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_SUBJECT_ALTERNATIVE_NAME_TBL Type 🔗
Nested table type of dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_tbl FORCE IS TABLE OF (dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_VERSION_SUMMARY_T Type 🔗
The details of the certificate version. This object does not contain the certificate contents.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_version_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
certificate_id varchar2(32767),
serial_number varchar2(32767),
time_created timestamp with time zone,
version_number number,
issuer_ca_version_number number,
version_name varchar2(32767),
subject_alternative_names dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_tbl,
time_of_deletion timestamp with time zone,
validity dbms_cloud_oci_certificates_management_validity_t,
stages dbms_cloud_oci_certificates_management_varchar2_tbl,
revocation_status dbms_cloud_oci_certificates_management_revocation_status_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_version_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_version_summary_t (
certificate_id varchar2,
serial_number varchar2,
time_created timestamp with time zone,
version_number number,
issuer_ca_version_number number,
version_name varchar2,
subject_alternative_names dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_tbl,
time_of_deletion timestamp with time zone,
validity dbms_cloud_oci_certificates_management_validity_t,
stages dbms_cloud_oci_certificates_management_varchar2_tbl,
revocation_status dbms_cloud_oci_certificates_management_revocation_status_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
certificate_id
(required) The OCID of the certificate.
serial_number
(optional) A unique certificate identifier used in certificate revocation tracking, formatted as octets. Example: `03 AC FC FA CC B3 CB 02 B8 F8 DE F5 85 E7 7B FF`
time_created
(required) A optional property indicating the time when the certificate version was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
version_number
(required) The version number of the certificate.
issuer_ca_version_number
(optional) The version number of the issuing certificate authority (CA).
version_name
(optional) The name of the certificate version. When the value is not null, a name is unique across versions of a given certificate.
subject_alternative_names
(optional) A list of subject alternative names.
time_of_deletion
(optional) An optional property indicating when to delete the certificate version, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
validity
(optional)
stages
(required) A list of rotation states for this certificate version.
revocation_status
(optional)
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_SUBJECT_T Type 🔗
The subject of the certificate, which is a distinguished name that identifies the entity that owns the public key in the certificate.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_subject_t FORCE AUTHID CURRENT_USER IS OBJECT (
common_name varchar2(32767),
country varchar2(32767),
domain_component varchar2(32767),
distinguished_name_qualifier varchar2(32767),
generation_qualifier varchar2(32767),
given_name varchar2(32767),
initials varchar2(32767),
locality_name varchar2(32767),
organization varchar2(32767),
organizational_unit varchar2(32767),
pseudonym varchar2(32767),
serial_number varchar2(32767),
state_or_province_name varchar2(32767),
street varchar2(32767),
surname varchar2(32767),
title varchar2(32767),
user_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_subject_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_subject_t (
common_name varchar2,
country varchar2,
domain_component varchar2,
distinguished_name_qualifier varchar2,
generation_qualifier varchar2,
given_name varchar2,
initials varchar2,
locality_name varchar2,
organization varchar2,
organizational_unit varchar2,
pseudonym varchar2,
serial_number varchar2,
state_or_province_name varchar2,
street varchar2,
surname varchar2,
title varchar2,
user_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
common_name
(required) Common name or fully-qualified domain name (RDN CN).
country
(optional) Country name (RDN C).
domain_component
(optional) Domain component (RDN DC).
distinguished_name_qualifier
(optional) Distinguished name qualifier(RDN DNQ).
generation_qualifier
(optional) Personal generational qualifier (for example, Sr., Jr. 3rd, or IV).
given_name
(optional) Personal given name (RDN G or GN).
initials
(optional) Personal initials.
locality_name
(optional) Locality (RDN L).
organization
(optional) Organization (RDN O).
organizational_unit
(optional) Organizational unit (RDN OU).
pseudonym
(optional) Subject pseudonym.
serial_number
(optional) Unique subject identifier, which is not the same as the certificate serial number (RDN SERIALNUMBER).
state_or_province_name
(optional) State or province name (RDN ST or S).
street
(optional) Street address (RDN STREET).
surname
(optional) Personal surname (RDN SN).
title
(optional) Title (RDN T or TITLE).
user_id
(optional) User ID (RDN UID).
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_OBJECT_STORAGE_BUCKET_CONFIG_DETAILS_T Type 🔗
The details of the Object Storage bucket configured to store the certificate revocation list (CRL).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_object_storage_bucket_config_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
object_storage_namespace varchar2(32767),
object_storage_bucket_name varchar2(32767),
object_storage_object_name_format varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_object_storage_bucket_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_object_storage_bucket_config_details_t (
object_storage_namespace varchar2,
object_storage_bucket_name varchar2,
object_storage_object_name_format varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
object_storage_namespace
(optional) The tenancy of the bucket where the CRL is stored.
object_storage_bucket_name
(required) The name of the bucket where the CRL is stored.
object_storage_object_name_format
(required) The object name in the bucket where the CRL is stored, expressed using a format where the version number of the issuing CA is inserted as part of the Object Storage object name wherever you include a pair of curly braces. This versioning scheme helps avoid collisions when new CA versions are created. For example, myCrlFileIssuedFromCAVersion{}.crl becomes myCrlFileIssuedFromCAVersion2.crl for CA version 2.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_REVOCATION_LIST_DETAILS_T Type 🔗
The details of the certificate revocation list (CRL).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
object_storage_config dbms_cloud_oci_certificates_management_object_storage_bucket_config_details_t,
custom_formatted_urls dbms_cloud_oci_certificates_management_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t (
object_storage_config dbms_cloud_oci_certificates_management_object_storage_bucket_config_details_t,
custom_formatted_urls dbms_cloud_oci_certificates_management_varchar2_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
object_storage_config
(required)
custom_formatted_urls
(optional) Optional CRL access points, expressed using a format where the version number of the issuing CA is inserted wherever you include a pair of curly braces. This versioning scheme helps avoid collisions when new CA versions are created. For example, myCrlFileIssuedFromCAVersion{}.crl becomes myCrlFileIssuedFromCAVersion2.crl for CA version 2.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_RULE_TBL Type 🔗
Nested table type of dbms_cloud_oci_certificates_management_certificate_rule_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_rule_tbl FORCE IS TABLE OF (dbms_cloud_oci_certificates_management_certificate_rule_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_T Type 🔗
The details of the certificate. This object does not contain the certificate contents.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
issuer_certificate_authority_id varchar2(32767),
name varchar2(32767),
description varchar2(32767),
certificate_rules dbms_cloud_oci_certificates_management_certificate_rule_tbl,
time_created timestamp with time zone,
time_of_deletion timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
compartment_id varchar2(32767),
current_version dbms_cloud_oci_certificates_management_certificate_version_summary_t,
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
certificate_revocation_list_details dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t,
config_type varchar2(32767),
key_algorithm varchar2(32767),
signature_algorithm varchar2(32767),
certificate_profile_type varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_t (
id varchar2,
issuer_certificate_authority_id varchar2,
name varchar2,
description varchar2,
certificate_rules dbms_cloud_oci_certificates_management_certificate_rule_tbl,
time_created timestamp with time zone,
time_of_deletion timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
compartment_id varchar2,
current_version dbms_cloud_oci_certificates_management_certificate_version_summary_t,
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
certificate_revocation_list_details dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t,
config_type varchar2,
key_algorithm varchar2,
signature_algorithm varchar2,
certificate_profile_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the certificate.
issuer_certificate_authority_id
(optional) The OCID of the certificate authority (CA) that issued the certificate.
name
(required) A user-friendly name for the certificate. Names are unique within a compartment. Avoid entering confidential information. Valid characters are uppercase or lowercase letters, numbers, hyphens, underscores, and periods.
description
(optional) A brief description of the certificate. Avoid entering confidential information.
certificate_rules
(optional) A list of rules that control how the certificate is used and managed.
time_created
(required) A property indicating when the certificate was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
time_of_deletion
(optional) An optional property indicating when to delete the certificate version, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
lifecycle_state
(required) The current lifecycle state of the certificate.
(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_RULE_T Type 🔗
A rule that you can apply to a certificate authority (CA) to enforce certain conditions on its usage and management.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_rule_t FORCE AUTHID CURRENT_USER IS OBJECT (
rule_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_rule_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_rule_t (
rule_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
rule_type
(required) The type of rule, whether a renewal rule regarding when to renew the CA or an issuance expiry rule that governs how long the certificates and CAs issued by the CA are valid. (For internal use only) An internal issuance rule defines the number and type of certificates that the CA can issue.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_VERSION_SUMMARY_T Type 🔗
The metadata details of the certificate authority (CA) version. This summary object does not contain the CA contents.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_version_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
certificate_authority_id varchar2(32767),
issuer_ca_version_number number,
serial_number varchar2(32767),
time_created timestamp with time zone,
version_number number,
version_name varchar2(32767),
time_of_deletion timestamp with time zone,
validity dbms_cloud_oci_certificates_management_validity_t,
stages dbms_cloud_oci_certificates_management_varchar2_tbl,
revocation_status dbms_cloud_oci_certificates_management_revocation_status_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_version_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_version_summary_t (
certificate_authority_id varchar2,
issuer_ca_version_number number,
serial_number varchar2,
time_created timestamp with time zone,
version_number number,
version_name varchar2,
time_of_deletion timestamp with time zone,
validity dbms_cloud_oci_certificates_management_validity_t,
stages dbms_cloud_oci_certificates_management_varchar2_tbl,
revocation_status dbms_cloud_oci_certificates_management_revocation_status_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
certificate_authority_id
(required) The OCID of the CA.
issuer_ca_version_number
(optional) The version number of the issuing CA.
serial_number
(optional) A unique certificate identifier used in certificate revocation tracking, formatted as octets. Example: `03 AC FC FA CC B3 CB 02 B8 F8 DE F5 85 E7 7B FF`
time_created
(required) A optional property indicating when the CA version was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
version_number
(required) The version number of the CA.
version_name
(optional) The name of the CA version. When this value is not null, the name is unique across CA versions for a given CA.
time_of_deletion
(optional) An optional property indicating when to delete the CA version, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
validity
(optional)
stages
(required) A list of rotation states for this CA version.
revocation_status
(optional)
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_RULE_TBL Type 🔗
Nested table type of dbms_cloud_oci_certificates_management_certificate_authority_rule_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_rule_tbl FORCE IS TABLE OF (dbms_cloud_oci_certificates_management_certificate_authority_rule_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_T Type 🔗
The metadata details of the certificate authority (CA). This object does not contain the CA contents.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
issuer_certificate_authority_id varchar2(32767),
name varchar2(32767),
description varchar2(32767),
time_created timestamp with time zone,
time_of_deletion timestamp with time zone,
kms_key_id varchar2(32767),
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
compartment_id varchar2(32767),
certificate_authority_rules dbms_cloud_oci_certificates_management_certificate_authority_rule_tbl,
current_version dbms_cloud_oci_certificates_management_certificate_authority_version_summary_t,
certificate_revocation_list_details dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t,
config_type varchar2(32767),
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
signing_algorithm varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_t (
id varchar2,
issuer_certificate_authority_id varchar2,
name varchar2,
description varchar2,
time_created timestamp with time zone,
time_of_deletion timestamp with time zone,
kms_key_id varchar2,
lifecycle_state varchar2,
lifecycle_details varchar2,
compartment_id varchar2,
certificate_authority_rules dbms_cloud_oci_certificates_management_certificate_authority_rule_tbl,
current_version dbms_cloud_oci_certificates_management_certificate_authority_version_summary_t,
certificate_revocation_list_details dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t,
config_type varchar2,
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
signing_algorithm varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the CA.
issuer_certificate_authority_id
(optional) The OCID of the parent CA that issued this CA. If this is the root CA, then this value is null.
name
(required) A user-friendly name for the CA. Names are unique within a compartment. Avoid entering confidential information. Valid characters include uppercase or lowercase letters, numbers, hyphens, underscores, and periods.
description
(optional) A brief description of the CA.
time_created
(required) A property indicating when the CA was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
time_of_deletion
(optional) An optional property indicating when to delete the CA version, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
kms_key_id
(optional) The OCID of the Oracle Cloud Infrastructure Vault key used to encrypt the CA.
lifecycle_state
(required) The current lifecycle state of the certificate authority.
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_SUMMARY_T Type 🔗
The metadata details of the certificate authority (CA). This summary object does not contain the CA contents.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
issuer_certificate_authority_id varchar2(32767),
name varchar2(32767),
description varchar2(32767),
time_created timestamp with time zone,
time_of_deletion timestamp with time zone,
kms_key_id varchar2(32767),
lifecycle_state varchar2(32767),
compartment_id varchar2(32767),
certificate_authority_rules dbms_cloud_oci_certificates_management_certificate_authority_rule_tbl,
current_version_summary dbms_cloud_oci_certificates_management_certificate_authority_version_summary_t,
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
config_type varchar2(32767),
signing_algorithm varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_summary_t (
id varchar2,
issuer_certificate_authority_id varchar2,
name varchar2,
description varchar2,
time_created timestamp with time zone,
time_of_deletion timestamp with time zone,
kms_key_id varchar2,
lifecycle_state varchar2,
compartment_id varchar2,
certificate_authority_rules dbms_cloud_oci_certificates_management_certificate_authority_rule_tbl,
current_version_summary dbms_cloud_oci_certificates_management_certificate_authority_version_summary_t,
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
config_type varchar2,
signing_algorithm varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the certificate authority (CA).
issuer_certificate_authority_id
(optional) The OCID of the parent CA which issued this CA. If this is the root CA, then this value is the same as the `id`.
name
(required) A user-friendly name for the CA. Names are unique within a compartment. Avoid entering confidential information. Valid characters include uppercase or lowercase letters, numbers, hyphens, underscores, and periods.
description
(optional) A brief description of the CA.
time_created
(required) A property indicating when the CA was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
time_of_deletion
(optional) An optional property indicating when to delete the CA version, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
kms_key_id
(optional) The OCID of the Oracle Cloud Infrastructure Vault key used to encrypt the CA.
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_certificates_management_certificate_authority_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_certificates_management_certificate_authority_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_COLLECTION_T Type 🔗
The results of a certificate authority (CA) search. This object contains CA summary objects and other data.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_certificates_management_certificate_authority_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_collection_t (
items dbms_cloud_oci_certificates_management_certificate_authority_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of CertificateAuthoritySummary.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_ISSUANCE_EXPIRY_RULE_T Type 🔗
A rule that enforces how long certificates or certificate authorities (CAs) issued by this particular CA are valid. You must include either or both `leafCertificateMaxValidityDuration` and `certificateAuthorityMaxValidityDuration`.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_issuance_expiry_rule_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_certificate_authority_rule_t (
leaf_certificate_max_validity_duration varchar2(32767),
certificate_authority_max_validity_duration varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_issuance_expiry_rule_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_issuance_expiry_rule_t (
rule_type varchar2,
leaf_certificate_max_validity_duration varchar2,
certificate_authority_max_validity_duration varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_certificate_authority_issuance_expiry_rule_t is a subtype of the dbms_cloud_oci_certificates_management_certificate_authority_rule_t type.
Fields
Field
Description
leaf_certificate_max_validity_duration
(optional) A property indicating the maximum validity duration, in days, of leaf certificates issued by this CA. Expressed in ISO 8601 format.
certificate_authority_max_validity_duration
(optional) A property indicating the maximum validity duration, in days, of subordinate CA's issued by this CA. Expressed in ISO 8601 format.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_VERSION_T Type 🔗
The metadata details of the certificate authority (CA) version. This object does not contain the CA contents.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_version_t FORCE AUTHID CURRENT_USER IS OBJECT (
certificate_authority_id varchar2(32767),
serial_number varchar2(32767),
time_created timestamp with time zone,
version_number number,
issuer_ca_version_number number,
version_name varchar2(32767),
subject_alternative_names dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_tbl,
time_of_deletion timestamp with time zone,
validity dbms_cloud_oci_certificates_management_validity_t,
stages dbms_cloud_oci_certificates_management_varchar2_tbl,
revocation_status dbms_cloud_oci_certificates_management_revocation_status_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_version_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_version_t (
certificate_authority_id varchar2,
serial_number varchar2,
time_created timestamp with time zone,
version_number number,
issuer_ca_version_number number,
version_name varchar2,
subject_alternative_names dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_tbl,
time_of_deletion timestamp with time zone,
validity dbms_cloud_oci_certificates_management_validity_t,
stages dbms_cloud_oci_certificates_management_varchar2_tbl,
revocation_status dbms_cloud_oci_certificates_management_revocation_status_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
certificate_authority_id
(required) The OCID of the CA.
serial_number
(optional) A unique certificate identifier used in certificate revocation tracking, formatted as octets. Example: `03 AC FC FA CC B3 CB 02 B8 F8 DE F5 85 E7 7B FF`
time_created
(required) A optional property indicating when the CA version was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
version_number
(required) The version number of this CA.
issuer_ca_version_number
(optional) The version number of the issuing CA.
version_name
(optional) The name of the CA version. When the value is not null, a name is unique across versions for a given CA.
subject_alternative_names
(optional) A list of subject alternative names. A subject alternative name specifies the domain names, including subdomains, and IP addresses covered by the certificates issued by this CA.
time_of_deletion
(optional) An optional property indicating when to delete the CA version, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
validity
(optional)
stages
(required) A list of rotation states for this CA version.
revocation_status
(optional)
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_VERSION_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_certificates_management_certificate_authority_version_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_version_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_certificates_management_certificate_authority_version_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_AUTHORITY_VERSION_COLLECTION_T Type 🔗
The results of a certificate authority (CA) version search. This object contains CA version summary objects and other data.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_authority_version_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_certificates_management_certificate_authority_version_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_version_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_authority_version_collection_t (
items dbms_cloud_oci_certificates_management_certificate_authority_version_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) A list of certificate authority version summary objects.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_SUMMARY_T Type 🔗
The details of the certificate. This object does not contain the certificate contents.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
issuer_certificate_authority_id varchar2(32767),
name varchar2(32767),
description varchar2(32767),
time_created timestamp with time zone,
time_of_deletion timestamp with time zone,
lifecycle_state varchar2(32767),
compartment_id varchar2(32767),
certificate_rules dbms_cloud_oci_certificates_management_certificate_rule_tbl,
current_version_summary dbms_cloud_oci_certificates_management_certificate_version_summary_t,
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
config_type varchar2(32767),
key_algorithm varchar2(32767),
signature_algorithm varchar2(32767),
certificate_profile_type varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_summary_t (
id varchar2,
issuer_certificate_authority_id varchar2,
name varchar2,
description varchar2,
time_created timestamp with time zone,
time_of_deletion timestamp with time zone,
lifecycle_state varchar2,
compartment_id varchar2,
certificate_rules dbms_cloud_oci_certificates_management_certificate_rule_tbl,
current_version_summary dbms_cloud_oci_certificates_management_certificate_version_summary_t,
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
config_type varchar2,
key_algorithm varchar2,
signature_algorithm varchar2,
certificate_profile_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the certificate.
issuer_certificate_authority_id
(optional) The OCID of the certificate authority (CA) that issued the certificate.
name
(required) A user-friendly name for the certificate. Names are unique within a compartment. Avoid entering confidential information. Valid characters are uppercase or lowercase letters, numbers, hyphens, underscores, and periods.
description
(optional) A brief description of the certificate.
time_created
(required) A property indicating when the certificate was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
time_of_deletion
(optional) An optional property indicating when to delete the certificate version, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
lifecycle_state
(required) The current lifecycle state of the certificate.
(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_certificates_management_certificate_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_certificates_management_certificate_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_COLLECTION_T Type 🔗
The results of a certificate search. This object contains certificate summary objects and other data.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_certificates_management_certificate_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_collection_t (
items dbms_cloud_oci_certificates_management_certificate_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) A list of certificate summary objects.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_RENEWAL_RULE_T Type 🔗
A rule that imposes constraints on certificate renewal.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_renewal_rule_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_certificate_rule_t (
renewal_interval varchar2(32767),
advance_renewal_period varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_renewal_rule_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_renewal_rule_t (
rule_type varchar2,
renewal_interval varchar2,
advance_renewal_period varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_certificate_renewal_rule_t is a subtype of the dbms_cloud_oci_certificates_management_certificate_rule_t type.
Fields
Field
Description
renewal_interval
(required) A property specifying how often, in days, a certificate should be renewed. Expressed in ISO 8601 format.
advance_renewal_period
(required) A property specifying the period of time, in days, before the certificate's targeted renewal that the process should occur. Expressed in ISO 8601 format.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_VERSION_T Type 🔗
The details of the certificate version. This object does not contain the certificate contents.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_version_t FORCE AUTHID CURRENT_USER IS OBJECT (
certificate_id varchar2(32767),
serial_number varchar2(32767),
time_created timestamp with time zone,
version_number number,
issuer_ca_version_number number,
version_name varchar2(32767),
subject_alternative_names dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_tbl,
time_of_deletion timestamp with time zone,
validity dbms_cloud_oci_certificates_management_validity_t,
stages dbms_cloud_oci_certificates_management_varchar2_tbl,
revocation_status dbms_cloud_oci_certificates_management_revocation_status_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_version_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_version_t (
certificate_id varchar2,
serial_number varchar2,
time_created timestamp with time zone,
version_number number,
issuer_ca_version_number number,
version_name varchar2,
subject_alternative_names dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_tbl,
time_of_deletion timestamp with time zone,
validity dbms_cloud_oci_certificates_management_validity_t,
stages dbms_cloud_oci_certificates_management_varchar2_tbl,
revocation_status dbms_cloud_oci_certificates_management_revocation_status_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
certificate_id
(required) The OCID of the certificate.
serial_number
(optional) A unique certificate identifier used in certificate revocation tracking, formatted as octets. Example: `03 AC FC FA CC B3 CB 02 B8 F8 DE F5 85 E7 7B FF`
time_created
(required) A optional property indicating when the certificate version was created, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
version_number
(required) The version number of the certificate.
issuer_ca_version_number
(optional) The version number of the issuing certificate authority (CA).
version_name
(optional) The name of the certificate version. When the value is not null, a name is unique across versions of a given certificate.
subject_alternative_names
(optional) A list of subject alternative names.
time_of_deletion
(optional) An optional property indicating when to delete the certificate version, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
validity
(optional)
stages
(required) A list of stages of this entity.
revocation_status
(optional)
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_VERSION_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_certificates_management_certificate_version_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_version_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_certificates_management_certificate_version_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CERTIFICATE_VERSION_COLLECTION_T Type 🔗
The results of a certificate version search. This object contains certificate version summary objects and other data.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_certificate_version_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_certificates_management_certificate_version_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_version_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_certificate_version_collection_t (
items dbms_cloud_oci_certificates_management_certificate_version_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) A list of certificate version summary objects.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CHANGE_CA_BUNDLE_COMPARTMENT_DETAILS_T Type 🔗
The details of the request to change compartments for the CA bundle.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_change_ca_bundle_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_change_ca_bundle_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_change_ca_bundle_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
compartment_id
(required) The OCID of the compartment into which the CA bundle should move.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CHANGE_CERTIFICATE_AUTHORITY_COMPARTMENT_DETAILS_T Type 🔗
The details of the request to change compartments for the certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_change_certificate_authority_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_change_certificate_authority_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_change_certificate_authority_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
compartment_id
(required) The OCID of the compartment into which the CA should move.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CHANGE_CERTIFICATE_COMPARTMENT_DETAILS_T Type 🔗
The details of the request to change compartments for the certificate.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_change_certificate_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_change_certificate_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_change_certificate_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
compartment_id
(required) The OCID of the compartment into which the certificate should move.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CREATE_CA_BUNDLE_DETAILS_T Type 🔗
The details of the CA bundle that you want to create.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_create_ca_bundle_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
description varchar2(32767),
compartment_id varchar2(32767),
ca_bundle_pem varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_ca_bundle_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_ca_bundle_details_t (
name varchar2,
description varchar2,
compartment_id varchar2,
ca_bundle_pem varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) A user-friendly name for the CA bundle. Names are unique within a compartment. Avoid entering confidential information. Valid characters include uppercase or lowercase letters, numbers, hyphens, underscores, and periods.
description
(optional) A brief description of the CA bundle.
compartment_id
(required) The OCID of the compartment for the CA bundle.
ca_bundle_pem
(required) Certificates (in PEM format) to include in the CA bundle.
freeform_tags
(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CREATE_CERTIFICATE_AUTHORITY_CONFIG_DETAILS_T Type 🔗
The configuration details for creating a certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_create_certificate_authority_config_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
config_type varchar2(32767),
version_name varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_authority_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_authority_config_details_t (
config_type varchar2,
version_name varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(optional) The name of the CA version. When the value is not null, a name is unique across versions of a given CA.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CREATE_CERTIFICATE_AUTHORITY_DETAILS_T Type 🔗
The details for creating a certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_create_certificate_authority_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
description varchar2(32767),
compartment_id varchar2(32767),
certificate_authority_rules dbms_cloud_oci_certificates_management_certificate_authority_rule_tbl,
certificate_authority_config dbms_cloud_oci_certificates_management_create_certificate_authority_config_details_t,
certificate_revocation_list_details dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t,
kms_key_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_authority_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_authority_details_t (
name varchar2,
description varchar2,
compartment_id varchar2,
certificate_authority_rules dbms_cloud_oci_certificates_management_certificate_authority_rule_tbl,
certificate_authority_config dbms_cloud_oci_certificates_management_create_certificate_authority_config_details_t,
certificate_revocation_list_details dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t,
kms_key_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) A user-friendly name for the CA. Names are unique within a compartment. Avoid entering confidential information. Valid characters include uppercase or lowercase letters, numbers, hyphens, underscores, and periods.
description
(optional) A brief description of the CA.
compartment_id
(required) The compartment in which you want to create the CA.
certificate_authority_rules
(optional) A list of rules that control how the CA is used and managed.
certificate_authority_config
(required)
certificate_revocation_list_details
(optional)
kms_key_id
(required) The OCID of the Oracle Cloud Infrastructure Vault key used to encrypt the CA.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CREATE_CERTIFICATE_CONFIG_DETAILS_T Type 🔗
The details of the contents of the certificate and certificate metadata.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_create_certificate_config_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
config_type varchar2(32767),
version_name varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_config_details_t (
config_type varchar2,
version_name varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(optional) A name for the certificate. When the value is not null, a name is unique across versions of a given certificate.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CREATE_CERTIFICATE_BY_IMPORTING_CONFIG_DETAILS_T Type 🔗
The details of the configuration for creating a certificate based on the keys from an imported certificate.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_create_certificate_by_importing_config_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_create_certificate_config_details_t (
cert_chain_pem varchar2(32767),
private_key_pem varchar2(32767),
certificate_pem varchar2(32767),
private_key_pem_passphrase varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_by_importing_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_by_importing_config_details_t (
config_type varchar2,
version_name varchar2,
cert_chain_pem varchar2,
private_key_pem varchar2,
certificate_pem varchar2,
private_key_pem_passphrase varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_create_certificate_by_importing_config_details_t is a subtype of the dbms_cloud_oci_certificates_management_create_certificate_config_details_t type.
Fields
Field
Description
cert_chain_pem
(required) The certificate chain (in PEM format) for the imported certificate.
private_key_pem
(required) The private key (in PEM format) for the imported certificate.
certificate_pem
(required) The certificate (in PEM format) for the imported certificate.
private_key_pem_passphrase
(optional) An optional passphrase for the private key.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CREATE_CERTIFICATE_DETAILS_T Type 🔗
The details of the certificate to create.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_create_certificate_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
description varchar2(32767),
compartment_id varchar2(32767),
certificate_rules dbms_cloud_oci_certificates_management_certificate_rule_tbl,
certificate_config dbms_cloud_oci_certificates_management_create_certificate_config_details_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_details_t (
name varchar2,
description varchar2,
compartment_id varchar2,
certificate_rules dbms_cloud_oci_certificates_management_certificate_rule_tbl,
certificate_config dbms_cloud_oci_certificates_management_create_certificate_config_details_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) A user-friendly name for the certificate. Names are unique within a compartment. Avoid entering confidential information. Valid characters are uppercase or lowercase letters, numbers, hyphens, underscores, and periods.
description
(optional) A brief description of the certificate. Avoid entering confidential information.
compartment_id
(required) The OCID of the compartment where you want to create the certificate.
certificate_rules
(optional) An optional list of rules that control how the certificate is used and managed.
certificate_config
(required)
freeform_tags
(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CREATE_CERTIFICATE_ISSUED_BY_INTERNAL_CA_CONFIG_DETAILS_T Type 🔗
The details of the configuration for creating an internally managed certificate which is issued by a private certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_create_certificate_issued_by_internal_ca_config_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_create_certificate_config_details_t (
certificate_profile_type varchar2(32767),
issuer_certificate_authority_id varchar2(32767),
validity dbms_cloud_oci_certificates_management_validity_t,
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
subject_alternative_names dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_tbl,
key_algorithm varchar2(32767),
signature_algorithm varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_issued_by_internal_ca_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_issued_by_internal_ca_config_details_t (
config_type varchar2,
version_name varchar2,
certificate_profile_type varchar2,
issuer_certificate_authority_id varchar2,
validity dbms_cloud_oci_certificates_management_validity_t,
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
subject_alternative_names dbms_cloud_oci_certificates_management_certificate_subject_alternative_name_tbl,
key_algorithm varchar2,
signature_algorithm varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_create_certificate_issued_by_internal_ca_config_details_t is a subtype of the dbms_cloud_oci_certificates_management_create_certificate_config_details_t type.
Fields
Field
Description
certificate_profile_type
(required) The name of the profile used to create the certificate, which depends on the type of certificate you need.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CREATE_CERTIFICATE_MANAGED_EXTERNALLY_ISSUED_BY_INTERNAL_CA_CONFIG_DETAILS_T Type 🔗
The details of the configuration for creating an externally managed certificate which is issued by a private certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_create_certificate_managed_externally_issued_by_internal_ca_config_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_create_certificate_config_details_t (
issuer_certificate_authority_id varchar2(32767),
validity dbms_cloud_oci_certificates_management_validity_t,
csr_pem varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_managed_externally_issued_by_internal_ca_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_certificate_managed_externally_issued_by_internal_ca_config_details_t (
config_type varchar2,
version_name varchar2,
issuer_certificate_authority_id varchar2,
validity dbms_cloud_oci_certificates_management_validity_t,
csr_pem varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_create_certificate_managed_externally_issued_by_internal_ca_config_details_t is a subtype of the dbms_cloud_oci_certificates_management_create_certificate_config_details_t type.
Fields
Field
Description
issuer_certificate_authority_id
(required) The OCID of the private CA.
validity
(optional)
csr_pem
(required) The certificate signing request (in PEM format).
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CREATE_ROOT_CA_BY_GENERATING_INTERNALLY_CONFIG_DETAILS_T Type 🔗
The details for creating a private root certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_create_root_ca_by_generating_internally_config_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_create_certificate_authority_config_details_t (
validity dbms_cloud_oci_certificates_management_validity_t,
signing_algorithm varchar2(32767),
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_root_ca_by_generating_internally_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_root_ca_by_generating_internally_config_details_t (
config_type varchar2,
version_name varchar2,
validity dbms_cloud_oci_certificates_management_validity_t,
signing_algorithm varchar2,
subject dbms_cloud_oci_certificates_management_certificate_subject_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_create_root_ca_by_generating_internally_config_details_t is a subtype of the dbms_cloud_oci_certificates_management_create_certificate_authority_config_details_t type.
Fields
Field
Description
validity
(optional)
signing_algorithm
(optional) The algorithm used to sign public key certificates that the CA issues.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_CREATE_SUBORDINATE_CA_ISSUED_BY_INTERNAL_CA_CONFIG_DETAILS_T Type 🔗
The details for creating a private subordinate certificate authority (CA) which is issued by a private CA.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_create_subordinate_ca_issued_by_internal_ca_config_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_create_certificate_authority_config_details_t (
issuer_certificate_authority_id varchar2(32767),
validity dbms_cloud_oci_certificates_management_validity_t,
signing_algorithm varchar2(32767),
subject dbms_cloud_oci_certificates_management_certificate_subject_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_subordinate_ca_issued_by_internal_ca_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_create_subordinate_ca_issued_by_internal_ca_config_details_t (
config_type varchar2,
version_name varchar2,
issuer_certificate_authority_id varchar2,
validity dbms_cloud_oci_certificates_management_validity_t,
signing_algorithm varchar2,
subject dbms_cloud_oci_certificates_management_certificate_subject_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_create_subordinate_ca_issued_by_internal_ca_config_details_t is a subtype of the dbms_cloud_oci_certificates_management_create_certificate_authority_config_details_t type.
Fields
Field
Description
issuer_certificate_authority_id
(required) The OCID of the private CA.
validity
(optional)
signing_algorithm
(optional) The algorithm used to sign public key certificates that the CA issues.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_ERROR_T Type 🔗
A response error.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_error_t FORCE AUTHID CURRENT_USER IS OBJECT (
code varchar2(32767),
message varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_error_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_error_t (
code varchar2,
message varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
code
(required) A short error code that defines the error, meant for programmatic parsing. See API Errors.
message
(required) A human-readable error string.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_REVOKE_CERTIFICATE_AUTHORITY_VERSION_DETAILS_T Type 🔗
The details of the request to revoke a certificate authority (CA) version.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_revoke_certificate_authority_version_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
revocation_reason varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_revoke_certificate_authority_version_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_revoke_certificate_authority_version_details_t (
revocation_reason varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
revocation_reason
(optional) The reason the certificate or certificate authority was revoked.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_REVOKE_CERTIFICATE_VERSION_DETAILS_T Type 🔗
The details for revoking a certificate version.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_revoke_certificate_version_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
revocation_reason varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_revoke_certificate_version_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_revoke_certificate_version_details_t (
revocation_reason varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
revocation_reason
(optional) The reason that the certificate or certificate authority was revoked.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_SCHEDULE_CERTIFICATE_AUTHORITY_DELETION_DETAILS_T Type 🔗
The details of the request to schedule the deletion of the specified certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_schedule_certificate_authority_deletion_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_of_deletion timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_schedule_certificate_authority_deletion_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_schedule_certificate_authority_deletion_details_t (
time_of_deletion timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
time_of_deletion
(optional) An optional property indicating when to delete the CA, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_SCHEDULE_CERTIFICATE_AUTHORITY_VERSION_DELETION_DETAILS_T Type 🔗
The details of the request to schedule the deletion of the specified certificate authority (CA) version.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_schedule_certificate_authority_version_deletion_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_of_deletion timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_schedule_certificate_authority_version_deletion_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_schedule_certificate_authority_version_deletion_details_t (
time_of_deletion timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
time_of_deletion
(optional) An optional property indicating when to delete the CA version, expressed in RFC 3339 timestamp format. Example: `2019-04-03T21:10:29.600Z`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_SCHEDULE_CERTIFICATE_DELETION_DETAILS_T Type 🔗
The details for scheduling the deletion of the specified certificate.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_schedule_certificate_deletion_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_of_deletion timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_schedule_certificate_deletion_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_schedule_certificate_deletion_details_t (
time_of_deletion timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
time_of_deletion
(optional) An optional property indicating when to delete the certificate version, expressed in RFC 3339 timestamp format.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_SCHEDULE_CERTIFICATE_VERSION_DELETION_DETAILS_T Type 🔗
The details for scheduling the deletion of the specified certificate version.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_schedule_certificate_version_deletion_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_of_deletion timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_schedule_certificate_version_deletion_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_schedule_certificate_version_deletion_details_t (
time_of_deletion timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
time_of_deletion
(optional) An optional property that indicates when to delete the certificate version, expressed in RFC 3339 timestamp format.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_UPDATE_CA_BUNDLE_DETAILS_T Type 🔗
The details of the CA bundle to update.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_update_ca_bundle_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
ca_bundle_pem varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_ca_bundle_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_ca_bundle_details_t (
description varchar2,
ca_bundle_pem varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
description
(optional) A brief description of the CA bundle.
ca_bundle_pem
(optional) Certificates (in PEM format) to include in the CA bundle.
freeform_tags
(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_UPDATE_CERTIFICATE_AUTHORITY_CONFIG_DETAILS_T Type 🔗
The configuration details for updating a certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_update_certificate_authority_config_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
config_type varchar2(32767),
version_name varchar2(32767),
stage varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_authority_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_authority_config_details_t (
config_type varchar2,
version_name varchar2,
stage varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(optional) The name of the CA version. When the value is not null, a name is unique across versions of a given CA.
stage
(optional) The rotation state of the CA. The default is `PENDING`, meaning that the CA is staged and available for use. A CA version that you mark as `CURRENT` is currently in use, but you don't yet want to rotate it into current, active use. For example, you might create or update a CA and mark its rotation state as `PENDING` if you haven't yet updated the certificate on the target system.
Allowed values are: 'CURRENT', 'PENDING'
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_UPDATE_CERTIFICATE_AUTHORITY_DETAILS_T Type 🔗
The details for updating a certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_update_certificate_authority_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
current_version_number number,
certificate_authority_config dbms_cloud_oci_certificates_management_update_certificate_authority_config_details_t,
certificate_revocation_list_details dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t,
freeform_tags json_element_t,
defined_tags json_element_t,
certificate_authority_rules dbms_cloud_oci_certificates_management_certificate_authority_rule_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_authority_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_authority_details_t (
description varchar2,
current_version_number number,
certificate_authority_config dbms_cloud_oci_certificates_management_update_certificate_authority_config_details_t,
certificate_revocation_list_details dbms_cloud_oci_certificates_management_certificate_revocation_list_details_t,
freeform_tags json_element_t,
defined_tags json_element_t,
certificate_authority_rules dbms_cloud_oci_certificates_management_certificate_authority_rule_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
description
(optional) A brief description of the CA.
current_version_number
(optional) Makes this version the current version. This property cannot be updated in combination with any other properties.
certificate_authority_config
(optional)
certificate_revocation_list_details
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
certificate_authority_rules
(optional) A list of rules that control how the CA is used and managed.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_UPDATE_CERTIFICATE_CONFIG_DETAILS_T Type 🔗
The details of the contents of the certificate and certificate metadata.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_update_certificate_config_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
config_type varchar2(32767),
version_name varchar2(32767),
stage varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_config_details_t (
config_type varchar2,
version_name varchar2,
stage varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(optional) A name for the certificate version. When the value is not null, a name is unique across versions of a given certificate.
stage
(optional) The rotation state of the certificate. The default is `CURRENT`, meaning that the certificate is currently in use. A certificate version that you mark as `PENDING` is staged and available for use, but you don't yet want to rotate it into current, active use. For example, you might update a certificate and mark its rotation state as `PENDING` if you haven't yet updated the certificate on the target system.
Allowed values are: 'CURRENT', 'PENDING'
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_UPDATE_CERTIFICATE_BY_IMPORTING_CONFIG_DETAILS_T Type 🔗
The details of the configuration for updating a certificate based on the keys from an imported certificate.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_update_certificate_by_importing_config_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_update_certificate_config_details_t (
cert_chain_pem varchar2(32767),
private_key_pem varchar2(32767),
certificate_pem varchar2(32767),
private_key_pem_passphrase varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_by_importing_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_by_importing_config_details_t (
config_type varchar2,
version_name varchar2,
stage varchar2,
cert_chain_pem varchar2,
private_key_pem varchar2,
certificate_pem varchar2,
private_key_pem_passphrase varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_update_certificate_by_importing_config_details_t is a subtype of the dbms_cloud_oci_certificates_management_update_certificate_config_details_t type.
Fields
Field
Description
cert_chain_pem
(required) The certificate chain (in PEM format) for the imported certificate.
private_key_pem
(required) The private key (in PEM format) for the imported certificate.
certificate_pem
(required) The certificate (in PEM format) for the imported certificate.
private_key_pem_passphrase
(optional) An optional passphrase for the private key.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_UPDATE_CERTIFICATE_DETAILS_T Type 🔗
The details of the certificate to update.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_update_certificate_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
current_version_number number,
certificate_config dbms_cloud_oci_certificates_management_update_certificate_config_details_t,
freeform_tags json_element_t,
defined_tags json_element_t,
certificate_rules dbms_cloud_oci_certificates_management_certificate_rule_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_details_t (
description varchar2,
current_version_number number,
certificate_config dbms_cloud_oci_certificates_management_update_certificate_config_details_t,
freeform_tags json_element_t,
defined_tags json_element_t,
certificate_rules dbms_cloud_oci_certificates_management_certificate_rule_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
description
(optional) A brief description of the certificate. Avoid entering confidential information.
current_version_number
(optional) Makes this version the current version. This property cannot be updated in combination with any other properties.
certificate_config
(optional)
freeform_tags
(optional) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: `{\"Department\": \"Finance\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: `{\"Operations\": {\"CostCenter\": \"42\"}}`
certificate_rules
(optional) An optional list of rules that control how the certificate is used and managed.
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_UPDATE_CERTIFICATE_ISSUED_BY_INTERNAL_CA_CONFIG_DETAILS_T Type 🔗
The details for updating an internally managed certificate which is issued by a private certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_update_certificate_issued_by_internal_ca_config_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_update_certificate_config_details_t (
validity dbms_cloud_oci_certificates_management_validity_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_issued_by_internal_ca_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_issued_by_internal_ca_config_details_t (
config_type varchar2,
version_name varchar2,
stage varchar2,
validity dbms_cloud_oci_certificates_management_validity_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_update_certificate_issued_by_internal_ca_config_details_t is a subtype of the dbms_cloud_oci_certificates_management_update_certificate_config_details_t type.
Fields
Field
Description
validity
(optional)
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_UPDATE_CERTIFICATE_MANAGED_EXTERNALLY_ISSUED_BY_INTERNAL_CA_CONFIG_DETAILS_T Type 🔗
The details for updating an externally managed certificate which is issued by a private certificate authority (CA).
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_update_certificate_managed_externally_issued_by_internal_ca_config_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_update_certificate_config_details_t (
csr_pem varchar2(32767),
validity dbms_cloud_oci_certificates_management_validity_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_managed_externally_issued_by_internal_ca_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_certificate_managed_externally_issued_by_internal_ca_config_details_t (
config_type varchar2,
version_name varchar2,
stage varchar2,
csr_pem varchar2,
validity dbms_cloud_oci_certificates_management_validity_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_update_certificate_managed_externally_issued_by_internal_ca_config_details_t is a subtype of the dbms_cloud_oci_certificates_management_update_certificate_config_details_t type.
Fields
Field
Description
csr_pem
(required) The certificate signing request (in PEM format).
validity
(optional)
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_UPDATE_ROOT_CA_BY_GENERATING_INTERNALLY_CONFIG_DETAILS_T Type 🔗
The details for updating a private root certificate authority (CA). Note: This operation automatically rotates the private key.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_update_root_ca_by_generating_internally_config_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_update_certificate_authority_config_details_t (
validity dbms_cloud_oci_certificates_management_validity_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_root_ca_by_generating_internally_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_root_ca_by_generating_internally_config_details_t (
config_type varchar2,
version_name varchar2,
stage varchar2,
validity dbms_cloud_oci_certificates_management_validity_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_update_root_ca_by_generating_internally_config_details_t is a subtype of the dbms_cloud_oci_certificates_management_update_certificate_authority_config_details_t type.
Fields
Field
Description
validity
(optional)
DBMS_CLOUD_OCI_CERTIFICATES_MANAGEMENT_UPDATE_SUBORDINATE_CA_ISSUED_BY_INTERNAL_CA_CONFIG_DETAILS_T Type 🔗
The details for updating a private subordinate certificate authority (CA) which is issued by a private CA. Note: This operation automatically rotates the private key.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_certificates_management_update_subordinate_ca_issued_by_internal_ca_config_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_certificates_management_update_certificate_authority_config_details_t (
validity dbms_cloud_oci_certificates_management_validity_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_subordinate_ca_issued_by_internal_ca_config_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_certificates_management_update_subordinate_ca_issued_by_internal_ca_config_details_t (
config_type varchar2,
version_name varchar2,
stage varchar2,
validity dbms_cloud_oci_certificates_management_validity_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_certificates_management_update_subordinate_ca_issued_by_internal_ca_config_details_t is a subtype of the dbms_cloud_oci_certificates_management_update_certificate_authority_config_details_t type.