MagickMind
PythonModels

Trait (v1)

Reference for magick_mind.models.v1.trait.

magick_mind.models.v1.trait

Trait models for Magick Mind SDK v1 API.

Mirrors the /v1/traits endpoint request/response schemas.

Trait

class Trait(BaseModel)

A trait definition in the Magick Mind API.

CreateTraitRequest

class CreateTraitRequest(BaseModel)

Request schema for creating a trait.

UpdateTraitRequest

class UpdateTraitRequest(BaseModel)

Request schema for fully replacing a trait (PUT).

Note: name and namespace are immutable after creation and cannot be changed.

PatchTraitRequest

class PatchTraitRequest(BaseModel)

Request schema for partially updating a trait (PATCH).

Note: name and namespace are immutable after creation and cannot be changed.

ListTraitsResponse

class ListTraitsResponse(BaseModel)

Response schema for listing traits.

On this page