ruạṛ
a N��f� � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s~ e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z d d� Z dd� Zdd� ZdS )�UpdateClusterOptionsDetailszF The properties that define extra options updating a cluster. c K s2 dddd�| _ dddd�| _d| _d| _d| _dS ) a� Initializes a new UpdateClusterOptionsDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param admission_controller_options: The value to assign to the admission_controller_options property of this UpdateClusterOptionsDetails. :type admission_controller_options: oci.container_engine.models.AdmissionControllerOptions :param persistent_volume_config: The value to assign to the persistent_volume_config property of this UpdateClusterOptionsDetails. :type persistent_volume_config: oci.container_engine.models.PersistentVolumeConfigDetails :param service_lb_config: The value to assign to the service_lb_config property of this UpdateClusterOptionsDetails. :type service_lb_config: oci.container_engine.models.ServiceLbConfigDetails �AdmissionControllerOptions�PersistentVolumeConfigDetails�ServiceLbConfigDetails)�admission_controller_options�persistent_volume_config�service_lb_config�admissionControllerOptions�persistentVolumeConfig�serviceLbConfigN)� swagger_types� attribute_map�_admission_controller_options�_persistent_volume_config�_service_lb_config)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/container_engine/models/update_cluster_options_details.py�__init__ s ��z$UpdateClusterOptionsDetails.__init__c C s | j S )a/ Gets the admission_controller_options of this UpdateClusterOptionsDetails. Configurable cluster admission controllers :return: The admission_controller_options of this UpdateClusterOptionsDetails. :rtype: oci.container_engine.models.AdmissionControllerOptions �r �r r r r r 2 s z8UpdateClusterOptionsDetails.admission_controller_optionsc C s || _ dS )aJ Sets the admission_controller_options of this UpdateClusterOptionsDetails. Configurable cluster admission controllers :param admission_controller_options: The admission_controller_options of this UpdateClusterOptionsDetails. :type: oci.container_engine.models.AdmissionControllerOptions Nr )r r r r r r >