a úÎòf­ ã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@sdeZdZdZdd„Zedd„ƒZejdd„ƒZedd„ƒZejd d„ƒZd d „Z d d „Z dd„Z dS)Ú PatchSummaryz@ The patch that is currently available for the cluster. cKs(dddœ|_dddœ|_d|_d|_dS)aã Initializes a new PatchSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param version: The value to assign to the version property of this PatchSummary. :type version: str :param time_released: The value to assign to the time_released property of this PatchSummary. :type time_released: datetime ÚstrZdatetime)ÚversionÚ time_releasedrZ timeReleasedN)Z swagger_typesZ attribute_mapÚ_versionÚ_time_released)ÚselfÚkwargs©rú@/usr/lib/python3.9/site-packages/oci/bds/models/patch_summary.pyÚ__init__sþþzPatchSummary.__init__cCs|jS)z² **[Required]** Gets the version of this PatchSummary. The version of the patch. :return: The version of this PatchSummary. :rtype: str ©r ©r rrrr-s zPatchSummary.versioncCs ||_dS)z© Sets the version of this PatchSummary. The version of the patch. :param version: The version of this PatchSummary. :type: str Nr)r rrrrr9s cCs|jS)zÏ **[Required]** Gets the time_released of this PatchSummary. The time when the patch was released. :return: The time_released of this PatchSummary. :rtype: datetime ©r rrrrr Es zPatchSummary.time_releasedcCs ||_dS)zÌ Sets the time_released of this PatchSummary. The time when the patch was released. :param time_released: The time_released of this PatchSummary. :type: datetime Nr)r r rrrr Qs cCst|ƒS©N)rrrrrÚ__repr__]szPatchSummary.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©r ÚotherrrrÚ__eq__`szPatchSummary.__eq__cCs ||k SrrrrrrÚ__ne__fszPatchSummary.__ne__N) Ú__name__Ú __module__Ú __qualname__Ú__doc__rÚpropertyrÚsetterr rrrrrrrr s    rN)Zoci.utilrrrZoci.decoratorsrÚobjectrrrrrÚs