Skip to content

Commit 9fb25d7

Browse files
author
AWS
committed
Amazon Redshift Update: Added support to enable AQUA in Amazon Redshift clusters.
1 parent d7f7ec3 commit 9fb25d7

File tree

2 files changed

+88
-0
lines changed

2 files changed

+88
-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": "Amazon Redshift",
4+
"contributor": "",
5+
"description": "Added support to enable AQUA in Amazon Redshift clusters."
6+
}

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

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1293,6 +1293,23 @@
12931293
],
12941294
"documentation":"<p>Returns an array of DC2 ReservedNodeOfferings that matches the payment type, term, and usage price of the given DC1 reserved node.</p>"
12951295
},
1296+
"ModifyAquaConfiguration":{
1297+
"name":"ModifyAquaConfiguration",
1298+
"http":{
1299+
"method":"POST",
1300+
"requestUri":"/"
1301+
},
1302+
"input":{"shape":"ModifyAquaInputMessage"},
1303+
"output":{
1304+
"shape":"ModifyAquaOutputMessage",
1305+
"resultWrapper":"ModifyAquaConfigurationResult"
1306+
},
1307+
"errors":[
1308+
{"shape":"ClusterNotFoundFault"},
1309+
{"shape":"UnsupportedOperationFault"}
1310+
],
1311+
"documentation":"<p>Modifies whether a cluster can use AQUA (Advanced Query Accelerator). </p>"
1312+
},
12961313
"ModifyCluster":{
12971314
"name":"ModifyCluster",
12981315
"http":{
@@ -1924,6 +1941,36 @@
19241941
"resize-cluster"
19251942
]
19261943
},
1944+
"AquaConfiguration":{
1945+
"type":"structure",
1946+
"members":{
1947+
"AquaStatus":{
1948+
"shape":"AquaStatus",
1949+
"documentation":"<p>The value indicates the status of AQUA on the cluster. Possible values include the following.</p> <ul> <li> <p>enabled - AQUA is enabled.</p> </li> <li> <p>disabled - AQUA is not enabled. </p> </li> <li> <p>applying - AQUA status is being applied. </p> </li> </ul>"
1950+
},
1951+
"AquaConfigurationStatus":{
1952+
"shape":"AquaConfigurationStatus",
1953+
"documentation":"<p>The value represents how the cluster is configured to use AQUA. Possible values include the following.</p> <ul> <li> <p>enabled - Use AQUA if it is available for the current AWS Region and Amazon Redshift node type.</p> </li> <li> <p>disabled - Don't use AQUA. </p> </li> <li> <p>auto - Amazon Redshift determines whether to use AQUA.</p> </li> </ul>"
1954+
}
1955+
},
1956+
"documentation":"<p>The AQUA (Advanced Query Accelerator) configuration of the cluster.</p>"
1957+
},
1958+
"AquaConfigurationStatus":{
1959+
"type":"string",
1960+
"enum":[
1961+
"enabled",
1962+
"disabled",
1963+
"auto"
1964+
]
1965+
},
1966+
"AquaStatus":{
1967+
"type":"string",
1968+
"enum":[
1969+
"enabled",
1970+
"disabled",
1971+
"applying"
1972+
]
1973+
},
19271974
"AssociatedClusterList":{
19281975
"type":"list",
19291976
"member":{
@@ -2416,6 +2463,10 @@
24162463
"TotalStorageCapacityInMegaBytes":{
24172464
"shape":"LongOptional",
24182465
"documentation":"<p>The total storage capacity of the cluster in megabytes. </p>"
2466+
},
2467+
"AquaConfiguration":{
2468+
"shape":"AquaConfiguration",
2469+
"documentation":"<p>The AQUA (Advanced Query Accelerator) configuration of the cluster.</p>"
24192470
}
24202471
},
24212472
"documentation":"<p>Describes a cluster.</p>",
@@ -3240,6 +3291,10 @@
32403291
"AvailabilityZoneRelocation":{
32413292
"shape":"BooleanOptional",
32423293
"documentation":"<p>The option to enable relocation for an Amazon Redshift cluster between Availability Zones after the cluster is created.</p>"
3294+
},
3295+
"AquaConfigurationStatus":{
3296+
"shape":"AquaConfigurationStatus",
3297+
"documentation":"<p>The value represents how the cluster is configured to use AQUA (Advanced Query Accelerator) when it is created. Possible values include the following.</p> <ul> <li> <p>enabled - Use AQUA if it is available for the current AWS Region and Amazon Redshift node type.</p> </li> <li> <p>disabled - Don't use AQUA. </p> </li> <li> <p>auto - Amazon Redshift determines whether to use AQUA.</p> </li> </ul>"
32433298
}
32443299
},
32453300
"documentation":"<p/>"
@@ -6036,6 +6091,29 @@
60366091
"high-performance"
60376092
]
60386093
},
6094+
"ModifyAquaInputMessage":{
6095+
"type":"structure",
6096+
"required":["ClusterIdentifier"],
6097+
"members":{
6098+
"ClusterIdentifier":{
6099+
"shape":"String",
6100+
"documentation":"<p>The identifier of the cluster to be modified.</p>"
6101+
},
6102+
"AquaConfigurationStatus":{
6103+
"shape":"AquaConfigurationStatus",
6104+
"documentation":"<p>The new value of AQUA configuration status. Possible values include the following.</p> <ul> <li> <p>enabled - Use AQUA if it is available for the current AWS Region and Amazon Redshift node type.</p> </li> <li> <p>disabled - Don't use AQUA. </p> </li> <li> <p>auto - Amazon Redshift determines whether to use AQUA.</p> </li> </ul>"
6105+
}
6106+
}
6107+
},
6108+
"ModifyAquaOutputMessage":{
6109+
"type":"structure",
6110+
"members":{
6111+
"AquaConfiguration":{
6112+
"shape":"AquaConfiguration",
6113+
"documentation":"<p>The updated AQUA configuration of the cluster. </p>"
6114+
}
6115+
}
6116+
},
60396117
"ModifyClusterDbRevisionMessage":{
60406118
"type":"structure",
60416119
"required":[
@@ -7349,6 +7427,10 @@
73497427
"AvailabilityZoneRelocation":{
73507428
"shape":"BooleanOptional",
73517429
"documentation":"<p>The option to enable relocation for an Amazon Redshift cluster between Availability Zones after the cluster is restored.</p>"
7430+
},
7431+
"AquaConfigurationStatus":{
7432+
"shape":"AquaConfigurationStatus",
7433+
"documentation":"<p>The value represents how the cluster is configured to use AQUA (Advanced Query Accelerator) after the cluster is restored. Possible values include the following.</p> <ul> <li> <p>enabled - Use AQUA if it is available for the current AWS Region and Amazon Redshift node type.</p> </li> <li> <p>disabled - Don't use AQUA. </p> </li> <li> <p>auto - Amazon Redshift determines whether to use AQUA.</p> </li> </ul>"
73527434
}
73537435
},
73547436
"documentation":"<p/>"

0 commit comments

Comments
 (0)