AWS::RedshiftServerless::Workgroup Workgroup - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.

AWS::RedshiftServerless::Workgroup Workgroup

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

Syntax

To declare this entity in your Amazon 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