ReplaceCaDetails¶
- 
class oci.rover.models.ReplaceCaDetails(**kwargs)¶
- Bases: - object- Information about the detailed CA bundle replacement of the rover node. - Attributes - CERT_KEY_ALGORITHM_ECDSA_P256- A constant which can be used with the cert_key_algorithm property of a ReplaceCaDetails. - CERT_KEY_ALGORITHM_ECDSA_P384- A constant which can be used with the cert_key_algorithm property of a ReplaceCaDetails. - CERT_KEY_ALGORITHM_RSA2048- A constant which can be used with the cert_key_algorithm property of a ReplaceCaDetails. - CERT_KEY_ALGORITHM_RSA4096- A constant which can be used with the cert_key_algorithm property of a ReplaceCaDetails. - CERT_SIGNATURE_ALGORITHM_SHA256_WITH_ECDSA- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. - CERT_SIGNATURE_ALGORITHM_SHA256_WITH_RSA- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. - CERT_SIGNATURE_ALGORITHM_SHA384_WITH_ECDSA- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. - CERT_SIGNATURE_ALGORITHM_SHA384_WITH_RSA- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. - CERT_SIGNATURE_ALGORITHM_SHA512_WITH_ECDSA- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. - CERT_SIGNATURE_ALGORITHM_SHA512_WITH_RSA- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. - ca_bundle_pem- Gets the ca_bundle_pem of this ReplaceCaDetails. - cert_key_algorithm- Gets the cert_key_algorithm of this ReplaceCaDetails. - cert_signature_algorithm- Gets the cert_signature_algorithm of this ReplaceCaDetails. - certificate_max_validity_duration- Gets the certificate_max_validity_duration of this ReplaceCaDetails. - Methods - __init__(**kwargs)- Initializes a new ReplaceCaDetails object with values from keyword arguments. - 
CERT_KEY_ALGORITHM_ECDSA_P256= 'ECDSA_P256'¶
- A constant which can be used with the cert_key_algorithm property of a ReplaceCaDetails. This constant has a value of “ECDSA_P256” 
 - 
CERT_KEY_ALGORITHM_ECDSA_P384= 'ECDSA_P384'¶
- A constant which can be used with the cert_key_algorithm property of a ReplaceCaDetails. This constant has a value of “ECDSA_P384” 
 - 
CERT_KEY_ALGORITHM_RSA2048= 'RSA2048'¶
- A constant which can be used with the cert_key_algorithm property of a ReplaceCaDetails. This constant has a value of “RSA2048” 
 - 
CERT_KEY_ALGORITHM_RSA4096= 'RSA4096'¶
- A constant which can be used with the cert_key_algorithm property of a ReplaceCaDetails. This constant has a value of “RSA4096” 
 - 
CERT_SIGNATURE_ALGORITHM_SHA256_WITH_ECDSA= 'SHA256_WITH_ECDSA'¶
- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. This constant has a value of “SHA256_WITH_ECDSA” 
 - 
CERT_SIGNATURE_ALGORITHM_SHA256_WITH_RSA= 'SHA256_WITH_RSA'¶
- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. This constant has a value of “SHA256_WITH_RSA” 
 - 
CERT_SIGNATURE_ALGORITHM_SHA384_WITH_ECDSA= 'SHA384_WITH_ECDSA'¶
- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. This constant has a value of “SHA384_WITH_ECDSA” 
 - 
CERT_SIGNATURE_ALGORITHM_SHA384_WITH_RSA= 'SHA384_WITH_RSA'¶
- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. This constant has a value of “SHA384_WITH_RSA” 
 - 
CERT_SIGNATURE_ALGORITHM_SHA512_WITH_ECDSA= 'SHA512_WITH_ECDSA'¶
- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. This constant has a value of “SHA512_WITH_ECDSA” 
 - 
CERT_SIGNATURE_ALGORITHM_SHA512_WITH_RSA= 'SHA512_WITH_RSA'¶
- A constant which can be used with the cert_signature_algorithm property of a ReplaceCaDetails. This constant has a value of “SHA512_WITH_RSA” 
 - 
__init__(**kwargs)¶
- Initializes a new ReplaceCaDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - ca_bundle_pem (str) – The value to assign to the ca_bundle_pem property of this ReplaceCaDetails.
- certificate_max_validity_duration (str) – The value to assign to the certificate_max_validity_duration property of this ReplaceCaDetails.
- cert_key_algorithm (str) – The value to assign to the cert_key_algorithm property of this ReplaceCaDetails. Allowed values for this property are: “RSA2048”, “RSA4096”, “ECDSA_P256”, “ECDSA_P384”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- cert_signature_algorithm (str) – The value to assign to the cert_signature_algorithm property of this ReplaceCaDetails. Allowed values for this property are: “SHA256_WITH_RSA”, “SHA384_WITH_RSA”, “SHA512_WITH_RSA”, “SHA256_WITH_ECDSA”, “SHA384_WITH_ECDSA”, “SHA512_WITH_ECDSA”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
 
 - 
ca_bundle_pem¶
- Gets the ca_bundle_pem of this ReplaceCaDetails. Plain text certificate chain in PEM format for the subordinate CA associated with given roverNode. - Returns: - The ca_bundle_pem of this ReplaceCaDetails. - Return type: - str 
 - 
cert_key_algorithm¶
- Gets the cert_key_algorithm of this ReplaceCaDetails. key algorithm for issuing leaf certificate. - Allowed values for this property are: “RSA2048”, “RSA4096”, “ECDSA_P256”, “ECDSA_P384”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The cert_key_algorithm of this ReplaceCaDetails. - Return type: - str 
 - 
cert_signature_algorithm¶
- Gets the cert_signature_algorithm of this ReplaceCaDetails. signature algorithm for issuing leaf certificate. - Allowed values for this property are: “SHA256_WITH_RSA”, “SHA384_WITH_RSA”, “SHA512_WITH_RSA”, “SHA256_WITH_ECDSA”, “SHA384_WITH_ECDSA”, “SHA512_WITH_ECDSA”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The cert_signature_algorithm of this ReplaceCaDetails. - Return type: - str 
 - 
certificate_max_validity_duration¶
- Gets the certificate_max_validity_duration of this ReplaceCaDetails. Max validity of leaf certificates issued by the CA associated with given node, in days, in ISO 8601 format, example “P365D”. - Returns: - The certificate_max_validity_duration of this ReplaceCaDetails. - Return type: - str 
 
-