Skip to content

Commit 5ea3829

Browse files
Update to latest models
Pulled in models from botocore 1.29.90 to 1.29.91
1 parent 319a1dd commit 5ea3829

File tree

29 files changed

+4448
-4994
lines changed

29 files changed

+4448
-4994
lines changed

awscli/botocore/data/appintegrations/2020-07-29/endpoint-rule-set-1.json

Lines changed: 217 additions & 182 deletions
Large diffs are not rendered by default.

awscli/botocore/data/appintegrations/2020-07-29/service-2.json

Lines changed: 105 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,12 @@
294294
},
295295
"CreateDataIntegrationRequest":{
296296
"type":"structure",
297-
"required":["Name"],
297+
"required":[
298+
"Name",
299+
"KmsKey",
300+
"SourceURI",
301+
"ScheduleConfig"
302+
],
298303
"members":{
299304
"Name":{
300305
"shape":"Name",
@@ -309,7 +314,7 @@
309314
"documentation":"<p>The KMS key for the DataIntegration.</p>"
310315
},
311316
"SourceURI":{
312-
"shape":"NonBlankString",
317+
"shape":"SourceURI",
313318
"documentation":"<p>The URI of the data source.</p>"
314319
},
315320
"ScheduleConfig":{
@@ -318,12 +323,20 @@
318323
},
319324
"Tags":{
320325
"shape":"TagMap",
321-
"documentation":"<p>One or more tags.</p>"
326+
"documentation":"<p>The tags used to organize, track, or control access for this resource. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.</p>"
322327
},
323328
"ClientToken":{
324329
"shape":"IdempotencyToken",
325-
"documentation":"<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.</p>",
330+
"documentation":"<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see <a href=\"https://aws.amazon.com/builders-library/making-retries-safe-with-idempotent-APIs/\">Making retries safe with idempotent APIs</a>.</p>",
326331
"idempotencyToken":true
332+
},
333+
"FileConfiguration":{
334+
"shape":"FileConfiguration",
335+
"documentation":"<p>The configuration for what files should be pulled from the source.</p>"
336+
},
337+
"ObjectConfiguration":{
338+
"shape":"ObjectConfiguration",
339+
"documentation":"<p>The configuration for what data should be pulled from the source.</p>"
327340
}
328341
}
329342
},
@@ -351,7 +364,7 @@
351364
"documentation":"<p>The KMS key for the DataIntegration.</p>"
352365
},
353366
"SourceURI":{
354-
"shape":"NonBlankString",
367+
"shape":"SourceURI",
355368
"documentation":"<p>The URI of the data source.</p>"
356369
},
357370
"ScheduleConfiguration":{
@@ -360,11 +373,19 @@
360373
},
361374
"Tags":{
362375
"shape":"TagMap",
363-
"documentation":"<p>One or more tags.</p>"
376+
"documentation":"<p>The tags used to organize, track, or control access for this resource. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.</p>"
364377
},
365378
"ClientToken":{
366379
"shape":"IdempotencyToken",
367-
"documentation":"<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.</p>"
380+
"documentation":"<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see <a href=\"https://aws.amazon.com/builders-library/making-retries-safe-with-idempotent-APIs/\">Making retries safe with idempotent APIs</a>.</p>"
381+
},
382+
"FileConfiguration":{
383+
"shape":"FileConfiguration",
384+
"documentation":"<p>The configuration for what files should be pulled from the source.</p>"
385+
},
386+
"ObjectConfiguration":{
387+
"shape":"ObjectConfiguration",
388+
"documentation":"<p>The configuration for what data should be pulled from the source.</p>"
368389
}
369390
}
370391
},
@@ -394,12 +415,12 @@
394415
},
395416
"ClientToken":{
396417
"shape":"IdempotencyToken",
397-
"documentation":"<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.</p>",
418+
"documentation":"<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see <a href=\"https://aws.amazon.com/builders-library/making-retries-safe-with-idempotent-APIs/\">Making retries safe with idempotent APIs</a>.</p>",
398419
"idempotencyToken":true
399420
},
400421
"Tags":{
401422
"shape":"TagMap",
402-
"documentation":"<p>One or more tags.</p>"
423+
"documentation":"<p>The tags used to organize, track, or control access for this resource. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.</p>"
403424
}
404425
}
405426
},
@@ -421,11 +442,11 @@
421442
},
422443
"DataIntegrationArn":{
423444
"shape":"Arn",
424-
"documentation":"<p>The Amazon Resource Name (ARN)of the DataIntegration.</p>"
445+
"documentation":"<p>The Amazon Resource Name (ARN) of the DataIntegration.</p>"
425446
},
426447
"ClientId":{
427448
"shape":"ClientId",
428-
"documentation":"<p>The identifier for teh client that is associated with the DataIntegration association.</p>"
449+
"documentation":"<p>The identifier for the client that is associated with the DataIntegration association.</p>"
429450
}
430451
},
431452
"documentation":"<p>Summary information about the DataIntegration association.</p>"
@@ -448,7 +469,7 @@
448469
"documentation":"<p>The name of the DataIntegration.</p>"
449470
},
450471
"SourceURI":{
451-
"shape":"NonBlankString",
472+
"shape":"SourceURI",
452473
"documentation":"<p>The URI of the data source.</p>"
453474
}
454475
},
@@ -557,7 +578,7 @@
557578
},
558579
"Tags":{
559580
"shape":"TagMap",
560-
"documentation":"<p>The tags.</p>"
581+
"documentation":"<p>The tags used to organize, track, or control access for this resource. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.</p>"
561582
}
562583
},
563584
"documentation":"<p>The event integration.</p>"
@@ -604,6 +625,44 @@
604625
"max":50,
605626
"min":1
606627
},
628+
"Fields":{
629+
"type":"string",
630+
"max":255,
631+
"min":1,
632+
"pattern":"^[a-zA-Z0-9\\/\\._\\-]+$"
633+
},
634+
"FieldsList":{
635+
"type":"list",
636+
"member":{"shape":"Fields"},
637+
"max":2048,
638+
"min":1
639+
},
640+
"FieldsMap":{
641+
"type":"map",
642+
"key":{"shape":"NonBlankString"},
643+
"value":{"shape":"FieldsList"}
644+
},
645+
"FileConfiguration":{
646+
"type":"structure",
647+
"required":["Folders"],
648+
"members":{
649+
"Folders":{
650+
"shape":"FolderList",
651+
"documentation":"<p>Identifiers for the source folders to pull all files from recursively.</p>"
652+
},
653+
"Filters":{
654+
"shape":"FieldsMap",
655+
"documentation":"<p>Restrictions for what files should be pulled from the source.</p>"
656+
}
657+
},
658+
"documentation":"<p>The configuration for what files should be pulled from the source.</p>"
659+
},
660+
"FolderList":{
661+
"type":"list",
662+
"member":{"shape":"NonBlankLongString"},
663+
"max":10,
664+
"min":1
665+
},
607666
"GetDataIntegrationRequest":{
608667
"type":"structure",
609668
"required":["Identifier"],
@@ -640,7 +699,7 @@
640699
"documentation":"<p>The KMS key for the DataIntegration.</p>"
641700
},
642701
"SourceURI":{
643-
"shape":"NonBlankString",
702+
"shape":"SourceURI",
644703
"documentation":"<p>The URI of the data source.</p>"
645704
},
646705
"ScheduleConfiguration":{
@@ -649,7 +708,15 @@
649708
},
650709
"Tags":{
651710
"shape":"TagMap",
652-
"documentation":"<p>One or more tags.</p>"
711+
"documentation":"<p>The tags used to organize, track, or control access for this resource. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.</p>"
712+
},
713+
"FileConfiguration":{
714+
"shape":"FileConfiguration",
715+
"documentation":"<p>The configuration for what files should be pulled from the source.</p>"
716+
},
717+
"ObjectConfiguration":{
718+
"shape":"ObjectConfiguration",
719+
"documentation":"<p>The configuration for what data should be pulled from the source.</p>"
653720
}
654721
}
655722
},
@@ -690,7 +757,7 @@
690757
},
691758
"Tags":{
692759
"shape":"TagMap",
693-
"documentation":"<p>One or more tags.</p>"
760+
"documentation":"<p>The tags used to organize, track, or control access for this resource. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.</p>"
694761
}
695762
}
696763
},
@@ -898,6 +965,12 @@
898965
"min":1,
899966
"pattern":".*"
900967
},
968+
"NonBlankLongString":{
969+
"type":"string",
970+
"max":200,
971+
"min":1,
972+
"pattern":".*\\S.*"
973+
},
901974
"NonBlankString":{
902975
"type":"string",
903976
"max":255,
@@ -910,6 +983,12 @@
910983
"min":1,
911984
"pattern":"^[a-zA-Z0-9\\/\\._\\-]+$"
912985
},
986+
"ObjectConfiguration":{
987+
"type":"map",
988+
"key":{"shape":"NonBlankString"},
989+
"value":{"shape":"FieldsMap"},
990+
"documentation":"<p>The configuration for what data should be pulled from the source.</p>"
991+
},
913992
"ResourceNotFoundException":{
914993
"type":"structure",
915994
"members":{
@@ -928,25 +1007,20 @@
9281007
"error":{"httpStatusCode":429},
9291008
"exception":true
9301009
},
931-
"Schedule":{
932-
"type":"string",
933-
"max":255,
934-
"min":1,
935-
"pattern":"^[a-zA-Z0-9\\/\\._\\-]+$"
936-
},
9371010
"ScheduleConfiguration":{
9381011
"type":"structure",
1012+
"required":["ScheduleExpression"],
9391013
"members":{
9401014
"FirstExecutionFrom":{
9411015
"shape":"NonBlankString",
942-
"documentation":"<p>The start date for objects to import in the first flow run.</p>"
1016+
"documentation":"<p>The start date for objects to import in the first flow run as an Unix/epoch timestamp in milliseconds or in ISO-8601 format.</p>"
9431017
},
9441018
"Object":{
9451019
"shape":"Object",
9461020
"documentation":"<p>The name of the object to pull from the data source.</p>"
9471021
},
9481022
"ScheduleExpression":{
949-
"shape":"Schedule",
1023+
"shape":"NonBlankString",
9501024
"documentation":"<p>How often the data should be pulled from data source.</p>"
9511025
}
9521026
},
@@ -958,6 +1032,12 @@
9581032
"min":1,
9591033
"pattern":"^aws\\.partner\\/.*$"
9601034
},
1035+
"SourceURI":{
1036+
"type":"string",
1037+
"max":1000,
1038+
"min":1,
1039+
"pattern":"^(\\w+\\:\\/\\/[\\w.-]+[\\w/!@#+=.-]+$)|(\\w+\\:\\/\\/[\\w.-]+[\\w/!@#+=.-]+[\\w/!@#+=.-]+[\\w/!@#+=.,-]+$)"
1040+
},
9611041
"TagKey":{
9621042
"type":"string",
9631043
"max":128,
@@ -992,7 +1072,7 @@
9921072
},
9931073
"tags":{
9941074
"shape":"TagMap",
995-
"documentation":"<p>One or more tags. </p>"
1075+
"documentation":"<p>The tags used to organize, track, or control access for this resource. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.</p>"
9961076
}
9971077
}
9981078
},

0 commit comments

Comments
 (0)