Workgroup

data class Workgroup(val baseCapacity: Int? = null, val configParameters: List<WorkgroupConfigParameter>? = null, val creationDate: String? = null, val endpoint: WorkgroupEndpoint? = null, val enhancedVpcRouting: Boolean? = null, val maxCapacity: Int? = null, val namespaceName: String? = null, val pricePerformanceTarget: WorkgroupPerformanceTarget? = null, val publiclyAccessible: Boolean? = null, val securityGroupIds: List<String>? = null, val status: WorkgroupStatus? = null, val subnetIds: List<String>? = null, val trackName: String? = null, val workgroupArn: String? = null, val workgroupId: String? = null, val workgroupName: String? = null)

Constructors

Link copied to clipboard
constructor(baseCapacity: Int? = null, configParameters: List<WorkgroupConfigParameter>? = null, creationDate: String? = null, endpoint: WorkgroupEndpoint? = null, enhancedVpcRouting: Boolean? = null, maxCapacity: Int? = null, namespaceName: String? = null, pricePerformanceTarget: WorkgroupPerformanceTarget? = null, publiclyAccessible: Boolean? = null, securityGroupIds: List<String>? = null, status: WorkgroupStatus? = null, subnetIds: List<String>? = null, trackName: String? = null, workgroupArn: String? = null, workgroupId: String? = null, workgroupName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val baseCapacity: Int? = null

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

Link copied to clipboard

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 .

Link copied to clipboard
val creationDate: String? = null

The creation date of the workgroup.

Link copied to clipboard

The endpoint that is created from the workgroup.

Link copied to clipboard

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

Link copied to clipboard
val maxCapacity: Int? = null

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

Link copied to clipboard
val namespaceName: String? = null

The namespace the workgroup is associated with.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
val status: WorkgroupStatus? = null

The status of the workgroup.

Link copied to clipboard
val subnetIds: List<String>? = null

An array of subnet IDs the workgroup is associated with.

Link copied to clipboard
val trackName: String? = null

The name of the track for the workgroup.

Link copied to clipboard
val workgroupArn: String? = null

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

Link copied to clipboard
val workgroupId: String? = null

The unique identifier of the workgroup.

Link copied to clipboard
val workgroupName: String? = null

The name of the workgroup.