Skip to content

Commit 9cf85f1

Browse files
feat: update AWS API models
1 parent d100a64 commit 9cf85f1

File tree

7 files changed

+601
-39
lines changed

7 files changed

+601
-39
lines changed

codegen/sdk/aws-models/application-auto-scaling.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3015,7 +3015,7 @@
30153015
}
30163016
},
30173017
"traits": {
3018-
"smithy.api#documentation": "<p>\n Represents a predictive scaling policy configuration.\n </p>"
3018+
"smithy.api#documentation": "<p>\n Represents a predictive scaling policy configuration. Predictive scaling is supported on Amazon ECS services.\n </p>"
30193019
}
30203020
},
30213021
"com.amazonaws.applicationautoscaling#PredictiveScalingPredefinedLoadMetricSpecification": {

codegen/sdk/aws-models/bcm-pricing-calculator.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -647,7 +647,7 @@
647647
"min": 0,
648648
"max": 32
649649
},
650-
"smithy.api#pattern": "^[-a-zA-Z0-9\\.\\-_:,]*$"
650+
"smithy.api#pattern": "^[-a-zA-Z0-9\\.\\-_:, \\/()]*$"
651651
}
652652
},
653653
"com.amazonaws.bcmpricingcalculator#BatchCreateBillScenarioCommitmentModification": {
@@ -2395,6 +2395,7 @@
23952395
"template": "bill-estimate/{billEstimateId}"
23962396
},
23972397
"aws.api#taggable": {},
2398+
"aws.iam#disableConditionKeyInference": {},
23982399
"aws.iam#iamResource": {
23992400
"name": "bill-estimate"
24002401
},
@@ -2941,6 +2942,7 @@
29412942
"template": "bill-scenario/{billScenarioId}"
29422943
},
29432944
"aws.api#taggable": {},
2945+
"aws.iam#disableConditionKeyInference": {},
29442946
"aws.iam#iamResource": {
29452947
"name": "bill-scenario"
29462948
},
@@ -5710,7 +5712,7 @@
57105712
"min": 0,
57115713
"max": 32
57125714
},
5713-
"smithy.api#pattern": "^[-a-zA-Z0-9\\.\\-_:,]*$"
5715+
"smithy.api#pattern": "^[-a-zA-Z0-9\\.\\-_:, \\/()]*$"
57145716
}
57155717
},
57165718
"com.amazonaws.bcmpricingcalculator#PurchaseAgreementType": {
@@ -6592,7 +6594,7 @@
65926594
"min": 0,
65936595
"max": 128
65946596
},
6595-
"smithy.api#pattern": "^[-a-zA-Z0-9\\.\\-_:,]*$"
6597+
"smithy.api#pattern": "^[-a-zA-Z0-9\\.\\-_:, \\/()]*$"
65966598
}
65976599
},
65986600
"com.amazonaws.bcmpricingcalculator#Uuid": {
@@ -6763,6 +6765,7 @@
67636765
"template": "workload-estimate/{workloadEstimateId}"
67646766
},
67656767
"aws.api#taggable": {},
6768+
"aws.iam#disableConditionKeyInference": {},
67666769
"aws.iam#iamResource": {
67676770
"name": "workload-estimate"
67686771
},

codegen/sdk/aws-models/connect.json

Lines changed: 274 additions & 17 deletions
Large diffs are not rendered by default.

codegen/sdk/aws-models/dsql.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -385,8 +385,8 @@
385385
},
386386
"output": {
387387
"linkedClusterArns": [
388-
"arn:aws:xanadu:us-east-1:111122223333:cluster/abcdefghijklmnopqrst12345",
389-
"arn:aws:xanadu:us-east-2:111122223333:cluster/klmnopqrstuvwxyzabcd54321"
388+
"arn:aws:dsql:us-east-1:111122223333:cluster/abcdefghijklmnopqrst12345",
389+
"arn:aws:dsql:us-east-2:111122223333:cluster/klmnopqrstuvwxyzabcd54321"
390390
]
391391
}
392392
}
@@ -973,8 +973,8 @@
973973
"title": "Delete Multi Region Clusters",
974974
"input": {
975975
"linkedClusterArns": [
976-
"arn:aws:xanadu:us-east-1:111122223333:cluster/abcdefghijklmnopqrst12345",
977-
"arn:aws:xanadu:us-east-2:111122223333:cluster/klmnopqrstuvwxyzabcd54321"
976+
"arn:aws:dsql:us-east-1:111122223333:cluster/abcdefghijklmnopqrst12345",
977+
"arn:aws:dsql:us-east-2:111122223333:cluster/klmnopqrstuvwxyzabcd54321"
978978
]
979979
}
980980
}

