salo.events.github.audit.git

Module Contents

Classes

GitModel

Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.

Push

Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.

Clone

Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.

Fetch

Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.

class salo.events.github.audit.git.GitModel(__pydantic_self__, **data: Any)[source]

Bases: salo.events.github.audit.base.GitHubAuditModel

Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.

__pretty__ is used by [devtools](https://python-devtools.helpmanual.io/) to provide human readable representations of objects.

github_actor :Optional[str]
github_business :Optional[str]
github_org :Optional[str]
github_repo :Optional[str]
github_actor_location :salo.events.github.audit.base.ActorLocationModel
github_repository :Optional[str]
github_repository_public :bool
github_transport_protocol_name :Literal[http, ssh]
github_transport_protocol :int
class salo.events.github.audit.git.Push(__pydantic_self__, **data: Any)[source]

Bases: GitModel

Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.

__pretty__ is used by [devtools](https://python-devtools.helpmanual.io/) to provide human readable representations of objects.

github_action :str
class salo.events.github.audit.git.Clone(__pydantic_self__, **data: Any)[source]

Bases: GitModel

Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.

__pretty__ is used by [devtools](https://python-devtools.helpmanual.io/) to provide human readable representations of objects.

github_action :str
class salo.events.github.audit.git.Fetch(__pydantic_self__, **data: Any)[source]

Bases: GitModel

Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.

__pretty__ is used by [devtools](https://python-devtools.helpmanual.io/) to provide human readable representations of objects.

github_action :str