app.bsky.labeler.defs
Shared type definitions.
- class atproto_client.models.app.bsky.labeler.defs.LabelerView
Bases:
ModelBaseDefinition model for
app.bsky.labeler.defs.- field cid: Cid [Required]
Cid.
- field creator: models.AppBskyActorDefs.ProfileView [Required]
Creator.
- field indexed_at: DateTime [Required]
Indexed at.
- field labels: List[models.ComAtprotoLabelDefs.Label] | None = None
Labels.
- field uri: AtUri [Required]
Uri.
- field viewer: models.AppBskyLabelerDefs.LabelerViewerState | None = None
Viewer.
- class atproto_client.models.app.bsky.labeler.defs.LabelerViewDetailed
Bases:
ModelBaseDefinition model for
app.bsky.labeler.defs.- field cid: Cid [Required]
Cid.
- field creator: models.AppBskyActorDefs.ProfileView [Required]
Creator.
- field indexed_at: DateTime [Required]
Indexed at.
- field labels: List[models.ComAtprotoLabelDefs.Label] | None = None
Labels.
- field policies: models.AppBskyLabelerDefs.LabelerPolicies [Required]
Policies.
- field reason_types: List[models.ComAtprotoModerationDefs.ReasonType] | None = None
- field subject_types: List[models.ComAtprotoModerationDefs.SubjectType] | None = None
- field uri: AtUri [Required]
Uri.
- field viewer: models.AppBskyLabelerDefs.LabelerViewerState | None = None
Viewer.
- class atproto_client.models.app.bsky.labeler.defs.LabelerViewerState
Bases:
ModelBaseDefinition model for
app.bsky.labeler.defs.
- class atproto_client.models.app.bsky.labeler.defs.LabelerPolicies
Bases:
ModelBaseDefinition model for
app.bsky.labeler.defs.- field label_value_definitions: List[models.ComAtprotoLabelDefs.LabelValueDefinition] | None = None
- field label_values: List[models.ComAtprotoLabelDefs.LabelValue] [Required]
The label values which this labeler publishes. May include global or custom labels.