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
-