14 lines
386 B
Python
14 lines
386 B
Python
from dataclasses import dataclass
|
|
from typing import List
|
|
|
|
from frostfs_sdk.models.dto.replica import Replica
|
|
from frostfs_sdk.models.dto.selector import Selector
|
|
from frostfs_sdk.models.dto.filter import Filter
|
|
|
|
@dataclass
|
|
class PlacementPolicy:
|
|
replicas: List[Replica]
|
|
unique: bool
|
|
backup_factory: int
|
|
filters: List[Filter] = None
|
|
selectors: List[Selector] = None
|