def __init__(self, enabled=False, days=None):
_validate_not_none("<STR_LIT>", enabled)<EOL>if enabled:<EOL><INDENT>_validate_not_none("<STR_LIT>", days)<EOL><DEDENT>self.enabled = enabled<EOL>self.days = days<EOL>
:param bool enabled:
    Required. Indicates whether a deleted blob or snapshot is retained or immediately removed by delete operation.
:param int days:
    Required only if Enabled is true. Indicates the number of days that deleted blob be retained.
    All data older than this value will be permanently deleted.
    The minimum value you can specify is 1; the largest value is 365.