Skip to content

Commit 7877af2

Browse files
author
AWS
committed
Redshift Serverless Update: Adds and updates API members for the Redshift Serverless AI-driven scaling and optimization feature using the price-performance target setting.
1 parent 4926c50 commit 7877af2

File tree

2 files changed

+45
-0
lines changed

2 files changed

+45
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Redshift Serverless",
4+
"contributor": "",
5+
"description": "Adds and updates API members for the Redshift Serverless AI-driven scaling and optimization feature using the price-performance target setting."
6+
}

services/redshiftserverless/src/main/resources/codegen-resources/service-2.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1401,6 +1401,10 @@
14011401
"shape":"Integer",
14021402
"documentation":"<p>The custom port to use when connecting to a workgroup. Valid port ranges are 5431-5455 and 8191-8215. The default is 5439.</p>"
14031403
},
1404+
"pricePerformanceTarget":{
1405+
"shape":"PerformanceTarget",
1406+
"documentation":"<p>An object that represents the price performance target settings for the workgroup.</p>"
1407+
},
14041408
"publiclyAccessible":{
14051409
"shape":"Boolean",
14061410
"documentation":"<p>A value that specifies whether the workgroup can be accessed from a public network.</p>"
@@ -2597,6 +2601,33 @@
25972601
},
25982602
"ParameterKey":{"type":"string"},
25992603
"ParameterValue":{"type":"string"},
2604+
"PerformanceTarget":{
2605+
"type":"structure",
2606+
"members":{
2607+
"level":{
2608+
"shape":"PerformanceTargetLevelInteger",
2609+
"documentation":"<p>The target price performance level for the workgroup. Valid values include 1, 25, 50, 75, and 100. These correspond to the price performance levels LOW_COST, ECONOMICAL, BALANCED, RESOURCEFUL, and HIGH_PERFORMANCE.</p>"
2610+
},
2611+
"status":{
2612+
"shape":"PerformanceTargetStatus",
2613+
"documentation":"<p>Whether the price performance target is enabled for the workgroup.</p>"
2614+
}
2615+
},
2616+
"documentation":"<p>An object that represents the price performance target settings for the workgroup.</p>"
2617+
},
2618+
"PerformanceTargetLevelInteger":{
2619+
"type":"integer",
2620+
"box":true,
2621+
"max":100,
2622+
"min":1
2623+
},
2624+
"PerformanceTargetStatus":{
2625+
"type":"string",
2626+
"enum":[
2627+
"ENABLED",
2628+
"DISABLED"
2629+
]
2630+
},
26002631
"PutResourcePolicyRequest":{
26012632
"type":"structure",
26022633
"required":[
@@ -3616,6 +3647,10 @@
36163647
"shape":"Integer",
36173648
"documentation":"<p>The custom port to use when connecting to a workgroup. Valid port ranges are 5431-5455 and 8191-8215. The default is 5439.</p>"
36183649
},
3650+
"pricePerformanceTarget":{
3651+
"shape":"PerformanceTarget",
3652+
"documentation":"<p>An object that represents the price performance target settings for the workgroup.</p>"
3653+
},
36193654
"publiclyAccessible":{
36203655
"shape":"Boolean",
36213656
"documentation":"<p>A value that specifies whether the workgroup can be accessible from a public network.</p>"
@@ -3824,6 +3859,10 @@
38243859
"shape":"Integer",
38253860
"documentation":"<p>The custom port to use when connecting to a workgroup. Valid port ranges are 5431-5455 and 8191-8215. The default is 5439.</p>"
38263861
},
3862+
"pricePerformanceTarget":{
3863+
"shape":"PerformanceTarget",
3864+
"documentation":"<p>An object that represents the price performance target settings for the workgroup.</p>"
3865+
},
38273866
"publiclyAccessible":{
38283867
"shape":"Boolean",
38293868
"documentation":"<p>A value that specifies whether the workgroup can be accessible from a public network.</p>"

0 commit comments

Comments
 (0)