Skip to content

GitMetadata

Source code in docs_src/capo_datazone/types/git_metadata.py
class GitMetadata(TypedDict, closed=True):
    connection_id: "capo_datazone.types.git_connection_id.GitConnectionId"
    """<p>The identifier of the Git connection.</p>"""
    repository: "capo_datazone.types.git_repository.GitRepository"
    """<p>The name of the Git repository.</p>"""
    branch: "capo_datazone.types.git_branch.GitBranch"
    """<p>The name of the Git branch.</p>"""
    commit_hash: "capo_datazone.types.commit_hash.CommitHash"
    """<p>The commit hash in the Git repository.</p>"""
    file_name: NotRequired["capo_datazone.types.file_name.FileName"]
    """<p>The name of the file in the Git repository.</p>"""
    committed_at: NotRequired["datetime.datetime"]
    """<p>The timestamp of when the commit was made.</p>"""
    commit_message: NotRequired["capo_datazone.types.commit_message.CommitMessage"]
    """<p>The commit message associated with the Git commit.</p>"""

branch instance-attribute

branch: GitBranch

The name of the Git branch.

commit_hash instance-attribute

commit_hash: CommitHash

The commit hash in the Git repository.

commit_message instance-attribute

commit_message: NotRequired[CommitMessage]

The commit message associated with the Git commit.

committed_at instance-attribute

committed_at: NotRequired[datetime]

The timestamp of when the commit was made.

connection_id instance-attribute

connection_id: GitConnectionId

The identifier of the Git connection.

file_name instance-attribute

file_name: NotRequired[FileName]

The name of the file in the Git repository.

repository instance-attribute

repository: GitRepository

The name of the Git repository.