CertificateVersionSummary

class oci.certificates_management.models.CertificateVersionSummary(**kwargs)

Bases: object

The details of the certificate version. This object does not contain the certificate contents.

Methods

__init__(**kwargs) Initializes a new CertificateVersionSummary object with values from keyword arguments.

Attributes

certificate_id [Required] Gets the certificate_id of this CertificateVersionSummary.
issuer_ca_version_number Gets the issuer_ca_version_number of this CertificateVersionSummary.
revocation_status Gets the revocation_status of this CertificateVersionSummary.
serial_number Gets the serial_number of this CertificateVersionSummary.
stages [Required] Gets the stages of this CertificateVersionSummary.
subject_alternative_names Gets the subject_alternative_names of this CertificateVersionSummary.
time_created [Required] Gets the time_created of this CertificateVersionSummary.
time_of_deletion Gets the time_of_deletion of this CertificateVersionSummary.
validity Gets the validity of this CertificateVersionSummary.
version_name Gets the version_name of this CertificateVersionSummary.
version_number [Required] Gets the version_number of this CertificateVersionSummary.
__init__(**kwargs)

Initializes a new CertificateVersionSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • certificate_id (str) – The value to assign to the certificate_id property of this CertificateVersionSummary.
  • serial_number (str) – The value to assign to the serial_number property of this CertificateVersionSummary.
  • time_created (datetime) – The value to assign to the time_created property of this CertificateVersionSummary.
  • version_number (int) – The value to assign to the version_number property of this CertificateVersionSummary.
  • issuer_ca_version_number (int) – The value to assign to the issuer_ca_version_number property of this CertificateVersionSummary.
  • version_name (str) – The value to assign to the version_name property of this CertificateVersionSummary.
  • subject_alternative_names (list[oci.certificates_management.models.CertificateSubjectAlternativeName]) – The value to assign to the subject_alternative_names property of this CertificateVersionSummary.
  • time_of_deletion (datetime) – The value to assign to the time_of_deletion property of this CertificateVersionSummary.
  • validity (oci.certificates_management.models.Validity) – The value to assign to the validity property of this CertificateVersionSummary.
  • stages (list[oci.certificates_management.models.VersionStage]) – The value to assign to the stages property of this CertificateVersionSummary.
  • revocation_status (oci.certificates_management.models.RevocationStatus) – The value to assign to the revocation_status property of this CertificateVersionSummary.
certificate_id

[Required] Gets the certificate_id of this CertificateVersionSummary. The OCID of the certificate.

Returns:The certificate_id of this CertificateVersionSummary.
Return type:str
issuer_ca_version_number

Gets the issuer_ca_version_number of this CertificateVersionSummary. The version number of the issuing certificate authority (CA).

Returns:The issuer_ca_version_number of this CertificateVersionSummary.
Return type:int
revocation_status

Gets the revocation_status of this CertificateVersionSummary.

Returns:The revocation_status of this CertificateVersionSummary.
Return type:oci.certificates_management.models.RevocationStatus
serial_number

Gets the serial_number of this CertificateVersionSummary. 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

Returns:The serial_number of this CertificateVersionSummary.
Return type:str
stages

[Required] Gets the stages of this CertificateVersionSummary. A list of rotation states for this certificate version.

Returns:The stages of this CertificateVersionSummary.
Return type:list[oci.certificates_management.models.VersionStage]
subject_alternative_names

Gets the subject_alternative_names of this CertificateVersionSummary. A list of subject alternative names.

Returns:The subject_alternative_names of this CertificateVersionSummary.
Return type:list[oci.certificates_management.models.CertificateSubjectAlternativeName]
time_created

[Required] Gets the time_created of this CertificateVersionSummary. 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

Returns:The time_created of this CertificateVersionSummary.
Return type:datetime
time_of_deletion

Gets the time_of_deletion of this CertificateVersionSummary. An optional property indicating when to delete the certificate version, expressed in RFC 3339 timestamp format. Example: 2019-04-03T21:10:29.600Z

Returns:The time_of_deletion of this CertificateVersionSummary.
Return type:datetime
validity

Gets the validity of this CertificateVersionSummary.

Returns:The validity of this CertificateVersionSummary.
Return type:oci.certificates_management.models.Validity
version_name

Gets the version_name of this CertificateVersionSummary. The name of the certificate version. When the value is not null, a name is unique across versions of a given certificate.

Returns:The version_name of this CertificateVersionSummary.
Return type:str
version_number

[Required] Gets the version_number of this CertificateVersionSummary. The version number of the certificate.

Returns:The version_number of this CertificateVersionSummary.
Return type:int