Skip to content

GitHubRepositoryMetadata

Source code in docs_src/capo_securityagent/types/git_hub_repository_metadata.py
class GitHubRepositoryMetadata(TypedDict, closed=True):
    name: "capo_securityagent.types.provider_resource_name.ProviderResourceName"
    """<p>The name of the GitHub repository.</p>"""
    provider_resource_id: (
        "capo_securityagent.types.provider_resource_id.ProviderResourceId"
    )
    """<p>The provider-specific resource identifier for the GitHub repository.</p>"""
    owner: "capo_securityagent.types.git_hub_owner.GitHubOwner"
    """<p>The owner of the GitHub repository.</p>"""
    access_type: NotRequired["capo_securityagent.types.access_type.AccessType"]
    """<p>The access type of the GitHub repository. Valid values are PRIVATE and PUBLIC.</p>"""

access_type instance-attribute

access_type: NotRequired[AccessType]

The access type of the GitHub repository. Valid values are PRIVATE and PUBLIC.

name instance-attribute

The name of the GitHub repository.

owner instance-attribute

owner: GitHubOwner

The owner of the GitHub repository.

provider_resource_id instance-attribute

provider_resource_id: ProviderResourceId

The provider-specific resource identifier for the GitHub repository.