a ýÎòf)ã@sDddlmZddlmZmZmZddlmZeGdd„deƒƒZdS)é)Ú BackupPolicyé)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@s0eZdZdZdd„Zdd„Zdd„Zdd „Zd S) ÚNoneBackupPolicyz No backup policy. cKs.dddœ|_dddœ|_d|_d|_d|_dS)aÐ Initializes a new NoneBackupPolicy object with values from keyword arguments. The default value of the :py:attr:`~oci.psql.models.NoneBackupPolicy.kind` attribute of this class is ``NONE`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param kind: The value to assign to the kind property of this NoneBackupPolicy. Allowed values for this property are: "DAILY", "WEEKLY", "MONTHLY", "NONE" :type kind: str :param retention_days: The value to assign to the retention_days property of this NoneBackupPolicy. :type retention_days: int ÚstrÚint)ÚkindZretention_daysr Z retentionDaysNZNONE)Z swagger_typesZ attribute_mapZ_kindZ_retention_days)ÚselfÚkwargs©rúF/usr/lib/python3.9/site-packages/oci/psql/models/none_backup_policy.pyÚ__init__sþþzNoneBackupPolicy.__init__cCst|ƒS©N)r)r rrrÚ__repr__0szNoneBackupPolicy.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©r ÚotherrrrÚ__eq__3szNoneBackupPolicy.__eq__cCs ||k SrrrrrrÚ__ne__9szNoneBackupPolicy.__ne__N)Ú__name__Ú __module__Ú __qualname__Ú__doc__rrrrrrrrr s rN) Z backup_policyrZoci.utilrrrZoci.decoratorsrrrrrrÚs