AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::QBusiness::DataAccessor

CfnDataAccessor

Creates a new data accessor for an ISV to access data from a Amazon Q Business application. The data accessor is an entity that represents the ISV's access to the Amazon Q Business application's data. It includes the IAM role ARN for the ISV, a friendly name, and a set of action configurations that define the specific actions the ISV is allowed to perform and any associated data filters. When the data accessor is created, an IAM Identity Center application is also created to manage the ISV's identity and authentication for accessing the Amazon Q Business application.

Import

import { CfnDataAccessor } from 'aws-cdk-lib/aws-qbusiness';

Or use the module namespace:

import * as qbusiness from 'aws-cdk-lib/aws-qbusiness';
// qbusiness.CfnDataAccessor

Properties

Configuration passed to the constructor as CfnDataAccessorProps.

actionConfigurationsRequired
IResolvable | IResolvable | ActionConfigurationProperty[]

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

applicationIdRequired
string

The unique identifier of the Amazon Q Business application.

displayNameRequired
string

The friendly name of the data accessor.

principalRequired
string

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

authenticationDetailOptional
IResolvable | DataAccessorAuthenticationDetailProperty

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

tagsOptional
CfnTag[]

The tags to associate with the data accessor.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-qbusiness
CFN TypeAWS::QBusiness::DataAccessor
Properties6

External Links