app.bsky.graph.defs
Shared type definitions.
- class atproto_client.models.app.bsky.graph.defs.ListViewBasic
Bases:
ModelBaseDefinition model for
app.bsky.graph.defs.- field cid: Cid [Required]
Cid.
- field labels: List[models.ComAtprotoLabelDefs.Label] | None = None
Labels.
- field name: str [Required]
Name.
- Constraints:
min_length = 1
max_length = 64
- field purpose: models.AppBskyGraphDefs.ListPurpose [Required]
Purpose.
- field uri: AtUri [Required]
Uri.
- field viewer: models.AppBskyGraphDefs.ListViewerState | None = None
Viewer.
- class atproto_client.models.app.bsky.graph.defs.ListView
Bases:
ModelBaseDefinition model for
app.bsky.graph.defs.- field cid: Cid [Required]
Cid.
- field creator: models.AppBskyActorDefs.ProfileView [Required]
Creator.
- field description_facets: List[models.AppBskyRichtextFacet.Main] | None = None
Description facets.
- field indexed_at: DateTime [Required]
Indexed at.
- field labels: List[models.ComAtprotoLabelDefs.Label] | None = None
Labels.
- field name: str [Required]
Name.
- Constraints:
min_length = 1
max_length = 64
- field purpose: models.AppBskyGraphDefs.ListPurpose [Required]
Purpose.
- field uri: AtUri [Required]
Uri.
- field viewer: models.AppBskyGraphDefs.ListViewerState | None = None
Viewer.
- class atproto_client.models.app.bsky.graph.defs.ListItemView
Bases:
ModelBaseDefinition model for
app.bsky.graph.defs.- field subject: models.AppBskyActorDefs.ProfileView [Required]
Subject.
- field uri: AtUri [Required]
Uri.
- class atproto_client.models.app.bsky.graph.defs.StarterPackView
Bases:
ModelBaseDefinition model for
app.bsky.graph.defs.- field cid: Cid [Required]
Cid.
- field creator: models.AppBskyActorDefs.ProfileViewBasic [Required]
Creator.
- field feeds: List[models.AppBskyFeedDefs.GeneratorView] | None = None
- Constraints:
max_length = 3
- field indexed_at: DateTime [Required]
Indexed at.
- field labels: List[models.ComAtprotoLabelDefs.Label] | None = None
Labels.
- field list: models.AppBskyGraphDefs.ListViewBasic | None = None
List.
- field list_items_sample: List[models.AppBskyGraphDefs.ListItemView] | None = None
- Constraints:
max_length = 12
- field record: UnknownType [Required]
Record.
- Constraints:
__module__ = atproto_client.models.unknown_union
__firstlineno__ = 72
__doc__ = Annotation for lexicon
unknownfields: any registered record type, elseDotDict. Record types are looked up in the runtime registry rather than in a union fixed at import time, so a record defined by a package generated from custom lexicons is decoded to its own model.__get_pydantic_core_schema__ = <bound method UnknownRecordFallback.__get_pydantic_core_schema__ of <class ‘atproto_client.models.unknown_union.UnknownRecordFallback’>>
__static_attributes__ = ()
__dict__ = {‘__module__’: ‘atproto_client.models.unknown_union’, ‘__firstlineno__’: 72, ‘__doc__’: ‘Annotation for lexicon
unknownfields: any registered record type, elseDotDict.nnRecord types are looked up in the runtime registry rather than in a union fixed at import time,nso a record defined by a package generated from custom lexicons is decoded to its own model.n’, ‘__get_pydantic_core_schema__’: <classmethod(<function UnknownRecordFallback.__get_pydantic_core_schema__ at 0x7bdd14e57100>)>, ‘__static_attributes__’: (), ‘__dict__’: <attribute ‘__dict__’ of ‘UnknownRecordFallback’ objects>, ‘__weakref__’: <attribute ‘__weakref__’ of ‘UnknownRecordFallback’ objects>}__weakref__ = <attribute ‘__weakref__’ of ‘UnknownRecordFallback’ objects>
- field uri: AtUri [Required]
Uri.
- class atproto_client.models.app.bsky.graph.defs.StarterPackViewBasic
Bases:
ModelBaseDefinition model for
app.bsky.graph.defs.- field cid: Cid [Required]
Cid.
- field creator: models.AppBskyActorDefs.ProfileViewBasic [Required]
Creator.
- field indexed_at: DateTime [Required]
Indexed at.
- field labels: List[models.ComAtprotoLabelDefs.Label] | None = None
Labels.
- field record: UnknownType [Required]
Record.
- Constraints:
__module__ = atproto_client.models.unknown_union
__firstlineno__ = 72
__doc__ = Annotation for lexicon
unknownfields: any registered record type, elseDotDict. Record types are looked up in the runtime registry rather than in a union fixed at import time, so a record defined by a package generated from custom lexicons is decoded to its own model.__get_pydantic_core_schema__ = <bound method UnknownRecordFallback.__get_pydantic_core_schema__ of <class ‘atproto_client.models.unknown_union.UnknownRecordFallback’>>
__static_attributes__ = ()
__dict__ = {‘__module__’: ‘atproto_client.models.unknown_union’, ‘__firstlineno__’: 72, ‘__doc__’: ‘Annotation for lexicon
unknownfields: any registered record type, elseDotDict.nnRecord types are looked up in the runtime registry rather than in a union fixed at import time,nso a record defined by a package generated from custom lexicons is decoded to its own model.n’, ‘__get_pydantic_core_schema__’: <classmethod(<function UnknownRecordFallback.__get_pydantic_core_schema__ at 0x7bdd14e57100>)>, ‘__static_attributes__’: (), ‘__dict__’: <attribute ‘__dict__’ of ‘UnknownRecordFallback’ objects>, ‘__weakref__’: <attribute ‘__weakref__’ of ‘UnknownRecordFallback’ objects>}__weakref__ = <attribute ‘__weakref__’ of ‘UnknownRecordFallback’ objects>
- field uri: AtUri [Required]
Uri.
- atproto_client.models.app.bsky.graph.defs.ListPurpose
List purpose
alias of
models.AppBskyGraphDefs.Modlist|models.AppBskyGraphDefs.Curatelist|models.AppBskyGraphDefs.Referencelist|str
- atproto_client.models.app.bsky.graph.defs.Modlist
A list of actors to apply an aggregate moderation action (mute/block) on.
alias of
Literal[‘app.bsky.graph.defs#modlist’]
- atproto_client.models.app.bsky.graph.defs.Curatelist
A list of actors used for curation purposes such as list feeds or interaction gating.
alias of
Literal[‘app.bsky.graph.defs#curatelist’]
- atproto_client.models.app.bsky.graph.defs.Referencelist
A list of actors used for only for reference purposes such as within a starter pack.
alias of
Literal[‘app.bsky.graph.defs#referencelist’]
- class atproto_client.models.app.bsky.graph.defs.ListViewerState
Bases:
ModelBaseDefinition model for
app.bsky.graph.defs.
- class atproto_client.models.app.bsky.graph.defs.NotFoundActor
Bases:
ModelBaseDefinition model for
app.bsky.graph.defs. indicates that a handle or DID could not be resolved.- field actor: AtIdentifier [Required]
Actor.
- field not_found: bool [Required]
Not found.
- class atproto_client.models.app.bsky.graph.defs.Relationship
Bases:
ModelBaseDefinition model for
app.bsky.graph.defs. lists the bi-directional graph relationships between one actor (not indicated in the object), and the target actors (the DID included in the object).- field did: Did [Required]
Did.