Skip to content

Commit d5736a5

Browse files
author
AWS
committed
Amazon Security Lake Update: Allow CreateSubscriber API to take string input that allows setting more descriptive SubscriberDescription field. Make souceTypes field required in model level for UpdateSubscriberRequest as it is required for every API call on the backend. Allow ListSubscribers take any String as nextToken param.
1 parent 0f7779e commit d5736a5

File tree

4 files changed

+203
-199
lines changed

4 files changed

+203
-199
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Security Lake",
4+
"contributor": "",
5+
"description": "Allow CreateSubscriber API to take string input that allows setting more descriptive SubscriberDescription field. Make souceTypes field required in model level for UpdateSubscriberRequest as it is required for every API call on the backend. Allow ListSubscribers take any String as nextToken param."
6+
}

services/securitylake/src/main/resources/codegen-resources/endpoint-rule-set.json

-9
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,6 @@
5252
"ref": "Endpoint"
5353
}
5454
]
55-
},
56-
{
57-
"fn": "parseURL",
58-
"argv": [
59-
{
60-
"ref": "Endpoint"
61-
}
62-
],
63-
"assign": "url"
6455
}
6556
],
6657
"type": "tree",

services/securitylake/src/main/resources/codegen-resources/endpoint-tests.json

+43-43
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
},
1010
"params": {
1111
"UseDualStack": true,
12-
"UseFIPS": true,
13-
"Region": "us-gov-east-1"
12+
"Region": "us-gov-east-1",
13+
"UseFIPS": true
1414
}
1515
},
1616
{
@@ -22,8 +22,8 @@
2222
},
2323
"params": {
2424
"UseDualStack": false,
25-
"UseFIPS": true,
26-
"Region": "us-gov-east-1"
25+
"Region": "us-gov-east-1",
26+
"UseFIPS": true
2727
}
2828
},
2929
{
@@ -35,8 +35,8 @@
3535
},
3636
"params": {
3737
"UseDualStack": true,
38-
"UseFIPS": false,
39-
"Region": "us-gov-east-1"
38+
"Region": "us-gov-east-1",
39+
"UseFIPS": false
4040
}
4141
},
4242
{
@@ -48,8 +48,8 @@
4848
},
4949
"params": {
5050
"UseDualStack": false,
51-
"UseFIPS": false,
52-
"Region": "us-gov-east-1"
51+
"Region": "us-gov-east-1",
52+
"UseFIPS": false
5353
}
5454
},
5555
{
@@ -61,8 +61,8 @@
6161
},
6262
"params": {
6363
"UseDualStack": true,
64-
"UseFIPS": true,
65-
"Region": "cn-north-1"
64+
"Region": "cn-north-1",
65+
"UseFIPS": true
6666
}
6767
},
6868
{
@@ -74,8 +74,8 @@
7474
},
7575
"params": {
7676
"UseDualStack": false,
77-
"UseFIPS": true,
78-
"Region": "cn-north-1"
77+
"Region": "cn-north-1",
78+
"UseFIPS": true
7979
}
8080
},
8181
{
@@ -87,8 +87,8 @@
8787
},
8888
"params": {
8989
"UseDualStack": true,
90-
"UseFIPS": false,
91-
"Region": "cn-north-1"
90+
"Region": "cn-north-1",
91+
"UseFIPS": false
9292
}
9393
},
9494
{
@@ -100,8 +100,8 @@
100100
},
101101
"params": {
102102
"UseDualStack": false,
103-
"UseFIPS": false,
104-
"Region": "cn-north-1"
103+
"Region": "cn-north-1",
104+
"UseFIPS": false
105105
}
106106
},
107107
{
@@ -111,8 +111,8 @@
111111
},
112112
"params": {
113113
"UseDualStack": true,
114-
"UseFIPS": true,
115-
"Region": "us-iso-east-1"
114+
"Region": "us-iso-east-1",
115+
"UseFIPS": true
116116
}
117117
},
118118
{
@@ -124,8 +124,8 @@
124124
},
125125
"params": {
126126
"UseDualStack": false,
127-
"UseFIPS": true,
128-
"Region": "us-iso-east-1"
127+
"Region": "us-iso-east-1",
128+
"UseFIPS": true
129129
}
130130
},
131131
{
@@ -135,8 +135,8 @@
135135
},
136136
"params": {
137137
"UseDualStack": true,
138-
"UseFIPS": false,
139-
"Region": "us-iso-east-1"
138+
"Region": "us-iso-east-1",
139+
"UseFIPS": false
140140
}
141141
},
142142
{
@@ -148,8 +148,8 @@
148148
},
149149
"params": {
150150
"UseDualStack": false,
151-
"UseFIPS": false,
152-
"Region": "us-iso-east-1"
151+
"Region": "us-iso-east-1",
152+
"UseFIPS": false
153153
}
154154
},
155155
{
@@ -161,8 +161,8 @@
161161
},
162162
"params": {
163163
"UseDualStack": true,
164-
"UseFIPS": true,
165-
"Region": "us-east-1"
164+
"Region": "us-east-1",
165+
"UseFIPS": true
166166
}
167167
},
168168
{
@@ -174,8 +174,8 @@
174174
},
175175
"params": {
176176
"UseDualStack": false,
177-
"UseFIPS": true,
178-
"Region": "us-east-1"
177+
"Region": "us-east-1",
178+
"UseFIPS": true
179179
}
180180
},
181181
{
@@ -187,8 +187,8 @@
187187
},
188188
"params": {
189189
"UseDualStack": true,
190-
"UseFIPS": false,
191-
"Region": "us-east-1"
190+
"Region": "us-east-1",
191+
"UseFIPS": false
192192
}
193193
},
194194
{
@@ -200,8 +200,8 @@
200200
},
201201
"params": {
202202
"UseDualStack": false,
203-
"UseFIPS": false,
204-
"Region": "us-east-1"
203+
"Region": "us-east-1",
204+
"UseFIPS": false
205205
}
206206
},
207207
{
@@ -211,8 +211,8 @@
211211
},
212212
"params": {
213213
"UseDualStack": true,
214-
"UseFIPS": true,
215-
"Region": "us-isob-east-1"
214+
"Region": "us-isob-east-1",
215+
"UseFIPS": true
216216
}
217217
},
218218
{
@@ -224,8 +224,8 @@
224224
},
225225
"params": {
226226
"UseDualStack": false,
227-
"UseFIPS": true,
228-
"Region": "us-isob-east-1"
227+
"Region": "us-isob-east-1",
228+
"UseFIPS": true
229229
}
230230
},
231231
{
@@ -235,8 +235,8 @@
235235
},
236236
"params": {
237237
"UseDualStack": true,
238-
"UseFIPS": false,
239-
"Region": "us-isob-east-1"
238+
"Region": "us-isob-east-1",
239+
"UseFIPS": false
240240
}
241241
},
242242
{
@@ -248,8 +248,8 @@
248248
},
249249
"params": {
250250
"UseDualStack": false,
251-
"UseFIPS": false,
252-
"Region": "us-isob-east-1"
251+
"Region": "us-isob-east-1",
252+
"UseFIPS": false
253253
}
254254
},
255255
{
@@ -261,8 +261,8 @@
261261
},
262262
"params": {
263263
"UseDualStack": false,
264-
"UseFIPS": false,
265264
"Region": "us-east-1",
265+
"UseFIPS": false,
266266
"Endpoint": "https://example.com"
267267
}
268268
},
@@ -273,8 +273,8 @@
273273
},
274274
"params": {
275275
"UseDualStack": false,
276-
"UseFIPS": true,
277276
"Region": "us-east-1",
277+
"UseFIPS": true,
278278
"Endpoint": "https://example.com"
279279
}
280280
},
@@ -285,8 +285,8 @@
285285
},
286286
"params": {
287287
"UseDualStack": true,
288-
"UseFIPS": false,
289288
"Region": "us-east-1",
289+
"UseFIPS": false,
290290
"Endpoint": "https://example.com"
291291
}
292292
}

0 commit comments

Comments
 (0)