CertificateBundlePublicOnly¶
- 
class oci.certificates.models.CertificateBundlePublicOnly(**kwargs)¶
- Bases: - oci.certificates.models.certificate_bundle.CertificateBundle- A certificate bundle, not including the private key. - Attributes - CERTIFICATE_BUNDLE_TYPE_CERTIFICATE_CONTENT_PUBLIC_ONLY- str(object=’’) -> str - CERTIFICATE_BUNDLE_TYPE_CERTIFICATE_CONTENT_WITH_PRIVATE_KEY- str(object=’’) -> str - STAGES_CURRENT- str(object=’’) -> str - STAGES_DEPRECATED- str(object=’’) -> str - STAGES_FAILED- str(object=’’) -> str - STAGES_LATEST- str(object=’’) -> str - STAGES_PENDING- str(object=’’) -> str - STAGES_PREVIOUS- str(object=’’) -> str - cert_chain_pem- Gets the cert_chain_pem of this CertificateBundle. - certificate_bundle_type- [Required] Gets the certificate_bundle_type of this CertificateBundle. - certificate_id- [Required] Gets the certificate_id of this CertificateBundle. - certificate_name- [Required] Gets the certificate_name of this CertificateBundle. - certificate_pem- Gets the certificate_pem of this CertificateBundle. - revocation_status- Gets the revocation_status of this CertificateBundle. - serial_number- [Required] Gets the serial_number of this CertificateBundle. - stages- [Required] Gets the stages of this CertificateBundle. - time_created- [Required] Gets the time_created of this CertificateBundle. - validity- [Required] Gets the validity of this CertificateBundle. - version_name- Gets the version_name of this CertificateBundle. - version_number- [Required] Gets the version_number of this CertificateBundle. - Methods - __init__(**kwargs)- Initializes a new CertificateBundlePublicOnly object with values from keyword arguments. - get_subtype(object_dictionary)- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. - 
CERTIFICATE_BUNDLE_TYPE_CERTIFICATE_CONTENT_PUBLIC_ONLY= 'CERTIFICATE_CONTENT_PUBLIC_ONLY'¶
 - 
CERTIFICATE_BUNDLE_TYPE_CERTIFICATE_CONTENT_WITH_PRIVATE_KEY= 'CERTIFICATE_CONTENT_WITH_PRIVATE_KEY'¶
 - 
STAGES_CURRENT= 'CURRENT'¶
 - 
STAGES_DEPRECATED= 'DEPRECATED'¶
 - 
STAGES_FAILED= 'FAILED'¶
 - 
STAGES_LATEST= 'LATEST'¶
 - 
STAGES_PENDING= 'PENDING'¶
 - 
STAGES_PREVIOUS= 'PREVIOUS'¶
 - 
__init__(**kwargs)¶
- Initializes a new CertificateBundlePublicOnly object with values from keyword arguments. The default value of the - certificate_bundle_typeattribute of this class is- CERTIFICATE_CONTENT_PUBLIC_ONLYand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):- Parameters: - certificate_bundle_type (str) – The value to assign to the certificate_bundle_type property of this CertificateBundlePublicOnly. Allowed values for this property are: “CERTIFICATE_CONTENT_PUBLIC_ONLY”, “CERTIFICATE_CONTENT_WITH_PRIVATE_KEY”
- certificate_id (str) – The value to assign to the certificate_id property of this CertificateBundlePublicOnly.
- certificate_name (str) – The value to assign to the certificate_name property of this CertificateBundlePublicOnly.
- version_number (int) – The value to assign to the version_number property of this CertificateBundlePublicOnly.
- serial_number (str) – The value to assign to the serial_number property of this CertificateBundlePublicOnly.
- certificate_pem (str) – The value to assign to the certificate_pem property of this CertificateBundlePublicOnly.
- cert_chain_pem (str) – The value to assign to the cert_chain_pem property of this CertificateBundlePublicOnly.
- time_created (datetime) – The value to assign to the time_created property of this CertificateBundlePublicOnly.
- validity (oci.certificates.models.Validity) – The value to assign to the validity property of this CertificateBundlePublicOnly.
- version_name (str) – The value to assign to the version_name property of this CertificateBundlePublicOnly.
- stages (list[str]) – The value to assign to the stages property of this CertificateBundlePublicOnly. Allowed values for items in this list are: “CURRENT”, “PENDING”, “LATEST”, “PREVIOUS”, “DEPRECATED”, “FAILED”
- revocation_status (oci.certificates.models.RevocationStatus) – The value to assign to the revocation_status property of this CertificateBundlePublicOnly.
 
 - 
cert_chain_pem¶
- Gets the cert_chain_pem of this CertificateBundle. The certificate chain (in PEM format) for the certificate bundle. - Returns: - The cert_chain_pem of this CertificateBundle. - Return type: - str 
 - 
certificate_bundle_type¶
- [Required] Gets the certificate_bundle_type of this CertificateBundle. The type of certificate bundle, which indicates whether the private key fields are included. - Allowed values for this property are: “CERTIFICATE_CONTENT_PUBLIC_ONLY”, “CERTIFICATE_CONTENT_WITH_PRIVATE_KEY”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The certificate_bundle_type of this CertificateBundle. - Return type: - str 
 - 
certificate_id¶
- [Required] Gets the certificate_id of this CertificateBundle. The OCID of the certificate. - Returns: - The certificate_id of this CertificateBundle. - Return type: - str 
 - 
certificate_name¶
- [Required] Gets the certificate_name of this CertificateBundle. The name of the certificate. - Returns: - The certificate_name of this CertificateBundle. - Return type: - str 
 - 
certificate_pem¶
- Gets the certificate_pem of this CertificateBundle. The certificate in PEM format. - Returns: - The certificate_pem of this CertificateBundle. - Return type: - str 
 - 
static get_subtype(object_dictionary)¶
- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. 
 - 
revocation_status¶
- Gets the revocation_status of this CertificateBundle. - Returns: - The revocation_status of this CertificateBundle. - Return type: - oci.certificates.models.RevocationStatus 
 - 
serial_number¶
- [Required] Gets the serial_number of this CertificateBundle. 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 CertificateBundle. - Return type: - str 
 - 
stages¶
- [Required] Gets the stages of this CertificateBundle. A list of rotation states for the certificate bundle. - Allowed values for items in this list are: “CURRENT”, “PENDING”, “LATEST”, “PREVIOUS”, “DEPRECATED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The stages of this CertificateBundle. - Return type: - list[str] 
 - 
time_created¶
- [Required] Gets the time_created of this CertificateBundle. An optional property indicating 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 CertificateBundle. - Return type: - datetime 
 - 
validity¶
- [Required] Gets the validity of this CertificateBundle. - Returns: - The validity of this CertificateBundle. - Return type: - oci.certificates.models.Validity 
 - 
version_name¶
- Gets the version_name of this CertificateBundle. The name of the certificate version. - Returns: - The version_name of this CertificateBundle. - Return type: - str 
 - 
version_number¶
- [Required] Gets the version_number of this CertificateBundle. The version number of the certificate. - Returns: - The version_number of this CertificateBundle. - Return type: - int 
 
-