Skip to content

Commit 11d7738

Browse files
authored
Update API Models (#1483)
* Updated Models * feature: Updated Service Clients
1 parent 467b937 commit 11d7738

34 files changed

+3207
-201
lines changed

codegen/sdk-codegen/aws-models/connectparticipant.2018-09-07.json

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -261,22 +261,6 @@
261261
{
262262
"value": "CONNECTION_ACK",
263263
"name": "CONNECTION_ACK"
264-
},
265-
{
266-
"value": "PARTICIPANT_ACTIVE",
267-
"name": "PARTICIPANT_ACTIVE"
268-
},
269-
{
270-
"value": "PARTICIPANT_INACTIVE",
271-
"name": "PARTICIPANT_INACTIVE"
272-
},
273-
{
274-
"value": "PARTICIPANT_ENGAGED",
275-
"name": "PARTICIPANT_ENGAGED"
276-
},
277-
{
278-
"value": "PARTICIPANT_DISENGAGED",
279-
"name": "PARTICIPANT_DISENGAGED"
280264
}
281265
]
282266
}

codegen/sdk-codegen/aws-models/datasync.2018-11-09.json

Lines changed: 583 additions & 28 deletions
Large diffs are not rendered by default.

codegen/sdk-codegen/aws-models/finspace.2021-03-12.json

