AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Connect::Workspace

CfnWorkspace

Contains information about a workspace, which defines the user experience by mapping views to pages.

Import

import { CfnWorkspace } from 'aws-cdk-lib/aws-connect';

Or use the module namespace:

import * as connect from 'aws-cdk-lib/aws-connect';
// connect.CfnWorkspace

Properties

Configuration passed to the constructor as CfnWorkspaceProps.

instanceArnRequired
string

The Amazon Resource Name (ARN) of the instance.

nameRequired
string

The name of the workspace.

associationsOptional
string[]

The resource ARNs associated with the workspace.

descriptionOptional
string

The description of the workspace.

mediaOptional
IResolvable | IResolvable | MediaItemProperty[]

The media items for the workspace.

pagesOptional
IResolvable | IResolvable | WorkspacePageProperty[]

The pages associated with the workspace.

tagsOptional
CfnTag[]

The tags used to organize, track, or control access for the workspace.

themeOptional
IResolvable | WorkspaceThemeProperty

The theme configuration for the workspace, including colors and styling.

titleOptional
string

The title displayed for the workspace.

visibilityOptional
string

Controls who can access the workspace. Valid values are: `ALL` (all users), `ASSIGNED` (only assigned users and routing profiles), and `NONE` (not visible).

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