dto.builders
Builder-related DTOs for SecretVaults API.
- class RegisterBuilderRequest(*, did: Did, name: Annotated[str, StringConstraints(strip_whitespace=None, to_upper=None, to_lower=None, strict=None, min_length=1, max_length=255, pattern=None)])[source]
Bases:
BaseModelRequest model for registering a new builder.
- class BuilderProfileDto(*, _id: Did, _created: datetime, _updated: datetime, name: str, collections: List[str], queries: List[str])[source]
Bases:
BaseModelProfile information for a builder, including collections and queries.
- class ReadBuilderProfileResponse(*, success: bool = True, data: BuilderProfileDto)[source]
Bases:
BaseModelResponse model for reading a builder’s profile.
- data: BuilderProfileDto