Skip to content

Commit 9c456c1

Browse files
author
AWS SDK for Go v2 automation user
committed
Update API model
1 parent 3cb5dc1 commit 9c456c1

10 files changed

+2051
-263
lines changed

codegen/sdk-codegen/aws-models/connect.json

+56-23
Large diffs are not rendered by default.

codegen/sdk-codegen/aws-models/dataexchange.json

+407-20
Large diffs are not rendered by default.

codegen/sdk-codegen/aws-models/datasync.json

+93-57
Large diffs are not rendered by default.

codegen/sdk-codegen/aws-models/finspace.json

+140-3
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,9 @@
120120
{
121121
"target": "com.amazonaws.finspace#UpdateEnvironment"
122122
},
123+
{
124+
"target": "com.amazonaws.finspace#UpdateKxClusterCodeConfiguration"
125+
},
123126
{
124127
"target": "com.amazonaws.finspace#UpdateKxClusterDatabases"
125128
},
@@ -3854,7 +3857,7 @@
38543857
"type": {
38553858
"target": "com.amazonaws.finspace#KxCacheStorageType",
38563859
"traits": {
3857-
"smithy.api#documentation": "<p>The type of cache storage . The valid values are: </p>\n <ul>\n <li>\n <p>CACHE_1000 – This type provides at least 1000 MB/s disk access throughput. </p>\n </li>\n </ul>",
3860+
"smithy.api#documentation": "<p>The type of cache storage. The valid values are: </p>\n <ul>\n <li>\n <p>CACHE_1000 – This type provides at least 1000 MB/s disk access throughput. </p>\n </li>\n <li>\n <p>CACHE_250 – This type provides at least 250 MB/s disk access throughput. </p>\n </li>\n <li>\n <p>CACHE_12 – This type provides at least 12 MB/s disk access throughput. </p>\n </li>\n </ul>\n <p>For cache type <code>CACHE_1000</code> and <code>CACHE_250</code> you can select cache size as 1200 GB or increments of 2400 GB. For cache type <code>CACHE_12</code> you can select the cache size in increments of 6000 GB.</p>",
38583861
"smithy.api#required": {}
38593862
}
38603863
},
@@ -4018,6 +4021,38 @@
40184021
"smithy.api#documentation": "<p>The details of a kdb cluster.</p>"
40194022
}
40204023
},
4024+
"com.amazonaws.finspace#KxClusterCodeDeploymentConfiguration": {
4025+
"type": "structure",
4026+
"members": {
4027+
"deploymentStrategy": {
4028+
"target": "com.amazonaws.finspace#KxClusterCodeDeploymentStrategy",
4029+
"traits": {
4030+
"smithy.api#documentation": "<p>\n The type of deployment that you want on a cluster.\n \n </p>\n <ul>\n <li>\n <p>ROLLING – This options updates the cluster by stopping the exiting q process and starting a new q process with updated configuration.</p>\n </li>\n <li>\n <p>FORCE – This option updates the cluster by immediately stopping all the running processes before starting up new ones with the updated configuration. </p>\n </li>\n </ul>",
4031+
"smithy.api#required": {}
4032+
}
4033+
}
4034+
},
4035+
"traits": {
4036+
"smithy.api#documentation": "<p>\n The configuration that allows you to choose how you want to update code on a cluster. Depending on the option you choose, you can reduce the time it takes to update the cluster.\n </p>"
4037+
}
4038+
},
4039+
"com.amazonaws.finspace#KxClusterCodeDeploymentStrategy": {
4040+
"type": "enum",
4041+
"members": {
4042+
"ROLLING": {
4043+
"target": "smithy.api#Unit",
4044+
"traits": {
4045+
"smithy.api#enumValue": "ROLLING"
4046+
}
4047+
},
4048+
"FORCE": {
4049+
"target": "smithy.api#Unit",
4050+
"traits": {
4051+
"smithy.api#enumValue": "FORCE"
4052+
}
4053+
}
4054+
}
4055+
},
40214056
"com.amazonaws.finspace#KxClusterDescription": {
40224057
"type": "string",
40234058
"traits": {
@@ -4284,13 +4319,13 @@
42844319
"deploymentStrategy": {
42854320
"target": "com.amazonaws.finspace#KxDeploymentStrategy",
42864321
"traits": {
4287-
"smithy.api#documentation": "<p>\n The type of deployment that you want on a cluster.\n \n </p>\n <ul>\n <li>\n <p>ROLLING – This options loads the updated database by stopping the exiting q process and starting a new q process with updated configuration.</p>\n </li>\n <li>\n <p>NO_RESTART – This option loads the updated database on the running q process without stopping it. This option is quicker as it reduces the turn around time to update a kdb database changeset configuration on a cluster.</p>\n </li>\n </ul>",
4322+
"smithy.api#documentation": "<p>\n The type of deployment that you want on a cluster.\n \n </p>\n <ul>\n <li>\n <p>ROLLING – This options updates the cluster by stopping the exiting q process and starting a new q process with updated configuration.</p>\n </li>\n <li>\n <p>NO_RESTART – This option updates the cluster without stopping the running q process. It is only available for <code>HDB</code> type cluster. This option is quicker as it reduces the turn around time to update configuration on a cluster. </p>\n <p>With this deployment mode, you cannot update the <code>initializationScript</code> and <code>commandLineArguments</code> parameters.</p>\n </li>\n </ul>",
42884323
"smithy.api#required": {}
42894324
}
42904325
}
42914326
},
42924327
"traits": {
4293-
"smithy.api#documentation": "<p>\n The configuration that allows you to choose how you want to update the databases on a cluster. Depending on the option you choose, you can reduce the time it takes to update the database changesets on to a cluster.\n </p>"
4328+
"smithy.api#documentation": "<p>\n The configuration that allows you to choose how you want to update the databases on a cluster. Depending on the option you choose, you can reduce the time it takes to update the cluster.\n </p>"
42944329
}
42954330
},
42964331
"com.amazonaws.finspace#KxDeploymentStrategy": {
@@ -5948,6 +5983,108 @@
59485983
"smithy.api#output": {}
59495984
}
59505985
},
5986+
"com.amazonaws.finspace#UpdateKxClusterCodeConfiguration": {
5987+
"type": "operation",
5988+
"input": {
5989+
"target": "com.amazonaws.finspace#UpdateKxClusterCodeConfigurationRequest"
5990+
},
5991+
"output": {
5992+
"target": "com.amazonaws.finspace#UpdateKxClusterCodeConfigurationResponse"
5993+
},
5994+
"errors": [
5995+
{
5996+
"target": "com.amazonaws.finspace#AccessDeniedException"
5997+
},
5998+
{
5999+
"target": "com.amazonaws.finspace#ConflictException"
6000+
},
6001+
{
6002+
"target": "com.amazonaws.finspace#InternalServerException"
6003+
},
6004+
{
6005+
"target": "com.amazonaws.finspace#LimitExceededException"
6006+
},
6007+
{
6008+
"target": "com.amazonaws.finspace#ResourceNotFoundException"
6009+
},
6010+
{
6011+
"target": "com.amazonaws.finspace#ThrottlingException"
6012+
},
6013+
{
6014+
"target": "com.amazonaws.finspace#ValidationException"
6015+
}
6016+
],
6017+
"traits": {
6018+
"smithy.api#documentation": "<p>\n Allows you to update code configuration on a running cluster. By using this API you can update the code, the initialization script path, and the command line arguments for a specific cluster. \n The configuration that you want to update will override any existing configurations on the cluster. \n </p>",
6019+
"smithy.api#http": {
6020+
"method": "PUT",
6021+
"uri": "/kx/environments/{environmentId}/clusters/{clusterName}/configuration/code",
6022+
"code": 200
6023+
}
6024+
}
6025+
},
6026+
"com.amazonaws.finspace#UpdateKxClusterCodeConfigurationRequest": {
6027+
"type": "structure",
6028+
"members": {
6029+
"environmentId": {
6030+
"target": "com.amazonaws.finspace#KxEnvironmentId",
6031+
"traits": {
6032+
"smithy.api#documentation": "<p>\n A unique identifier of the kdb environment.\n </p>",
6033+
"smithy.api#httpLabel": {},
6034+
"smithy.api#required": {}
6035+
}
6036+
},
6037+
"clusterName": {
6038+
"target": "com.amazonaws.finspace#KxClusterName",
6039+
"traits": {
6040+
"smithy.api#documentation": "<p>The name of the cluster.</p>",
6041+
"smithy.api#httpLabel": {},
6042+
"smithy.api#required": {}
6043+
}
6044+
},
6045+
"clientToken": {
6046+
"target": "com.amazonaws.finspace#ClientTokenString",
6047+
"traits": {
6048+
"smithy.api#documentation": "<p>A token that ensures idempotency. This token expires in 10 minutes.</p>",
6049+
"smithy.api#idempotencyToken": {}
6050+
}
6051+
},
6052+
"code": {
6053+
"target": "com.amazonaws.finspace#CodeConfiguration",
6054+
"traits": {
6055+
"smithy.api#required": {}
6056+
}
6057+
},
6058+
"initializationScript": {
6059+
"target": "com.amazonaws.finspace#InitializationScriptFilePath",
6060+
"traits": {
6061+
"smithy.api#documentation": "<p>Specifies a Q program that will be run at launch of a cluster. It is a relative path within\n <i>.zip</i> file that contains the custom code, which will be loaded on\n the cluster. It must include the file name itself. For example,\n <code>somedir/init.q</code>.</p>"
6062+
}
6063+
},
6064+
"commandLineArguments": {
6065+
"target": "com.amazonaws.finspace#KxCommandLineArguments",
6066+
"traits": {
6067+
"smithy.api#documentation": "<p>Specifies the key-value pairs to make them available inside the cluster.</p>"
6068+
}
6069+
},
6070+
"deploymentConfiguration": {
6071+
"target": "com.amazonaws.finspace#KxClusterCodeDeploymentConfiguration",
6072+
"traits": {
6073+
"smithy.api#documentation": "<p>\n The configuration that allows you to choose how you want to update the code on a cluster.\n </p>"
6074+
}
6075+
}
6076+
},
6077+
"traits": {
6078+
"smithy.api#input": {}
6079+
}
6080+
},
6081+
"com.amazonaws.finspace#UpdateKxClusterCodeConfigurationResponse": {
6082+
"type": "structure",
6083+
"members": {},
6084+
"traits": {
6085+
"smithy.api#output": {}
6086+
}
6087+
},
59516088
"com.amazonaws.finspace#UpdateKxClusterDatabases": {
59526089
"type": "operation",
59536090
"input": {

codegen/sdk-codegen/aws-models/mediapackagev2.json

+73
Original file line numberDiff line numberDiff line change
@@ -713,6 +713,9 @@
713713
"max": 1209600
714714
}
715715
}
716+
},
717+
"FilterConfiguration": {
718+
"target": "com.amazonaws.mediapackagev2#FilterConfiguration"
716719
}
717720
},
718721
"traits": {
@@ -763,6 +766,9 @@
763766
"max": 1209600
764767
}
765768
}
769+
},
770+
"FilterConfiguration": {
771+
"target": "com.amazonaws.mediapackagev2#FilterConfiguration"
766772
}
767773
},
768774
"traits": {
@@ -1869,6 +1875,46 @@
18691875
"smithy.api#documentation": "<p>The encryption type.</p>"
18701876
}
18711877
},
1878+
"com.amazonaws.mediapackagev2#FilterConfiguration": {
1879+
"type": "structure",
1880+
"members": {
1881+
"ManifestFilter": {
1882+
"target": "smithy.api#String",
1883+
"traits": {
1884+
"smithy.api#documentation": "<p>Optionally specify one or more manifest filters for all of your manifest egress requests. When you include a manifest filter, note that you cannot use an identical manifest filter query parameter for this manifest's endpoint URL.</p>",
1885+
"smithy.api#length": {
1886+
"min": 1,
1887+
"max": 1024
1888+
}
1889+
}
1890+
},
1891+
"Start": {
1892+
"target": "smithy.api#Timestamp",
1893+
"traits": {
1894+
"smithy.api#documentation": "<p>Optionally specify the start time for all of your manifest egress requests. When you include start time, note that you cannot use start time query parameters for this manifest's endpoint URL.</p>"
1895+
}
1896+
},
1897+
"End": {
1898+
"target": "smithy.api#Timestamp",
1899+
"traits": {
1900+
"smithy.api#documentation": "<p>Optionally specify the end time for all of your manifest egress requests. When you include end time, note that you cannot use end time query parameters for this manifest's endpoint URL.</p>"
1901+
}
1902+
},
1903+
"TimeDelaySeconds": {
1904+
"target": "smithy.api#Integer",
1905+
"traits": {
1906+
"smithy.api#documentation": "<p>Optionally specify the time delay for all of your manifest egress requests. Enter a value that is smaller than your endpoint's startover window. When you include time delay, note that you cannot use time delay query parameters for this manifest's endpoint URL.</p>",
1907+
"smithy.api#range": {
1908+
"min": 0,
1909+
"max": 1209600
1910+
}
1911+
}
1912+
}
1913+
},
1914+
"traits": {
1915+
"smithy.api#documentation": "<p>Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest. </p>"
1916+
}
1917+
},
18721918
"com.amazonaws.mediapackagev2#GetChannel": {
18731919
"type": "operation",
18741920
"input": {
@@ -2285,6 +2331,9 @@
22852331
},
22862332
"ScteHls": {
22872333
"target": "com.amazonaws.mediapackagev2#ScteHls"
2334+
},
2335+
"FilterConfiguration": {
2336+
"target": "com.amazonaws.mediapackagev2#FilterConfiguration"
22882337
}
22892338
},
22902339
"traits": {
@@ -2334,6 +2383,9 @@
23342383
},
23352384
"ScteHls": {
23362385
"target": "com.amazonaws.mediapackagev2#ScteHls"
2386+
},
2387+
"FilterConfiguration": {
2388+
"target": "com.amazonaws.mediapackagev2#FilterConfiguration"
23372389
}
23382390
},
23392391
"traits": {
@@ -2899,6 +2951,9 @@
28992951
{
29002952
"target": "com.amazonaws.mediapackagev2#InternalServerException"
29012953
},
2954+
{
2955+
"target": "com.amazonaws.mediapackagev2#ResourceNotFoundException"
2956+
},
29022957
{
29032958
"target": "com.amazonaws.mediapackagev2#ThrottlingException"
29042959
},
@@ -5167,6 +5222,24 @@
51675222
"traits": {
51685223
"smithy.api#enumValue": "MEMBER_DOES_NOT_MATCH_PATTERN"
51695224
}
5225+
},
5226+
"INVALID_MANIFEST_FILTER": {
5227+
"target": "smithy.api#Unit",
5228+
"traits": {
5229+
"smithy.api#enumValue": "INVALID_MANIFEST_FILTER"
5230+
}
5231+
},
5232+
"INVALID_TIME_DELAY_SECONDS": {
5233+
"target": "smithy.api#Unit",
5234+
"traits": {
5235+
"smithy.api#enumValue": "INVALID_TIME_DELAY_SECONDS"
5236+
}
5237+
},
5238+
"END_TIME_EARLIER_THAN_START_TIME": {
5239+
"target": "smithy.api#Unit",
5240+
"traits": {
5241+
"smithy.api#enumValue": "END_TIME_EARLIER_THAN_START_TIME"
5242+
}
51705243
}
51715244
}
51725245
},

0 commit comments

Comments
 (0)