Skip to content

RepositoryMetadata

Source code in docs_src/capo_codecommit/types/repository_metadata.py
class RepositoryMetadata(TypedDict, closed=True):
    account_id: NotRequired["capo_codecommit.types.account_id.AccountId"]
    """<p>The ID of the Amazon Web Services account associated with the repository.</p>"""
    repository_id: NotRequired["capo_codecommit.types.repository_id.RepositoryId"]
    """<p>The ID of the repository.</p>"""
    repository_name: NotRequired["capo_codecommit.types.repository_name.RepositoryName"]
    """<p>The repository's name.</p>"""
    repository_description: NotRequired[
        "capo_codecommit.types.repository_description.RepositoryDescription"
    ]
    """<p>A comment or description about the repository.</p>"""
    default_branch: NotRequired["capo_codecommit.types.branch_name.BranchName"]
    """<p>The repository's default branch name.</p>"""
    last_modified_date: NotRequired[
        "capo_codecommit.types.last_modified_date.LastModifiedDate"
    ]
    """<p>The date and time the repository was last modified, in timestamp format.</p>"""
    creation_date: NotRequired["capo_codecommit.types.creation_date.CreationDate"]
    """<p>The date and time the repository was created, in timestamp format.</p>"""
    clone_url_http: NotRequired["capo_codecommit.types.clone_url_http.CloneUrlHttp"]
    """<p>The URL to use for cloning the repository over HTTPS.</p>"""
    clone_url_ssh: NotRequired["capo_codecommit.types.clone_url_ssh.CloneUrlSsh"]
    """<p>The URL to use for cloning the repository over SSH.</p>"""
    arn: NotRequired["capo_codecommit.types.arn.Arn"]
    """<p>The Amazon Resource Name (ARN) of the repository.</p>"""
    kms_key_id: NotRequired["capo_codecommit.types.kms_key_id.KmsKeyId"]
    """<p>The ID of the Key Management Service encryption key used to encrypt and decrypt the repository.</p>"""

account_id instance-attribute

account_id: NotRequired[AccountId]

The ID of the Amazon Web Services account associated with the repository.

arn instance-attribute

arn: NotRequired[Arn]

The Amazon Resource Name (ARN) of the repository.

clone_url_http instance-attribute

clone_url_http: NotRequired[CloneUrlHttp]

The URL to use for cloning the repository over HTTPS.

clone_url_ssh instance-attribute

clone_url_ssh: NotRequired[CloneUrlSsh]

The URL to use for cloning the repository over SSH.

creation_date instance-attribute

creation_date: NotRequired[CreationDate]

The date and time the repository was created, in timestamp format.

default_branch instance-attribute

default_branch: NotRequired[BranchName]

The repository's default branch name.

kms_key_id instance-attribute

kms_key_id: NotRequired[KmsKeyId]

The ID of the Key Management Service encryption key used to encrypt and decrypt the repository.

last_modified_date instance-attribute

last_modified_date: NotRequired[LastModifiedDate]

The date and time the repository was last modified, in timestamp format.

repository_description instance-attribute

repository_description: NotRequired[RepositoryDescription]

A comment or description about the repository.

repository_id instance-attribute

repository_id: NotRequired[RepositoryId]

The ID of the repository.

repository_name instance-attribute

repository_name: NotRequired[RepositoryName]

The repository's name.