app.bsky.embed.video¶
- class atproto_client.models.app.bsky.embed.video.Caption¶
Bases:
ModelBaseDefinition model for
app.bsky.embed.video.- field lang: str [Required]¶
Lang.
- Constraints:
func = Validated by:
string_formats.validate_language()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field py_type: Literal['app.bsky.embed.video#caption'] = 'app.bsky.embed.video#caption'¶
- class atproto_client.models.app.bsky.embed.video.Main¶
Bases:
ModelBaseDefinition model for
app.bsky.embed.video.- field alt: str | None = None¶
- Constraints:
max_length = 10000
- field aspect_ratio: models.AppBskyEmbedDefs.AspectRatio | None = None¶
Aspect ratio.
- field captions: List[models.AppBskyEmbedVideo.Caption] | None = None¶
- Constraints:
max_length = 20
- field presentation: Literal['default'] | Literal['gif'] | str | None = None¶
- field py_type: Literal['app.bsky.embed.video'] = 'app.bsky.embed.video'¶
- class atproto_client.models.app.bsky.embed.video.View¶
Bases:
ModelBaseDefinition model for
app.bsky.embed.video.- field alt: str | None = None¶
Alt.
- Constraints:
max_length = 10000
- field aspect_ratio: models.AppBskyEmbedDefs.AspectRatio | None = None¶
Aspect ratio.
- field cid: str [Required]¶
Cid.
- Constraints:
func = Validated by:
string_formats.validate_cid()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field playlist: str [Required]¶
Playlist.
- Constraints:
func = Validated by:
string_formats.validate_uri()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field presentation: Literal['default'] | Literal['gif'] | str | None = None¶
- field py_type: Literal['app.bsky.embed.video#view'] = 'app.bsky.embed.video#view'¶
- field thumbnail: str | None = None¶
Thumbnail.