Data Source: oci_certificates_management_certificate
This data source provides details about a specific Certificate resource in Oracle Cloud Infrastructure Certificates Management service.
Gets details about the specified certificate.
Example Usage
data "oci_certificates_management_certificate" "test_certificate" {
#Required
certificate_id = oci_certificates_management_certificate.test_certificate.id
}
Argument Reference
The following arguments are supported:
certificate_id- (Required) The OCID of the certificate.
Attributes Reference
The following attributes are exported:
certificate_profile_type- The name of the profile used to create the certificate, which depends on the type of certificate you need.certificate_revocation_list_details- The details of the certificate revocation list (CRL).custom_formatted_urls- 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.object_storage_config- The details of the Object Storage bucket configured to store the certificate revocation list (CRL).object_storage_bucket_name- The name of the bucket where the CRL is stored.object_storage_namespace- The tenancy of the bucket where the CRL is stored.object_storage_object_name_format- 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.
certificate_rules- A list of rules that control how the certificate is used and managed.advance_renewal_period- 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.renewal_interval- A property specifying how often, in days, a certificate should be renewed. Expressed in ISO 8601 format.rule_type- The type of rule.
compartment_id- The OCID of the compartment where you want to create the certificate.config_type- The origin of the certificate.current_version- The details of the certificate version. This object does not contain the certificate contents.certificate_id- The OCID of the certificate.issuer_ca_version_number- The version number of the issuing certificate authority (CA).revocation_status- The current revocation status of the entity.revocation_reason- The reason the certificate or certificate authority (CA) was revoked.time_of_revocation- The time when the entity was revoked, expressed in RFC 3339 timestamp format. Example:2019-04-03T21:10:29.600Z
serial_number- 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 FFstages- A list of rotation states for this certificate version.subject_alternative_names- A list of subject alternative names.type- The subject alternative name type. Currently only DNS domain or host names and IP addresses are supported.value- The subject alternative name.
time_created- A optional property indicating the time when the certificate version was created, expressed in RFC 3339 timestamp format. Example:2019-04-03T21:10:29.600Ztime_of_deletion- An optional property indicating when to delete the certificate version, expressed in RFC 3339 timestamp format. Example:2019-04-03T21:10:29.600Zvalidity- 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.time_of_validity_not_after- The date on which the certificate validity period ends, expressed in RFC 3339 timestamp format. Example:2019-04-03T21:10:29.600Ztime_of_validity_not_before- The date on which the certificate validity period begins, expressed in RFC 3339 timestamp format. Example:2019-04-03T21:10:29.600Z
version_name- The name of the certificate version. When the value is not null, a name is unique across versions of a given certificate.version_number- The version number of the certificate.
defined_tags- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:{"Operations.CostCenter": "42"}description- A brief description of the certificate. Avoid entering confidential information.freeform_tags- 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"}id- The OCID of the certificate.issuer_certificate_authority_id- The OCID of the certificate authority (CA) that issued the certificate.key_algorithm- The algorithm used to create key pairs.lifecycle_details- Additional information about the current lifecycle state of the certificate.name- 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.signature_algorithm- The algorithm used to sign the public key certificate.state- The current lifecycle state of the certificate.subject- The subject of the certificate, which is a distinguished name that identifies the entity that owns the public key in the certificate.common_name- Common name or fully-qualified domain name (RDN CN).country- Country name (RDN C).distinguished_name_qualifier- Distinguished name qualifier(RDN DNQ).domain_component- Domain component (RDN DC).generation_qualifier- Personal generational qualifier (for example, Sr., Jr. 3rd, or IV).given_name- Personal given name (RDN G or GN).initials- Personal initials.locality_name- Locality (RDN L).organization- Organization (RDN O).organizational_unit- Organizational unit (RDN OU).pseudonym- Subject pseudonym.serial_number- Unique subject identifier, which is not the same as the certificate serial number (RDN SERIALNUMBER).state_or_province_name- State or province name (RDN ST or S).street- Street address (RDN STREET).surname- Personal surname (RDN SN).title- Title (RDN T or TITLE).user_id- User ID (RDN UID).
time_created- A property indicating when the certificate was created, expressed in RFC 3339 timestamp format. Example:2019-04-03T21:10:29.600Ztime_of_deletion- An optional property indicating when to delete the certificate version, expressed in RFC 3339 timestamp format. Example:2019-04-03T21:10:29.600Z