com.atproto.server.create_app_password

class atproto_client.models.com.atproto.server.create_app_password.AppPassword

Bases: ModelBase

Definition model for com.atproto.server.createAppPassword.

field created_at: str [Required]

Created at.

Constraints:
  • func = <function only_validate_if_strict.<locals>.wrapper at 0x7f7d65a12820>

  • json_schema_input_type = PydanticUndefined

field name: str [Required]

Name.

field password: str [Required]

Password.

field privileged: bool | None = None

Privileged.

field py_type: Literal['com.atproto.server.createAppPassword#appPassword'] = 'com.atproto.server.createAppPassword#appPassword'
class atproto_client.models.com.atproto.server.create_app_password.Data

Bases: DataModelBase

Input data model for com.atproto.server.createAppPassword.

field name: str [Required]

A short name for the App Password, to help distinguish them.

field privileged: bool | None = None
class atproto_client.models.com.atproto.server.create_app_password.DataDict(*args, **kwargs)

Bases: dict

name: str

A short name for the App Password, to help distinguish them.

privileged: typing_extensions.NotRequired[bool | None]

If an app password has ‘privileged’ access to possibly sensitive account state. Meant for use with trusted clients.