UpdateWorkgroupRequest
¶
Source code in docs_src/capo_redshift_serverless/types/update_workgroup_request.py
base_capacity
instance-attribute
¶
base_capacity: NotRequired[int]
The new base data warehouse capacity in Redshift Processing Units (RPUs).
config_parameters
instance-attribute
¶
config_parameters: NotRequired[ConfigParameterList]
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 either wlm_json_configuration or query monitoring metrics that let you define performance boundaries. You can either specify individual query monitoring metrics (such as max_scan_row_count, max_query_execution_time) or use wlm_json_configuration to define query queues with rules, but not both. If you're using wlm_json_configuration, the maximum size of parameterValue is 8000 characters. For more information about query monitoring rules and available metrics, see Query monitoring metrics for Amazon Redshift Serverless.
enhanced_vpc_routing
instance-attribute
¶
enhanced_vpc_routing: NotRequired[bool]
The value that specifies whether to turn on enhanced virtual private cloud (VPC) routing, which forces Amazon Redshift Serverless to route traffic through your VPC.
extra_compute_for_automatic_optimization
instance-attribute
¶
extra_compute_for_automatic_optimization: NotRequired[bool]
If true, allocates additional compute resources for running automatic optimization operations.
Default: false
ip_address_type
instance-attribute
¶
ip_address_type: NotRequired[IpAddressType]
The IP address type that the workgroup supports. Possible values are ipv4 and dualstack.
max_capacity
instance-attribute
¶
max_capacity: NotRequired[int]
The maximum data-warehouse capacity Amazon Redshift Serverless uses to serve queries. The max capacity is specified in RPUs.
port
instance-attribute
¶
port: NotRequired[int]
The custom port to use when connecting to a workgroup. Valid port ranges are 5431-5455 and 8191-8215. The default is 5439.
price_performance_target
instance-attribute
¶
price_performance_target: NotRequired[PerformanceTarget]
An object that represents the price performance target settings for the workgroup.
publicly_accessible
instance-attribute
¶
publicly_accessible: NotRequired[bool]
A value that specifies whether the workgroup can be accessible from a public network.
security_group_ids
instance-attribute
¶
security_group_ids: NotRequired[SecurityGroupIdList]
An array of security group IDs to associate with the workgroup.
subnet_ids
instance-attribute
¶
subnet_ids: NotRequired[SubnetIdList]
An array of VPC subnet IDs to associate with the workgroup.
track_name
instance-attribute
¶
track_name: NotRequired[TrackName]
An optional parameter for the name of the track for the workgroup. If you don't provide a track name, the workgroup is assigned to the current track.
workgroup_name
instance-attribute
¶
workgroup_name: WorkgroupName
The name of the workgroup to update. You can't update the name of a workgroup once it is created.