# generated by datamodel-codegen:
#   filename:  nested_package_enum_default.json
#   timestamp: 1985-10-26T08:21:00+00:00

from __future__ import annotations

from dataclasses import dataclass
from enum import Enum


class Resolution(Enum):
    Required = 'Required'
    Optional = 'Optional'


class Policy(Enum):
    Allow = 'Allow'
    Deny = 'Deny'


@dataclass
class BucketSpec:
    resolution: Resolution | None = Resolution.Required
    policy: Policy | None = Policy.Allow
    name: str | None = None
