Skip to content

GetDataAccessorResponse

Source code in docs_src/capo_qbusiness/types/get_data_accessor_response.py
class GetDataAccessorResponse(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>"""
    application_id: NotRequired["capo_qbusiness.types.application_id.ApplicationId"]
    """<p>The unique identifier of the Amazon Q Business application associated with this data accessor.</p>"""
    idc_application_arn: NotRequired[
        "capo_qbusiness.types.idc_application_arn.IdcApplicationArn"
    ]
    """<p>The Amazon Resource Name (ARN) of the IAM Identity Center application associated with this data accessor.</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>"""
    action_configurations: NotRequired[
        "capo_qbusiness.types.action_configuration_list.ActionConfigurationList"
    ]
    """<p>The list of action configurations specifying the allowed actions and any associated filters.</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>"""

action_configurations instance-attribute

action_configurations: NotRequired[ActionConfigurationList]

The list of action configurations specifying the allowed actions and any associated filters.

application_id instance-attribute

application_id: NotRequired[ApplicationId]

The unique identifier of the Amazon Q Business application associated with this data accessor.

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 IAM Identity Center application associated with this data accessor.

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.