Исходный код domain.entities.provision_config

from dataclasses import dataclass, field
from uuid import UUID, uuid4

from domain.value_objects.config_data import ConfigData
from domain.value_objects.provision_config_type import ProvisionConfigType


[документация] @dataclass class ProvisionConfig: '''Represents a provisioning configuration with its attributes.''' id: UUID = field(default_factory=uuid4) config_data: ConfigData = field(default_factory=ConfigData.create) config_type: ProvisionConfigType = field(default_factory=ProvisionConfigType.create_default) description: str = ""