CryptoTlsPosture¶
-
class
oci.data_safe.models.CryptoTlsPosture(**kwargs)¶ Bases:
objectTLS posture details.
Attributes
ARE_WEAK_CIPHER_SUITES_ALLOWED_FALSEA constant which can be used with the are_weak_cipher_suites_allowed property of a CryptoTlsPosture. ARE_WEAK_CIPHER_SUITES_ALLOWED_NOT_SUPPORTEDA constant which can be used with the are_weak_cipher_suites_allowed property of a CryptoTlsPosture. ARE_WEAK_CIPHER_SUITES_ALLOWED_TRUEA constant which can be used with the are_weak_cipher_suites_allowed property of a CryptoTlsPosture. IS_MTLS_CONFIGURED_FALSEA constant which can be used with the is_mtls_configured property of a CryptoTlsPosture. IS_MTLS_CONFIGURED_NOT_SUPPORTEDA constant which can be used with the is_mtls_configured property of a CryptoTlsPosture. IS_MTLS_CONFIGURED_TRUEA constant which can be used with the is_mtls_configured property of a CryptoTlsPosture. QUANTUM_READINESS_NOT_APPLICABLEA constant which can be used with the quantum_readiness property of a CryptoTlsPosture. QUANTUM_READINESS_NOT_AVAILABLEA constant which can be used with the quantum_readiness property of a CryptoTlsPosture. QUANTUM_READINESS_NOT_RESISTANTA constant which can be used with the quantum_readiness property of a CryptoTlsPosture. QUANTUM_READINESS_NOT_SUPPORTEDA constant which can be used with the quantum_readiness property of a CryptoTlsPosture. QUANTUM_READINESS_RESISTANTA constant which can be used with the quantum_readiness property of a CryptoTlsPosture. STATUS_DISABLEDA constant which can be used with the status property of a CryptoTlsPosture. STATUS_ENABLEDA constant which can be used with the status property of a CryptoTlsPosture. STATUS_NOT_APPLICABLEA constant which can be used with the status property of a CryptoTlsPosture. STATUS_NOT_AVAILABLEA constant which can be used with the status property of a CryptoTlsPosture. STATUS_NOT_CONFIGUREDA constant which can be used with the status property of a CryptoTlsPosture. STATUS_NOT_SUPPORTEDA constant which can be used with the status property of a CryptoTlsPosture. are_weak_cipher_suites_allowedGets the are_weak_cipher_suites_allowed of this CryptoTlsPosture. cipher_suites_configuredGets the cipher_suites_configured of this CryptoTlsPosture. fips_mode_configuredGets the fips_mode_configured of this CryptoTlsPosture. is_mtls_configuredGets the is_mtls_configured of this CryptoTlsPosture. quantum_readinessGets the quantum_readiness of this CryptoTlsPosture. revocation_modeGets the revocation_mode of this CryptoTlsPosture. statusGets the status of this CryptoTlsPosture. versionsGets the versions of this CryptoTlsPosture. wallet_locationGets the wallet_location of this CryptoTlsPosture. Methods
__init__(**kwargs)Initializes a new CryptoTlsPosture object with values from keyword arguments. -
ARE_WEAK_CIPHER_SUITES_ALLOWED_FALSE= 'FALSE'¶ A constant which can be used with the are_weak_cipher_suites_allowed property of a CryptoTlsPosture. This constant has a value of “FALSE”
-
ARE_WEAK_CIPHER_SUITES_ALLOWED_NOT_SUPPORTED= 'NOT_SUPPORTED'¶ A constant which can be used with the are_weak_cipher_suites_allowed property of a CryptoTlsPosture. This constant has a value of “NOT_SUPPORTED”
-
ARE_WEAK_CIPHER_SUITES_ALLOWED_TRUE= 'TRUE'¶ A constant which can be used with the are_weak_cipher_suites_allowed property of a CryptoTlsPosture. This constant has a value of “TRUE”
-
IS_MTLS_CONFIGURED_FALSE= 'FALSE'¶ A constant which can be used with the is_mtls_configured property of a CryptoTlsPosture. This constant has a value of “FALSE”
-
IS_MTLS_CONFIGURED_NOT_SUPPORTED= 'NOT_SUPPORTED'¶ A constant which can be used with the is_mtls_configured property of a CryptoTlsPosture. This constant has a value of “NOT_SUPPORTED”
-
IS_MTLS_CONFIGURED_TRUE= 'TRUE'¶ A constant which can be used with the is_mtls_configured property of a CryptoTlsPosture. This constant has a value of “TRUE”
-
QUANTUM_READINESS_NOT_APPLICABLE= 'NOT_APPLICABLE'¶ A constant which can be used with the quantum_readiness property of a CryptoTlsPosture. This constant has a value of “NOT_APPLICABLE”
-
QUANTUM_READINESS_NOT_AVAILABLE= 'NOT_AVAILABLE'¶ A constant which can be used with the quantum_readiness property of a CryptoTlsPosture. This constant has a value of “NOT_AVAILABLE”
-
QUANTUM_READINESS_NOT_RESISTANT= 'NOT_RESISTANT'¶ A constant which can be used with the quantum_readiness property of a CryptoTlsPosture. This constant has a value of “NOT_RESISTANT”
-
QUANTUM_READINESS_NOT_SUPPORTED= 'NOT_SUPPORTED'¶ A constant which can be used with the quantum_readiness property of a CryptoTlsPosture. This constant has a value of “NOT_SUPPORTED”
-
QUANTUM_READINESS_RESISTANT= 'RESISTANT'¶ A constant which can be used with the quantum_readiness property of a CryptoTlsPosture. This constant has a value of “RESISTANT”
-
STATUS_DISABLED= 'DISABLED'¶ A constant which can be used with the status property of a CryptoTlsPosture. This constant has a value of “DISABLED”
-
STATUS_ENABLED= 'ENABLED'¶ A constant which can be used with the status property of a CryptoTlsPosture. This constant has a value of “ENABLED”
-
STATUS_NOT_APPLICABLE= 'NOT_APPLICABLE'¶ A constant which can be used with the status property of a CryptoTlsPosture. This constant has a value of “NOT_APPLICABLE”
-
STATUS_NOT_AVAILABLE= 'NOT_AVAILABLE'¶ A constant which can be used with the status property of a CryptoTlsPosture. This constant has a value of “NOT_AVAILABLE”
-
STATUS_NOT_CONFIGURED= 'NOT_CONFIGURED'¶ A constant which can be used with the status property of a CryptoTlsPosture. This constant has a value of “NOT_CONFIGURED”
-
STATUS_NOT_SUPPORTED= 'NOT_SUPPORTED'¶ A constant which can be used with the status property of a CryptoTlsPosture. This constant has a value of “NOT_SUPPORTED”
-
__init__(**kwargs)¶ Initializes a new CryptoTlsPosture object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - status (str) – The value to assign to the status property of this CryptoTlsPosture. Allowed values for this property are: “ENABLED”, “DISABLED”, “NOT_CONFIGURED”, “NOT_AVAILABLE”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- versions (list[str]) – The value to assign to the versions property of this CryptoTlsPosture.
- cipher_suites_configured (list[str]) – The value to assign to the cipher_suites_configured property of this CryptoTlsPosture.
- are_weak_cipher_suites_allowed (str) – The value to assign to the are_weak_cipher_suites_allowed property of this CryptoTlsPosture. Allowed values for this property are: “TRUE”, “FALSE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- is_mtls_configured (str) – The value to assign to the is_mtls_configured property of this CryptoTlsPosture. Allowed values for this property are: “TRUE”, “FALSE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- revocation_mode (str) – The value to assign to the revocation_mode property of this CryptoTlsPosture.
- fips_mode_configured (str) – The value to assign to the fips_mode_configured property of this CryptoTlsPosture.
- wallet_location (str) – The value to assign to the wallet_location property of this CryptoTlsPosture.
- quantum_readiness (str) – The value to assign to the quantum_readiness property of this CryptoTlsPosture. Allowed values for this property are: “RESISTANT”, “NOT_RESISTANT”, “NOT_AVAILABLE”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
are_weak_cipher_suites_allowed¶ Gets the are_weak_cipher_suites_allowed of this CryptoTlsPosture. Indicates if weak TLS cipher suites are allowed.
Allowed values for this property are: “TRUE”, “FALSE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The are_weak_cipher_suites_allowed of this CryptoTlsPosture. Return type: str
-
cipher_suites_configured¶ Gets the cipher_suites_configured of this CryptoTlsPosture. TLS cipher suites configured on target.
Returns: The cipher_suites_configured of this CryptoTlsPosture. Return type: list[str]
-
fips_mode_configured¶ Gets the fips_mode_configured of this CryptoTlsPosture. FIPS mode configured for TLS when the target uses legacy per-feature FIPS configuration.
Returns: The fips_mode_configured of this CryptoTlsPosture. Return type: str
-
is_mtls_configured¶ Gets the is_mtls_configured of this CryptoTlsPosture. Whether TLS client authentication is configured.
Allowed values for this property are: “TRUE”, “FALSE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The is_mtls_configured of this CryptoTlsPosture. Return type: str
-
quantum_readiness¶ Gets the quantum_readiness of this CryptoTlsPosture. Quantum-readiness classification for TLS posture.
Allowed values for this property are: “RESISTANT”, “NOT_RESISTANT”, “NOT_AVAILABLE”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The quantum_readiness of this CryptoTlsPosture. Return type: str
-
revocation_mode¶ Gets the revocation_mode of this CryptoTlsPosture. Certificate revocation checking mode.
Returns: The revocation_mode of this CryptoTlsPosture. Return type: str
-
status¶ Gets the status of this CryptoTlsPosture. TLS enablement status.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NOT_CONFIGURED”, “NOT_AVAILABLE”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The status of this CryptoTlsPosture. Return type: str
-
versions¶ Gets the versions of this CryptoTlsPosture. TLS versions configured on target.
Returns: The versions of this CryptoTlsPosture. Return type: list[str]
-
wallet_location¶ Gets the wallet_location of this CryptoTlsPosture. TLS wallet location observed on target.
Returns: The wallet_location of this CryptoTlsPosture. Return type: str
-