AWS::QBusiness::PermissionAdds or updates a permission policy for a Amazon Q Business application, allowing cross-account access for an ISV. This operation creates a new policy statement for the specified Amazon Q Business application. The policy statement defines the IAM actions that the ISV is allowed to perform on the Amazon Q Business application's resources.
import { CfnPermission } from 'aws-cdk-lib/aws-qbusiness';Or use the module namespace:
import * as qbusiness from 'aws-cdk-lib/aws-qbusiness';
// qbusiness.CfnPermissionConfiguration passed to the constructor as CfnPermissionProps.
actionsRequiredstring[]The list of Amazon Q Business actions that the ISV is allowed to perform.
applicationIdRequiredstringThe unique identifier of the Amazon Q Business application.
principalRequiredstringProvides user and group information used for filtering documents to use for generating Amazon Q Business conversation responses.
statementIdRequiredstringA unique identifier for the policy statement.
conditionsOptionalIResolvable | IResolvable | ConditionProperty[]This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-qbusinessAWS::QBusiness::Permission