a f@s8ddlmZmZmZddlmZeGdddeZdS))formatted_flat_dict NONE_SENTINEL#value_allowed_none_or_none_sentinel)init_model_state_from_kwargsc@s~eZdZdZddZeddZejddZeddZejd dZed d Z e jd d Z d dZ ddZ ddZ dS)BlocklistTargetz8 A resource to blocklist for certain operation. cKs2dddd|_dddd|_d|_d|_d|_dS)a Initializes a new BlocklistTarget object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param fleet_id: The value to assign to the fleet_id property of this BlocklistTarget. :type fleet_id: str :param managed_instance_id: The value to assign to the managed_instance_id property of this BlocklistTarget. :type managed_instance_id: str :param installation_key: The value to assign to the installation_key property of this BlocklistTarget. :type installation_key: str str)fleet_idmanaged_instance_idinstallation_keyZfleetIdZmanagedInstanceIdZinstallationKeyN)Z swagger_typesZ attribute_map _fleet_id_managed_instance_id_installation_key)selfkwargsrC/usr/lib/python3.9/site-packages/oci/jms/models/blocklist_target.py__init__szBlocklistTarget.__init__cCs|jS)a **[Required]** Gets the fleet_id of this BlocklistTarget. The `OCID`__ of the fleet. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The fleet_id of this BlocklistTarget. :rtype: str r rrrrr4s zBlocklistTarget.fleet_idcCs ||_dS)a Sets the fleet_id of this BlocklistTarget. The `OCID`__ of the fleet. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param fleet_id: The fleet_id of this BlocklistTarget. :type: str Nr)rrrrrrBs cCs|jS)a( Gets the managed_instance_id of this BlocklistTarget. The `OCID`__ of the related managed instance. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The managed_instance_id of this BlocklistTarget. :rtype: str r rrrrr Ps z#BlocklistTarget.managed_instance_idcCs ||_dS)a: Sets the managed_instance_id of this BlocklistTarget. The `OCID`__ of the related managed instance. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param managed_instance_id: The managed_instance_id of this BlocklistTarget. :type: str Nr)rr rrrr ^s cCs|jS)a Gets the installation_key of this BlocklistTarget. The unique identifier for the installation of Java Runtime at a specific path on a specific operating system. :return: The installation_key of this BlocklistTarget. :rtype: str r rrrrr ls z BlocklistTarget.installation_keycCs ||_dS)a Sets the installation_key of this BlocklistTarget. The unique identifier for the installation of Java Runtime at a specific path on a specific operating system. :param installation_key: The installation_key of this BlocklistTarget. :type: str Nr)rr rrrr xs cCst|SN)rrrrr__repr__szBlocklistTarget.__repr__cCs|dur dS|j|jkS)NF)__dict__rotherrrr__eq__szBlocklistTarget.__eq__cCs ||k Srrrrrr__ne__szBlocklistTarget.__ne__N) __name__ __module__ __qualname____doc__rpropertyrsetterr r rrrrrrrr s""      rN)Zoci.utilrrrZoci.decoratorsrobjectrrrrrs