Lines changed: 97 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,21 @@
3131
"shapes": {
3232
"com.amazonaws.finspace#AWSHabaneroManagementService": {
3333
"type": "service",
34+
"traits": {
35+
"aws.api#service": {
36+
"sdkId": "finspace",
37+
"arnNamespace": "finspace",
38+
"cloudFormationName": "Finspace",
39+
"cloudTrailEventSource": "finspace.amazonaws.com",
40+
"endpointPrefix": "finspace"
41+
},
42+
"aws.auth#sigv4": {
43+
"name": "finspace"
44+
},
45+
"aws.protocols#restJson1": {},
46+
"smithy.api#documentation": "<p>The FinSpace management service provides the APIs for managing FinSpace environments.</p>",
47+
"smithy.api#title": "FinSpace User Environment Management service"
48+
},
3449
"version": "2021-03-12",
3550
"operations": [
3651
{
@@ -57,22 +72,7 @@
5772
{
5873
"target": "com.amazonaws.finspace#UpdateEnvironment"
5974
}
60-
],
61-
"traits": {
62-
"aws.api#service": {
63-
"sdkId": "finspace",
64-
"arnNamespace": "finspace",
65-
"cloudFormationName": "Finspace",
66-
"cloudTrailEventSource": "finspace.amazonaws.com",
67-
"endpointPrefix": "finspace"
68-
},
69-
"aws.auth#sigv4": {
70-
"name": "finspace"
71-
},
72-
"aws.protocols#restJson1": {},
73-
"smithy.api#documentation": "<p>The FinSpace management service provides the APIs for managing the FinSpace\n environments. </p>",
74-
"smithy.api#title": "FinSpace User Environment Management service"
75-
}
75+
]
7676
},
7777
"com.amazonaws.finspace#AccessDeniedException": {
7878
"type": "structure",
@@ -168,6 +168,18 @@
168168
"traits": {
169169
"smithy.api#documentation": "<p>Configuration information when authentication mode is FEDERATED.</p>"
170170
}
171+
},
172+
"superuserParameters": {
173+
"target": "com.amazonaws.finspace#SuperuserParameters",
174+
"traits": {
175+
"smithy.api#documentation": "<p>Configuration information for the superuser.</p>"
176+
}
177+
},
178+
"dataBundles": {
179+
"target": "com.amazonaws.finspace#DataBundleArns",
180+
"traits": {
181+
"smithy.api#documentation": "<p>The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs:</p>\n <ul>\n <li>\n <p>\n <code>arn:aws:finspace:${Region}::data-bundle/capital-markets-sample</code> - Contains sample Capital Markets datasets, categories and controlled vocabularies.</p>\n </li>\n <li>\n <p>\n <code>arn:aws:finspace:${Region}::data-bundle/taq</code> (default) - Contains trades and quotes data in addition to sample Capital Markets data.</p>\n </li>\n </ul>"
182+
}
171183
}
172184
}
173185
},
@@ -194,6 +206,23 @@
194206
}
195207
}
196208
},
209+
"com.amazonaws.finspace#DataBundleArn": {
210+
"type": "string",
211+
"traits": {
212+
"smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the data bundle.</p>",
213+
"smithy.api#length": {
214+
"min": 20,
215+
"max": 2048
216+
},
217+
"smithy.api#pattern": "^arn:aws:finspace:[A-Za-z0-9_/.-]{0,63}:\\d*:data-bundle/[0-9A-Za-z_-]{1,128}$"
218+
}
219+
},
220+
"com.amazonaws.finspace#DataBundleArns": {
221+
"type": "list",
222+
"member": {
223+
"target": "com.amazonaws.finspace#DataBundleArn"
224+
}
225+
},
197226
"com.amazonaws.finspace#DeleteEnvironment": {
198227
"type": "operation",
199228
"input": {
@@ -255,6 +284,17 @@
255284
"smithy.api#pattern": "^[a-zA-Z0-9. ]{1,1000}$"
256285
}
257286
},
287+
"com.amazonaws.finspace#EmailId": {
288+
"type": "string",
289+
"traits": {
290+
"smithy.api#length": {
291+
"min": 1,
292+
"max": 128
293+
},
294+
"smithy.api#pattern": "^[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+[.]+[A-Za-z]+$",
295+
"smithy.api#sensitive": {}
296+
}
297+
},
258298
"com.amazonaws.finspace#Environment": {
259299
"type": "structure",
260300
"members": {
@@ -484,7 +524,7 @@
484524
"min": 1,
485525
"max": 32
486526
},
487-
"smithy.api#pattern": "[^_\\p{Z}][\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}][^_\\p{Z}]+"
527+
"smithy.api#pattern": "^[^_\\p{Z}][\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}][^_\\p{Z}]+$"
488528
}
489529
},
490530
"com.amazonaws.finspace#GetEnvironment": {
@@ -714,6 +754,16 @@
714754
}
715755
}
716756
},
757+
"com.amazonaws.finspace#NameString": {
758+
"type": "string",
759+
"traits": {
760+
"smithy.api#length": {
761+
"min": 1,
762+
"max": 50
763+
},
764+
"smithy.api#pattern": "^[a-zA-Z0-9]{1,50}$"
765+
}
766+
},
717767
"com.amazonaws.finspace#PaginationToken": {
718768
"type": "string",
719769
"traits": {
@@ -779,6 +829,35 @@
779829
"smithy.api#pattern": "^[a-zA-Z-0-9-:\\/.]*$"
780830
}
781831
},
832+
"com.amazonaws.finspace#SuperuserParameters": {
833+
"type": "structure",
834+
"members": {
835+
"emailAddress": {
836+
"target": "com.amazonaws.finspace#EmailId",
837+
"traits": {
838+
"smithy.api#documentation": "<p>The email address of the superuser.</p>",
839+
"smithy.api#required": {}
840+
}
841+
},
842+
"firstName": {
843+
"target": "com.amazonaws.finspace#NameString",
844+
"traits": {
845+
"smithy.api#documentation": "<p>The first name of the superuser.</p>",
846+
"smithy.api#required": {}
847+
}
848+
},
849+
"lastName": {
850+
"target": "com.amazonaws.finspace#NameString",
851+
"traits": {
852+
"smithy.api#documentation": "<p>The last name of the superuser.</p>",
853+
"smithy.api#required": {}
854+
}
855+
}
856+
},
857+
"traits": {
858+
"smithy.api#documentation": "<p>Configuration information for the superuser.</p>"
859+
}
860+
},
782861
"com.amazonaws.finspace#TagKey": {
783862
"type": "string",
784863
"traits": {
@@ -1042,7 +1121,7 @@
10421121
"min": 1,
10431122
"max": 1000
10441123
},
1045-
"smithy.api#pattern": "^https?://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]"
1124+
"smithy.api#pattern": "^https?://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]$"
10461125
}
10471126
},
10481127
"com.amazonaws.finspace#urn": {

0 commit comments

Comments
 (0)