Skip to content

GitLabConfiguration

Source code in docs_src/capo_devops_agent/types/git_lab_configuration.py
class GitLabConfiguration(TypedDict, closed=True):
    project_id: "str"
    """<p>GitLab numeric project ID.</p>"""
    project_path: "str"
    """<p>Full GitLab project path (e.g., namespace/project-name).</p>"""
    instance_identifier: NotRequired["str"]
    """<p>GitLab instance identifier (e.g., gitlab.com or e2e.gamma.dev.us-east-1.gitlab.falco.ai.aws.dev)</p>"""
    runtime_role_arn: NotRequired["capo_devops_agent.types.role_arn.RoleArn"]
    """<p>Optional role ARN that AIDevOps assumes at runtime for automatic verification testing and VPC connectivity on this association.</p>"""
    release_management_association_id: NotRequired[
        "capo_devops_agent.types.association_id.AssociationId"
    ]
    """<p>The identifier of the release management association that this project maps to for automatic verification testing.</p>"""

instance_identifier instance-attribute

instance_identifier: NotRequired[str]

GitLab instance identifier (e.g., gitlab.com or e2e.gamma.dev.us-east-1.gitlab.falco.ai.aws.dev)

project_id instance-attribute

project_id: str

GitLab numeric project ID.

project_path instance-attribute

project_path: str

Full GitLab project path (e.g., namespace/project-name).

release_management_association_id instance-attribute

release_management_association_id: NotRequired[AssociationId]

The identifier of the release management association that this project maps to for automatic verification testing.

runtime_role_arn instance-attribute

runtime_role_arn: NotRequired[RoleArn]

Optional role ARN that AIDevOps assumes at runtime for automatic verification testing and VPC connectivity on this association.