RoverNodeReplaceCertificateAuthorityDetails¶
-
class
oci.rover.models.RoverNodeReplaceCertificateAuthorityDetails(**kwargs)¶ Bases:
objectThe information required to replace a certificate authority details for a roverNode.
Attributes
CERT_KEY_ALGORITHM_ECDSA_P256A constant which can be used with the cert_key_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_KEY_ALGORITHM_ECDSA_P384A constant which can be used with the cert_key_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_KEY_ALGORITHM_RSA2048A constant which can be used with the cert_key_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_KEY_ALGORITHM_RSA4096A constant which can be used with the cert_key_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA256_WITH_ECDSAA constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA256_WITH_RSAA constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA384_WITH_ECDSAA constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA384_WITH_RSAA constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA512_WITH_ECDSAA constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. CERT_SIGNATURE_ALGORITHM_SHA512_WITH_RSAA constant which can be used with the cert_signature_algorithm property of a RoverNodeReplaceCertificateAuthorityDetails. cert_key_algorithmGets the cert_key_algorithm of this RoverNodeReplaceCertificateAuthorityDetails. cert_signature_algorithmGets 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
-