RoverNodeReplaceCertificateAuthorityDetails¶
-
class
oci.rover.models.
RoverNodeReplaceCertificateAuthorityDetails
(**kwargs)¶ Bases:
object
The information required to replace a certificate authority details for a roverNode.
Attributes
CERT_KEY_ALGORITHM_ECDSA_P256
A constant which can be used with the cert_key_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_KEY_ALGORITHM_ECDSA_P384
A constant which can be used with the cert_key_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_KEY_ALGORITHM_RSA2048
A constant which can be used with the cert_key_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_KEY_ALGORITHM_RSA4096
A constant which can be used with the cert_key_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA256_WITH_ECDSA
A constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA256_WITH_RSA
A constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA384_WITH_ECDSA
A constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA384_WITH_RSA
A constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA512_WITH_ECDSA
A constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA512_WITH_RSA
A constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. cert_key_algorithm
Gets the cert_key_algorithm of this RoverNodeReplaceCertificateAuthorityDetails. cert_signature_algorithm
Gets the cert_signature_algorithm of this RoverNodeReplaceCertificateAuthorityDetails. certificate_authority_id
[Required] Gets the certificate_authority_id of this RoverNodeReplaceCertificateAuthorityDetails. Methods
__init__
(**kwargs)Initializes a new RoverNodeReplaceCertificateAuthorityDetails 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 RoverNodeReplaceCertificateAuthorityDetails. 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 RoverNodeReplaceCertificateAuthorityDetails. 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 RoverNodeReplaceCertificateAuthorityDetails. 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 RoverNodeReplaceCertificateAuthorityDetails. 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 RoverNodeReplaceCertificateAuthorityDetails. 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 RoverNodeReplaceCertificateAuthorityDetails. 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 RoverNodeReplaceCertificateAuthorityDetails. 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 RoverNodeReplaceCertificateAuthorityDetails. 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 RoverNodeReplaceCertificateAuthorityDetails. 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 RoverNodeReplaceCertificateAuthorityDetails. This constant has a value of “SHA512_WITH_RSA”
-
__init__
(**kwargs)¶ Initializes a new RoverNodeReplaceCertificateAuthorityDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - certificate_authority_id (str) – The value to assign to the certificate_authority_id property of this RoverNodeReplaceCertificateAuthorityDetails.
- cert_key_algorithm (str) – The value to assign to the cert_key_algorithm property of this RoverNodeReplaceCertificateAuthorityDetails. Allowed values for this property are: “RSA2048”, “RSA4096”, “ECDSA_P256”, “ECDSA_P384”
- cert_signature_algorithm (str) – The value to assign to the cert_signature_algorithm property of this RoverNodeReplaceCertificateAuthorityDetails. Allowed values for this property are: “SHA256_WITH_RSA”, “SHA384_WITH_RSA”, “SHA512_WITH_RSA”, “SHA256_WITH_ECDSA”, “SHA384_WITH_ECDSA”, “SHA512_WITH_ECDSA”
-
cert_key_algorithm
¶ Gets the cert_key_algorithm of this RoverNodeReplaceCertificateAuthorityDetails. key algorithm for issuing leaf certificate.
Allowed values for this property are: “RSA2048”, “RSA4096”, “ECDSA_P256”, “ECDSA_P384”
Returns: The cert_key_algorithm of this RoverNodeReplaceCertificateAuthorityDetails. Return type: str
-
cert_signature_algorithm
¶ Gets the cert_signature_algorithm of this RoverNodeReplaceCertificateAuthorityDetails. 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”
Returns: The cert_signature_algorithm of this RoverNodeReplaceCertificateAuthorityDetails. Return type: str
[Required] Gets the certificate_authority_id of this RoverNodeReplaceCertificateAuthorityDetails. The certificate authority id.
Returns: The certificate_authority_id of this RoverNodeReplaceCertificateAuthorityDetails. Return type: str
-