Skip to content

DataAccessor

Source code in docs_src/capo_qbusiness/types/data_accessor.py
class DataAccessor(TypedDict, closed=True):
    display_name: NotRequired[
        "capo_qbusiness.types.data_accessor_name.DataAccessorName"
    ]
    """<p>The friendly name of the data accessor.</p>"""
    data_accessor_id: NotRequired[
        "capo_qbusiness.types.data_accessor_id.DataAccessorId"
    ]
    """<p>The unique identifier of the data accessor.</p>"""
    data_accessor_arn: NotRequired[
        "capo_qbusiness.types.data_accessor_arn.DataAccessorArn"
    ]
    """<p>The Amazon Resource Name (ARN) of the data accessor.</p>"""
    idc_application_arn: NotRequired[
        "capo_qbusiness.types.idc_application_arn.IdcApplicationArn"
    ]
    """<p>The Amazon Resource Name (ARN) of the associated IAM Identity Center application.</p>"""
    principal: NotRequired["capo_qbusiness.types.principal_role_arn.PrincipalRoleArn"]
    """<p>The Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.</p>"""
    authentication_detail: NotRequired[
        "capo_qbusiness.types.data_accessor_authentication_detail.DataAccessorAuthenticationDetail"
    ]
    """<p>The authentication configuration details for the data accessor. This specifies how the ISV authenticates when accessing data through this data accessor.</p>"""
    created_at: NotRequired["capo_qbusiness.types.timestamp.Timestamp"]
    """<p>The timestamp when the data accessor was created.</p>"""
    updated_at: NotRequired["capo_qbusiness.types.timestamp.Timestamp"]
    """<p>The timestamp when the data accessor was last updated.</p>"""

authentication_detail instance-attribute

authentication_detail: NotRequired[DataAccessorAuthenticationDetail]

The authentication configuration details for the data accessor. This specifies how the ISV authenticates when accessing data through this data accessor.

created_at instance-attribute

created_at: NotRequired[Timestamp]

The timestamp when the data accessor was created.

data_accessor_arn instance-attribute

data_accessor_arn: NotRequired[DataAccessorArn]

The Amazon Resource Name (ARN) of the data accessor.

data_accessor_id instance-attribute

data_accessor_id: NotRequired[DataAccessorId]

The unique identifier of the data accessor.

display_name instance-attribute

display_name: NotRequired[DataAccessorName]

The friendly name of the data accessor.

idc_application_arn instance-attribute

idc_application_arn: NotRequired[IdcApplicationArn]

The Amazon Resource Name (ARN) of the associated IAM Identity Center application.

principal instance-attribute

principal: NotRequired[PrincipalRoleArn]

The Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.

updated_at instance-attribute

updated_at: NotRequired[Timestamp]

The timestamp when the data accessor was last updated.