codegen/sdk/aws-models/finspace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5723,7 +5723,7 @@
57235723
"min": 1,
57245724
"max": 1024
57255725
},
5726-
"smithy.api#pattern": "^[a-zA-Z0-9_:./,]+$"
5726+
"smithy.api#pattern": "^[a-zA-Z0-9_:./,; ]+$"
57275727
}
57285728
},
57295729
"com.amazonaws.finspace#KxCommandLineArguments": {

codegen/sdk/aws-models/ivs-realtime.json

Lines changed: 145 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -854,6 +854,12 @@
854854
"traits": {
855855
"smithy.api#documentation": "<p>Types of media to be recorded. Default: <code>AUDIO_VIDEO</code>.</p>"
856856
}
857+
},
858+
"thumbnailConfiguration": {
859+
"target": "com.amazonaws.ivsrealtime#ParticipantThumbnailConfiguration",
860+
"traits": {
861+
"smithy.api#documentation": "<p>A complex type that allows you to enable/disable the recording of thumbnails for individual participant recording\n and modify the interval at which thumbnails are generated for the live session.</p>"
862+
}
857863
}
858864
},
859865
"traits": {
@@ -1084,6 +1090,38 @@
10841090
"target": "com.amazonaws.ivsrealtime#CompositionSummary"
10851091
}
10861092
},
1093+
"com.amazonaws.ivsrealtime#CompositionThumbnailConfiguration": {
1094+
"type": "structure",
1095+
"members": {
1096+
"targetIntervalSeconds": {
1097+
"target": "com.amazonaws.ivsrealtime#ThumbnailIntervalSeconds",
1098+
"traits": {
1099+
"smithy.api#documentation": "<p>The targeted thumbnail-generation interval in seconds. Default: 60.</p>"
1100+
}
1101+
},
1102+
"storage": {
1103+
"target": "com.amazonaws.ivsrealtime#ThumbnailStorageTypeList",
1104+
"traits": {
1105+
"smithy.api#documentation": "<p>Indicates the format in which thumbnails are recorded. <code>SEQUENTIAL</code> records all generated thumbnails\n in a serial manner, to the media/thumbnails/(width)x(height) directory, where (width) and (height) are the width\n\t and height of the thumbnail. <code>LATEST</code> saves the latest thumbnail in\n\t media/latest_thumbnail/(width)x(height)/thumb.jpg and overwrites it at the interval specified by\n\t <code>targetIntervalSeconds</code>. You can enable both <code>SEQUENTIAL</code> and <code>LATEST</code>.\n\t Default: <code>SEQUENTIAL</code>.</p>"
1106+
}
1107+
}
1108+
},
1109+
"traits": {
1110+
"smithy.api#documentation": "<p>An object representing a configuration of thumbnails for recorded video for a <a>Composition</a>.</p>"
1111+
}
1112+
},
1113+
"com.amazonaws.ivsrealtime#CompositionThumbnailConfigurationList": {
1114+
"type": "list",
1115+
"member": {
1116+
"target": "com.amazonaws.ivsrealtime#CompositionThumbnailConfiguration"
1117+
},
1118+
"traits": {
1119+
"smithy.api#length": {
1120+
"min": 0,
1121+
"max": 1
1122+
}
1123+
}
1124+
},
10871125
"com.amazonaws.ivsrealtime#ConflictException": {
10881126
"type": "structure",
10891127
"members": {
@@ -4318,18 +4356,26 @@
43184356
}
43194357
},
43204358
"com.amazonaws.ivsrealtime#ParticipantRecordingMediaType": {
4321-
"type": "string",
4322-
"traits": {
4323-
"smithy.api#enum": [
4324-
{
4325-
"value": "AUDIO_VIDEO",
4326-
"name": "AUDIO_VIDEO"
4327-
},
4328-
{
4329-
"value": "AUDIO_ONLY",
4330-
"name": "AUDIO_ONLY"
4359+
"type": "enum",
4360+
"members": {
4361+
"AUDIO_VIDEO": {
4362+
"target": "smithy.api#Unit",
4363+
"traits": {
4364+
"smithy.api#enumValue": "AUDIO_VIDEO"
43314365
}
4332-
]
4366+
},
4367+
"AUDIO_ONLY": {
4368+
"target": "smithy.api#Unit",
4369+
"traits": {
4370+
"smithy.api#enumValue": "AUDIO_ONLY"
4371+
}
4372+
},
4373+
"NONE": {
4374+
"target": "smithy.api#Unit",
4375+
"traits": {
4376+
"smithy.api#enumValue": "NONE"
4377+
}
4378+
}
43334379
}
43344380
},
43354381
"com.amazonaws.ivsrealtime#ParticipantRecordingMediaTypeList": {
@@ -4455,6 +4501,32 @@
44554501
"smithy.api#documentation": "<p>Summary object describing a participant that has joined a stage.</p>"
44564502
}
44574503
},
4504+
"com.amazonaws.ivsrealtime#ParticipantThumbnailConfiguration": {
4505+
"type": "structure",
4506+
"members": {
4507+
"targetIntervalSeconds": {
4508+
"target": "com.amazonaws.ivsrealtime#ThumbnailIntervalSeconds",
4509+
"traits": {
4510+
"smithy.api#documentation": "<p>The targeted thumbnail-generation interval in seconds. This is configurable only if\n <code>recordingMode</code> is <code>INTERVAL</code>. Default: 60.</p>"
4511+
}
4512+
},
4513+
"storage": {
4514+
"target": "com.amazonaws.ivsrealtime#ThumbnailStorageTypeList",
4515+
"traits": {
4516+
"smithy.api#documentation": "<p>Indicates the format in which thumbnails are recorded. <code>SEQUENTIAL</code> records all generated thumbnails\n in a serial manner, to the media/thumbnails/high directory. <code>LATEST</code> saves the latest thumbnail\n\t in media/latest_thumbnail/high/thumb.jpg and overwrites it at the interval specified by\n\t <code>targetIntervalSeconds</code>. You can enable both <code>SEQUENTIAL</code> and <code>LATEST</code>.\n\t Default: <code>SEQUENTIAL</code>.</p>"
4517+
}
4518+
},
4519+
"recordingMode": {
4520+
"target": "com.amazonaws.ivsrealtime#ThumbnailRecordingMode",
4521+
"traits": {
4522+
"smithy.api#documentation": "<p>Thumbnail recording mode. Default: <code>DISABLED</code>.</p>"
4523+
}
4524+
}
4525+
},
4526+
"traits": {
4527+
"smithy.api#documentation": "<p>An object representing a configuration of thumbnails for recorded video from an individual participant.</p>"
4528+
}
4529+
},
44584530
"com.amazonaws.ivsrealtime#ParticipantToken": {
44594531
"type": "structure",
44604532
"members": {
@@ -4970,6 +5042,12 @@
49705042
"traits": {
49715043
"smithy.api#documentation": "<p>Array of maps, each of the form <code>string:string (key:value)</code>. \n\t This is an optional customer specification, currently used only to specify \n\t the recording format for storing a recording in Amazon S3.</p>"
49725044
}
5045+
},
5046+
"thumbnailConfigurations": {
5047+
"target": "com.amazonaws.ivsrealtime#CompositionThumbnailConfigurationList",
5048+
"traits": {
5049+
"smithy.api#documentation": "<p>A complex type that allows you to enable/disable the recording of thumbnails for a <a>Composition</a>\n and modify the interval at which thumbnails are generated for the live session.</p>"
5050+
}
49735051
}
49745052
},
49755053
"traits": {
@@ -5584,6 +5662,62 @@
55845662
}
55855663
}
55865664
},
5665+
"com.amazonaws.ivsrealtime#ThumbnailIntervalSeconds": {
5666+
"type": "integer",
5667+
"traits": {
5668+
"smithy.api#range": {
5669+
"min": 1,
5670+
"max": 86400
5671+
}
5672+
}
5673+
},
5674+
"com.amazonaws.ivsrealtime#ThumbnailRecordingMode": {
5675+
"type": "enum",
5676+
"members": {
5677+
"INTERVAL": {
5678+
"target": "smithy.api#Unit",
5679+
"traits": {
5680+
"smithy.api#enumValue": "INTERVAL"
5681+
}
5682+
},
5683+
"DISABLED": {
5684+
"target": "smithy.api#Unit",
5685+
"traits": {
5686+
"smithy.api#enumValue": "DISABLED"
5687+
}
5688+
}
5689+
}
5690+
},
5691+
"com.amazonaws.ivsrealtime#ThumbnailStorageType": {
5692+
"type": "enum",
5693+
"members": {
5694+
"SEQUENTIAL": {
5695+
"target": "smithy.api#Unit",
5696+
"traits": {
5697+
"smithy.api#enumValue": "SEQUENTIAL"
5698+
}
5699+
},
5700+
"LATEST": {
5701+
"target": "smithy.api#Unit",
5702+
"traits": {
5703+
"smithy.api#enumValue": "LATEST"
5704+
}
5705+
}
5706+
}
5707+
},
5708+
"com.amazonaws.ivsrealtime#ThumbnailStorageTypeList": {
5709+
"type": "list",
5710+
"member": {
5711+
"target": "com.amazonaws.ivsrealtime#ThumbnailStorageType"
5712+
},
5713+
"traits": {
5714+
"smithy.api#length": {
5715+
"min": 0,
5716+
"max": 2
5717+
},
5718+
"smithy.api#uniqueItems": {}
5719+
}
5720+
},
55875721
"com.amazonaws.ivsrealtime#Time": {
55885722
"type": "timestamp",
55895723
"traits": {

0 commit comments

Comments
 (0)