File manager - Edit - /usr/lib/mysqlsh/lib/python3.9/site-packages/oci/jms/models/post_installation_action_settings.py
Back
# coding: utf-8 # Copyright (c) 2016, 2026, Oracle and/or its affiliates. All rights reserved. # This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. # NOTE: This class is auto generated by OracleSDKGenerator. DO NOT EDIT. API Version: 20210610 from oci.util import formatted_flat_dict, NONE_SENTINEL, value_allowed_none_or_none_sentinel # noqa: F401 from oci.decorators import init_model_state_from_kwargs @init_model_state_from_kwargs class PostInstallationActionSettings(object): """ List of available post actions you can execute after the successful Java installation. """ #: A constant which can be used with the global_logging_level property of a PostInstallationActionSettings. #: This constant has a value of "ALL" GLOBAL_LOGGING_LEVEL_ALL = "ALL" #: A constant which can be used with the global_logging_level property of a PostInstallationActionSettings. #: This constant has a value of "SEVERE" GLOBAL_LOGGING_LEVEL_SEVERE = "SEVERE" #: A constant which can be used with the global_logging_level property of a PostInstallationActionSettings. #: This constant has a value of "WARNING" GLOBAL_LOGGING_LEVEL_WARNING = "WARNING" #: A constant which can be used with the global_logging_level property of a PostInstallationActionSettings. #: This constant has a value of "INFO" GLOBAL_LOGGING_LEVEL_INFO = "INFO" #: A constant which can be used with the global_logging_level property of a PostInstallationActionSettings. #: This constant has a value of "CONFIG" GLOBAL_LOGGING_LEVEL_CONFIG = "CONFIG" #: A constant which can be used with the global_logging_level property of a PostInstallationActionSettings. #: This constant has a value of "FINE" GLOBAL_LOGGING_LEVEL_FINE = "FINE" #: A constant which can be used with the global_logging_level property of a PostInstallationActionSettings. #: This constant has a value of "FINER" GLOBAL_LOGGING_LEVEL_FINER = "FINER" #: A constant which can be used with the global_logging_level property of a PostInstallationActionSettings. #: This constant has a value of "FINEST" GLOBAL_LOGGING_LEVEL_FINEST = "FINEST" #: A constant which can be used with the global_logging_level property of a PostInstallationActionSettings. #: This constant has a value of "OFF" GLOBAL_LOGGING_LEVEL_OFF = "OFF" def __init__(self, **kwargs): """ Initializes a new PostInstallationActionSettings object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param disabled_tls_versions: The value to assign to the disabled_tls_versions property of this PostInstallationActionSettings. :type disabled_tls_versions: list[oci.jms.models.TlsVersions] :param should_replace_certificates_operating_system: The value to assign to the should_replace_certificates_operating_system property of this PostInstallationActionSettings. :type should_replace_certificates_operating_system: bool :param minimum_key_size_settings: The value to assign to the minimum_key_size_settings property of this PostInstallationActionSettings. :type minimum_key_size_settings: oci.jms.models.MinimumKeySizeSettings :param add_logging_handler: The value to assign to the add_logging_handler property of this PostInstallationActionSettings. :type add_logging_handler: bool :param global_logging_level: The value to assign to the global_logging_level property of this PostInstallationActionSettings. Allowed values for this property are: "ALL", "SEVERE", "WARNING", "INFO", "CONFIG", "FINE", "FINER", "FINEST", "OFF", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type global_logging_level: str :param proxies: The value to assign to the proxies property of this PostInstallationActionSettings. :type proxies: oci.jms.models.Proxies """ self.swagger_types = { 'disabled_tls_versions': 'list[TlsVersions]', 'should_replace_certificates_operating_system': 'bool', 'minimum_key_size_settings': 'MinimumKeySizeSettings', 'add_logging_handler': 'bool', 'global_logging_level': 'str', 'proxies': 'Proxies' } self.attribute_map = { 'disabled_tls_versions': 'disabledTlsVersions', 'should_replace_certificates_operating_system': 'shouldReplaceCertificatesOperatingSystem', 'minimum_key_size_settings': 'minimumKeySizeSettings', 'add_logging_handler': 'addLoggingHandler', 'global_logging_level': 'globalLoggingLevel', 'proxies': 'proxies' } self._disabled_tls_versions = None self._should_replace_certificates_operating_system = None self._minimum_key_size_settings = None self._add_logging_handler = None self._global_logging_level = None self._proxies = None @property def disabled_tls_versions(self): """ Gets the disabled_tls_versions of this PostInstallationActionSettings. The following post JRE installation actions are supported by the field: - Disable TLS 1.0 , TLS 1.1 :return: The disabled_tls_versions of this PostInstallationActionSettings. :rtype: list[oci.jms.models.TlsVersions] """ return self._disabled_tls_versions @disabled_tls_versions.setter def disabled_tls_versions(self, disabled_tls_versions): """ Sets the disabled_tls_versions of this PostInstallationActionSettings. The following post JRE installation actions are supported by the field: - Disable TLS 1.0 , TLS 1.1 :param disabled_tls_versions: The disabled_tls_versions of this PostInstallationActionSettings. :type: list[oci.jms.models.TlsVersions] """ self._disabled_tls_versions = disabled_tls_versions @property def should_replace_certificates_operating_system(self): """ Gets the should_replace_certificates_operating_system of this PostInstallationActionSettings. Restores JDK root certificates with the certificates that are available in the operating system. The following action is supported by the field: - Replace JDK root certificates with a list provided by the operating system. :return: The should_replace_certificates_operating_system of this PostInstallationActionSettings. :rtype: bool """ return self._should_replace_certificates_operating_system @should_replace_certificates_operating_system.setter def should_replace_certificates_operating_system(self, should_replace_certificates_operating_system): """ Sets the should_replace_certificates_operating_system of this PostInstallationActionSettings. Restores JDK root certificates with the certificates that are available in the operating system. The following action is supported by the field: - Replace JDK root certificates with a list provided by the operating system. :param should_replace_certificates_operating_system: The should_replace_certificates_operating_system of this PostInstallationActionSettings. :type: bool """ self._should_replace_certificates_operating_system = should_replace_certificates_operating_system @property def minimum_key_size_settings(self): """ Gets the minimum_key_size_settings of this PostInstallationActionSettings. :return: The minimum_key_size_settings of this PostInstallationActionSettings. :rtype: oci.jms.models.MinimumKeySizeSettings """ return self._minimum_key_size_settings @minimum_key_size_settings.setter def minimum_key_size_settings(self, minimum_key_size_settings): """ Sets the minimum_key_size_settings of this PostInstallationActionSettings. :param minimum_key_size_settings: The minimum_key_size_settings of this PostInstallationActionSettings. :type: oci.jms.models.MinimumKeySizeSettings """ self._minimum_key_size_settings = minimum_key_size_settings @property def add_logging_handler(self): """ Gets the add_logging_handler of this PostInstallationActionSettings. Sets FileHandler and ConsoleHandler as handlers in logging.properties file. :return: The add_logging_handler of this PostInstallationActionSettings. :rtype: bool """ return self._add_logging_handler @add_logging_handler.setter def add_logging_handler(self, add_logging_handler): """ Sets the add_logging_handler of this PostInstallationActionSettings. Sets FileHandler and ConsoleHandler as handlers in logging.properties file. :param add_logging_handler: The add_logging_handler of this PostInstallationActionSettings. :type: bool """ self._add_logging_handler = add_logging_handler @property def global_logging_level(self): """ Gets the global_logging_level of this PostInstallationActionSettings. Sets the logging level in logging.properties file. Allowed values for this property are: "ALL", "SEVERE", "WARNING", "INFO", "CONFIG", "FINE", "FINER", "FINEST", "OFF", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The global_logging_level of this PostInstallationActionSettings. :rtype: str """ return self._global_logging_level @global_logging_level.setter def global_logging_level(self, global_logging_level): """ Sets the global_logging_level of this PostInstallationActionSettings. Sets the logging level in logging.properties file. :param global_logging_level: The global_logging_level of this PostInstallationActionSettings. :type: str """ allowed_values = ["ALL", "SEVERE", "WARNING", "INFO", "CONFIG", "FINE", "FINER", "FINEST", "OFF"] if not value_allowed_none_or_none_sentinel(global_logging_level, allowed_values): global_logging_level = 'UNKNOWN_ENUM_VALUE' self._global_logging_level = global_logging_level @property def proxies(self): """ Gets the proxies of this PostInstallationActionSettings. :return: The proxies of this PostInstallationActionSettings. :rtype: oci.jms.models.Proxies """ return self._proxies @proxies.setter def proxies(self, proxies): """ Sets the proxies of this PostInstallationActionSettings. :param proxies: The proxies of this PostInstallationActionSettings. :type: oci.jms.models.Proxies """ self._proxies = proxies def __repr__(self): return formatted_flat_dict(self) def __eq__(self, other): if other is None: return False return self.__dict__ == other.__dict__ def __ne__(self, other): return not self == other
| ver. 1.4 |
Github
|
.
| PHP 8.2.32 | Generation time: 0.07 |
proxy
|
phpinfo
|
Settings