Skip to content

IdpAuthConfiguration

Source code in docs_src/capo_devops_agent/types/idp_auth_configuration.py
class IdpAuthConfiguration(TypedDict, closed=True):
    issuer_url: "str"
    """<p>The OIDC issuer URL of the external Identity Provider</p>"""
    client_id: "str"
    """<p>The OIDC client ID for the IdP application</p>"""
    operator_app_role_arn: "str"
    """<p>The IAM role end users assume to access AIDevOps APIs</p>"""
    provider: "str"
    """<p>The Identity Provider name (e.g., Entra, Okta, Google)</p>"""
    created_at: "datetime.datetime"
    """<p>The timestamp when the Operator App IdP auth flow was enabled.</p>"""
    updated_at: NotRequired["datetime.datetime"]
    """<p>The timestamp when the Operator App IdP auth flow was updated.</p>"""

client_id instance-attribute

client_id: str

The OIDC client ID for the IdP application

created_at instance-attribute

created_at: datetime

The timestamp when the Operator App IdP auth flow was enabled.

issuer_url instance-attribute

issuer_url: str

The OIDC issuer URL of the external Identity Provider

operator_app_role_arn instance-attribute

operator_app_role_arn: str

The IAM role end users assume to access AIDevOps APIs

provider instance-attribute

provider: str

The Identity Provider name (e.g., Entra, Okta, Google)

updated_at instance-attribute

updated_at: NotRequired[datetime]

The timestamp when the Operator App IdP auth flow was updated.