Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

AWS::RedshiftServerless::Workgroup Workgroup

Focus mode
AWS::RedshiftServerless::Workgroup Workgroup - AWS CloudFormation
Filter View

The collection of computing resources from which an endpoint is created.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "BaseCapacity" : Integer, "ConfigParameters" : [ ConfigParameter, ... ], "CreationDate" : String, "Endpoint" : Endpoint, "EnhancedVpcRouting" : Boolean, "MaxCapacity" : Integer, "NamespaceName" : String, "PricePerformanceTarget" : PerformanceTarget, "PubliclyAccessible" : Boolean, "SecurityGroupIds" : [ String, ... ], "Status" : String, "SubnetIds" : [ String, ... ], "TrackName" : String, "WorkgroupArn" : String, "WorkgroupId" : String, "WorkgroupName" : String }

Properties

BaseCapacity

The base data warehouse capacity of the workgroup in Redshift Processing Units (RPUs).

Required: No

Type: Integer

Update requires: No interruption

ConfigParameters

An array of parameters to set for advanced control over a database. The options are auto_mv, datestyle, enable_case_sensitive_identifier, enable_user_activity_logging, query_group, search_path, require_ssl, use_fips_ssl, and query monitoring metrics that let you define performance boundaries. For more information about query monitoring rules and available metrics, see Query monitoring metrics for Amazon Redshift Serverless.

Required: No

Type: Array of ConfigParameter

Update requires: No interruption

CreationDate

The creation date of the workgroup.

Required: No

Type: String

Update requires: No interruption

Endpoint

The endpoint that is created from the workgroup.

Required: No

Type: Endpoint

Update requires: No interruption

EnhancedVpcRouting

The value that specifies whether to enable enhanced virtual private cloud (VPC) routing, which forces Amazon Redshift Serverless to route traffic through your VPC.

Required: No

Type: Boolean

Update requires: No interruption

MaxCapacity

The maximum data-warehouse capacity Amazon Redshift Serverless uses to serve queries. The max capacity is specified in RPUs.

Required: No

Type: Integer

Update requires: No interruption

NamespaceName

The namespace the workgroup is associated with.

Required: No

Type: String

Pattern: ^[a-z0-9-]+$

Minimum: 3

Maximum: 64

Update requires: No interruption

PricePerformanceTarget

An object that represents the price performance target settings for the workgroup.

Required: No

Type: PerformanceTarget

Update requires: No interruption

PubliclyAccessible

A value that specifies whether the workgroup can be accessible from a public network.

Required: No

Type: Boolean

Update requires: No interruption

SecurityGroupIds

An array of security group IDs to associate with the workgroup.

Required: No

Type: Array of String

Minimum: 0

Maximum: 255

Update requires: No interruption

Status

The status of the workgroup.

Required: No

Type: String

Allowed values: CREATING | AVAILABLE | MODIFYING | DELETING

Update requires: No interruption

SubnetIds

An array of subnet IDs the workgroup is associated with.

Required: No

Type: Array of String

Minimum: 0

Maximum: 255

Update requires: No interruption

TrackName

The name of the track for the workgroup.

Required: No

Type: String

Pattern: ^[a-zA-Z0-9_]+$

Minimum: 1

Maximum: 256

Update requires: No interruption

WorkgroupArn

The Amazon Resource Name (ARN) that links to the workgroup.

Required: No

Type: String

Update requires: No interruption

WorkgroupId

The unique identifier of the workgroup.

Required: No

Type: String

Update requires: No interruption

WorkgroupName

The name of the workgroup.

Required: No

Type: String

Pattern: ^[a-z0-9-]*$

Minimum: 3

Maximum: 64

Update requires: No interruption

On this page

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.