AWS::Connect::WorkspaceContains information about a workspace, which defines the user experience by mapping views to pages.
import { CfnWorkspace } from 'aws-cdk-lib/aws-connect';Or use the module namespace:
import * as connect from 'aws-cdk-lib/aws-connect';
// connect.CfnWorkspaceConfiguration passed to the constructor as CfnWorkspaceProps.
instanceArnRequiredstringThe Amazon Resource Name (ARN) of the instance.
nameRequiredstringThe name of the workspace.
associationsOptionalstring[]The resource ARNs associated with the workspace.
descriptionOptionalstringThe description of the workspace.
mediaOptionalIResolvable | IResolvable | MediaItemProperty[]The media items for the workspace.
pagesOptionalIResolvable | IResolvable | WorkspacePageProperty[]The pages associated with the workspace.
tagsOptionalCfnTag[]The tags used to organize, track, or control access for the workspace.
themeOptionalIResolvable | WorkspaceThemePropertyThe theme configuration for the workspace, including colors and styling.
titleOptionalstringThe title displayed for the workspace.
visibilityOptionalstringControls who can access the workspace. Valid values are: `ALL` (all users), `ASSIGNED` (only assigned users and routing profiles), and `NONE` (not visible).
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-connectAWS::Connect::Workspace