Skip to content

Commit cc3942b

Browse files
author
AWS SDK for Go v2 automation user
committed
Update API model
1 parent afdc89f commit cc3942b

10 files changed

Lines changed: 1123 additions & 68 deletions

File tree

‎codegen/sdk-codegen/aws-models/appflow.json‎

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -641,6 +641,17 @@
641641
"smithy.api#pattern": "^\\S+$"
642642
}
643643
},
644+
"com.amazonaws.appflow#CodeVerifier": {
645+
"type": "string",
646+
"traits": {
647+
"smithy.api#length": {
648+
"min": 43,
649+
"max": 128
650+
},
651+
"smithy.api#pattern": "^[A-Za-z0-9\\-._~]+$",
652+
"smithy.api#sensitive": {}
653+
}
654+
},
644655
"com.amazonaws.appflow#ConflictException": {
645656
"type": "structure",
646657
"members": {
@@ -1282,6 +1293,12 @@
12821293
"traits": {
12831294
"smithy.api#documentation": "<p> The URL to which the authentication server redirects the browser after authorization has\n been granted. </p>"
12841295
}
1296+
},
1297+
"codeVerifier": {
1298+
"target": "com.amazonaws.appflow#CodeVerifier",
1299+
"traits": {
1300+
"smithy.api#documentation": "<p> The code verifier used in the PKCE (Proof Key for Code Exchange) OAuth flow. </p>"
1301+
}
12851302
}
12861303
},
12871304
"traits": {
@@ -6689,6 +6706,17 @@
66896706
}
66906707
}
66916708
},
6709+
"com.amazonaws.appflow#PrivateKey": {
6710+
"type": "string",
6711+
"traits": {
6712+
"smithy.api#length": {
6713+
"min": 1,
6714+
"max": 8192
6715+
},
6716+
"smithy.api#pattern": ".*",
6717+
"smithy.api#sensitive": {}
6718+
}
6719+
},
66926720
"com.amazonaws.appflow#PrivateLinkServiceName": {
66936721
"type": "string",
66946722
"traits": {
@@ -9806,8 +9834,13 @@
98069834
"password": {
98079835
"target": "com.amazonaws.appflow#Password",
98089836
"traits": {
9809-
"smithy.api#documentation": "<p> The password that corresponds to the user name. </p>",
9810-
"smithy.api#required": {}
9837+
"smithy.api#documentation": "<p> The password that corresponds to the user name. </p>"
9838+
}
9839+
},
9840+
"privateKey": {
9841+
"target": "com.amazonaws.appflow#PrivateKey",
9842+
"traits": {
9843+
"smithy.api#documentation": "<p> The RSA private key used for key pair authentication with Snowflake. Provide this\n instead of a password when your Snowflake account uses key pair authentication. </p>"
98119844
}
98129845
}
98139846
},

‎codegen/sdk-codegen/aws-models/cloudtrail.json‎

Lines changed: 73 additions & 40 deletions
Large diffs are not rendered by default.

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

Lines changed: 99 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7862,6 +7862,29 @@
78627862
"target": "com.amazonaws.connect#IntegerCount"
78637863
}
78647864
},
7865+
"com.amazonaws.connect#ChannelWorkloadBehaviorType": {
7866+
"type": "enum",
7867+
"members": {
7868+
"ROUTE_CURRENT_CHANNEL_CURRENT_WORKLOADTYPE_ONLY": {
7869+
"target": "smithy.api#Unit",
7870+
"traits": {
7871+
"smithy.api#enumValue": "ROUTE_CURRENT_CHANNEL_CURRENT_WORKLOADTYPE_ONLY"
7872+
}
7873+
},
7874+
"ROUTE_CURRENT_CHANNEL_ANY_WORKLOADTYPE_ONLY": {
7875+
"target": "smithy.api#Unit",
7876+
"traits": {
7877+
"smithy.api#enumValue": "ROUTE_CURRENT_CHANNEL_ANY_WORKLOADTYPE_ONLY"
7878+
}
7879+
},
7880+
"ROUTE_ANY_CHANNEL_ANY_WORKLOAD_TYPE": {
7881+
"target": "smithy.api#Unit",
7882+
"traits": {
7883+
"smithy.api#enumValue": "ROUTE_ANY_CHANNEL_ANY_WORKLOAD_TYPE"
7884+
}
7885+
}
7886+
}
7887+
},
78657888
"com.amazonaws.connect#Channels": {
78667889
"type": "list",
78677890
"member": {
@@ -8449,7 +8472,7 @@
84498472
"type": "integer",
84508473
"traits": {
84518474
"smithy.api#range": {
8452-
"min": 1,
8475+
"min": 0,
84538476
"max": 10
84548477
}
84558478
}
@@ -15739,6 +15762,20 @@
1573915762
"smithy.api#documentation": "<p>Defines the cross-channel routing behavior that allows an agent working on a contact in one channel to be\n offered a contact from a different channel.</p>"
1574015763
}
1574115764
},
15765+
"com.amazonaws.connect#CrossChannelWorkloadBehavior": {
15766+
"type": "structure",
15767+
"members": {
15768+
"ChannelWorkloadBehaviorType": {
15769+
"target": "com.amazonaws.connect#ChannelWorkloadBehaviorType",
15770+
"traits": {
15771+
"smithy.api#documentation": "<p>Specifies the routing behavior for an agent handling their current channel and workload type.</p>"
15772+
}
15773+
}
15774+
},
15775+
"traits": {
15776+
"smithy.api#documentation": "<p>Defines the cross-channel and workload type routing behavior that allows an agent working on a contact to be\n offered a contact from a different channel or workload type.</p>"
15777+
}
15778+
},
1574215779
"com.amazonaws.connect#CurrentMetric": {
1574315780
"type": "structure",
1574415781
"members": {
@@ -41441,15 +41478,22 @@
4144141478
"Concurrency": {
4144241479
"target": "com.amazonaws.connect#Concurrency",
4144341480
"traits": {
41444-
"smithy.api#documentation": "<p>The number of contacts an agent can have on a channel simultaneously.</p>\n <p>Valid Range for <code>VOICE</code>: Minimum value of 1. Maximum value of 1.</p>\n <p>Valid Range for <code>CHAT</code>: Minimum value of 1. Maximum value of 10.</p>\n <p>Valid Range for <code>TASK</code>: Minimum value of 1. Maximum value of 10.</p>",
41445-
"smithy.api#required": {}
41481+
"smithy.api#addedDefault": {},
41482+
"smithy.api#default": 0,
41483+
"smithy.api#documentation": "<p>The number of contacts an agent can have on a channel simultaneously.</p>\n <p>Valid Range for <code>VOICE</code>: Minimum value of 1. Maximum value of 1.</p>\n <p>Valid Range for <code>CHAT</code>: Minimum value of 1. Maximum value of 10.</p>\n <p>Valid Range for <code>TASK</code>: Minimum value of 1. Maximum value of 10.</p>"
4144641484
}
4144741485
},
4144841486
"CrossChannelBehavior": {
4144941487
"target": "com.amazonaws.connect#CrossChannelBehavior",
4145041488
"traits": {
4145141489
"smithy.api#documentation": "<p>Defines the cross-channel routing behavior for each channel that is enabled for this Routing Profile. For\n example, this allows you to offer an agent a different contact from another channel when they are currently working\n with a contact from a Voice channel.</p>"
4145241490
}
41491+
},
41492+
"WorkloadTypeConcurrencies": {
41493+
"target": "com.amazonaws.connect#WorkloadTypeConcurrencies",
41494+
"traits": {
41495+
"smithy.api#documentation": "<p>Defines the list of workload type concurrency configurations for a channel. When provided, enables granular\n concurrency control based on workload type values.</p>"
41496+
}
4145341497
}
4145441498
},
4145541499
"traits": {
@@ -69413,6 +69457,58 @@
6941369457
"smithy.api#documentation": "<p>Information about Connect Customer Wisdom.</p>"
6941469458
}
6941569459
},
69460+
"com.amazonaws.connect#WorkloadType": {
69461+
"type": "string"
69462+
},
69463+
"com.amazonaws.connect#WorkloadTypeConcurrencies": {
69464+
"type": "list",
69465+
"member": {
69466+
"target": "com.amazonaws.connect#WorkloadTypeConcurrency"
69467+
},
69468+
"traits": {
69469+
"smithy.api#length": {
69470+
"min": 1,
69471+
"max": 5
69472+
}
69473+
}
69474+
},
69475+
"com.amazonaws.connect#WorkloadTypeConcurrency": {
69476+
"type": "structure",
69477+
"members": {
69478+
"WorkloadType": {
69479+
"target": "com.amazonaws.connect#WorkloadType",
69480+
"traits": {
69481+
"smithy.api#documentation": "<p>The value of the workload type.</p>",
69482+
"smithy.api#required": {}
69483+
}
69484+
},
69485+
"Concurrency": {
69486+
"target": "com.amazonaws.connect#WorkloadTypeConcurrencyType",
69487+
"traits": {
69488+
"smithy.api#documentation": "<p>The maximum number of contacts an agent can handle simultaneously for a specific channel and workload type\n combination.</p>\n <p>Valid Range for <code>VOICE</code>: Minimum value of 1. Maximum value of 1.</p>\n <p>Valid Range for <code>CHAT</code>: Minimum value of 1. Maximum value of 10.</p>\n <p>Valid Range for <code>TASK</code>: Minimum value of 1. Maximum value of 10.</p>",
69489+
"smithy.api#required": {}
69490+
}
69491+
},
69492+
"CrossChannelWorkloadBehavior": {
69493+
"target": "com.amazonaws.connect#CrossChannelWorkloadBehavior",
69494+
"traits": {
69495+
"smithy.api#documentation": "<p>Defines the cross-channel and workload type routing behavior for each channel and workload type combination\n that is enabled for this Routing Profile.</p>"
69496+
}
69497+
}
69498+
},
69499+
"traits": {
69500+
"smithy.api#documentation": "<p>Defines the maximum number of contacts an agent can handle simultaneously for a specific channel and workload\n type combination.</p>"
69501+
}
69502+
},
69503+
"com.amazonaws.connect#WorkloadTypeConcurrencyType": {
69504+
"type": "integer",
69505+
"traits": {
69506+
"smithy.api#range": {
69507+
"min": 1,
69508+
"max": 10
69509+
}
69510+
}
69511+
},
6941669512
"com.amazonaws.connect#Workspace": {
6941769513
"type": "structure",
6941869514
"members": {

‎codegen/sdk-codegen/aws-models/ec2.json‎

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42548,7 +42548,7 @@
4254842548
"target": "com.amazonaws.ec2#DescribeInstanceCreditSpecificationsResult"
4254942549
},
4255042550
"traits": {
42551-
"smithy.api#documentation": "<p>Describes the credit option for CPU usage of the specified burstable performance\n instances. The credit options are <code>standard</code> and\n <code>unlimited</code>.</p>\n <p>If you do not specify an instance ID, Amazon EC2 returns burstable performance\n instances with the <code>unlimited</code> credit option, as well as instances that were\n previously configured as T2, T3, and T3a with the <code>unlimited</code> credit option.\n For example, if you resize a T2 instance, while it is configured as\n <code>unlimited</code>, to an M4 instance, Amazon EC2 returns the M4\n instance.</p>\n <p>If you specify one or more instance IDs, Amazon EC2 returns the credit option\n (<code>standard</code> or <code>unlimited</code>) of those instances. If you specify\n an instance ID that is not valid, such as an instance that is not a burstable\n performance instance, an error is returned.</p>\n <p>Recently terminated instances might appear in the returned results. This interval is\n usually less than one hour.</p>\n <p>If an Availability Zone is experiencing a service disruption and you specify instance\n IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If\n you specify only instance IDs in an unaffected zone, the call works normally.</p>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances.html\">Burstable\n performance instances</a> in the <i>Amazon EC2 User Guide</i>.</p>",
42551+
"smithy.api#documentation": "<p>Describes the credit option for CPU usage of the specified burstable performance\n instances. The credit options are <code>standard</code> and\n <code>unlimited</code>.</p>\n <p>If you do not specify an instance ID, Amazon EC2 returns burstable performance\n instances with the <code>unlimited</code> credit option, as well as instances that were\n previously configured as T2, T3, and T3a with the <code>unlimited</code> credit option.\n For example, if you resize a T2 instance, while it is configured as\n <code>unlimited</code>, to an M4 instance, Amazon EC2 returns the M4\n instance.</p>\n <p>If you specify one or more instance IDs, Amazon EC2 returns the credit option\n (<code>standard</code> or <code>unlimited</code>) of those instances. If you specify\n an instance ID that is not a burstable performance instance, Amazon EC2 returns the\n <code>standard</code> credit option.</p>\n <p>Recently terminated instances might appear in the returned results. This interval is\n usually less than one hour.</p>\n <p>If an Availability Zone is experiencing a service disruption and you specify instance\n IDs in the affected zone, or do not specify any instance IDs at all, the call fails. If\n you specify only instance IDs in an unaffected zone, the call works normally.</p>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances.html\">Burstable\n performance instances</a> in the <i>Amazon EC2 User Guide</i>.</p>",
4255242552
"smithy.api#paginated": {
4255342553
"inputToken": "NextToken",
4255442554
"outputToken": "NextToken",
@@ -110794,6 +110794,14 @@
110794110794
"smithy.api#documentation": "<p>The maximum number of the ENA queues for each interface.</p>",
110795110795
"smithy.api#xmlName": "maximumEnaQueueCountPerInterface"
110796110796
}
110797+
},
110798+
"InterfaceTypes": {
110799+
"target": "com.amazonaws.ec2#NetworkCardInterfaceTypeList",
110800+
"traits": {
110801+
"aws.protocols#ec2QueryName": "InterfaceTypeSet",
110802+
"smithy.api#documentation": "<p>The supported interface types for the network card.</p>",
110803+
"smithy.api#xmlName": "interfaceTypeSet"
110804+
}
110797110805
}
110798110806
},
110799110807
"traits": {
@@ -110809,6 +110817,44 @@
110809110817
}
110810110818
}
110811110819
},
110820+
"com.amazonaws.ec2#NetworkCardInterfaceType": {
110821+
"type": "enum",
110822+
"members": {
110823+
"interface": {
110824+
"target": "smithy.api#Unit",
110825+
"traits": {
110826+
"smithy.api#enumValue": "interface"
110827+
}
110828+
},
110829+
"efa": {
110830+
"target": "smithy.api#Unit",
110831+
"traits": {
110832+
"smithy.api#enumValue": "efa"
110833+
}
110834+
},
110835+
"efa_only": {
110836+
"target": "smithy.api#Unit",
110837+
"traits": {
110838+
"smithy.api#enumValue": "efa-only"
110839+
}
110840+
},
110841+
"secondary": {
110842+
"target": "smithy.api#Unit",
110843+
"traits": {
110844+
"smithy.api#enumValue": "secondary"
110845+
}
110846+
}
110847+
}
110848+
},
110849+
"com.amazonaws.ec2#NetworkCardInterfaceTypeList": {
110850+
"type": "list",
110851+
"member": {
110852+
"target": "com.amazonaws.ec2#NetworkCardInterfaceType",
110853+
"traits": {
110854+
"smithy.api#xmlName": "item"
110855+
}
110856+
}
110857+
},
110812110858
"com.amazonaws.ec2#NetworkInfo": {
110813110859
"type": "structure",
110814110860
"members": {

‎codegen/sdk-codegen/aws-models/mgn.json‎

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6731,6 +6731,18 @@
67316731
"traits": {
67326732
"smithy.api#documentation": "<p>Launch template disk throughput configuration.</p>"
67336733
}
6734+
},
6735+
"volumeInitializationRate": {
6736+
"target": "com.amazonaws.mgn#VolumeInitializationRate",
6737+
"traits": {
6738+
"smithy.api#documentation": "<p>Launch template disk volume initialization rate configuration.</p>"
6739+
}
6740+
},
6741+
"deleteOnTermination": {
6742+
"target": "smithy.api#Boolean",
6743+
"traits": {
6744+
"smithy.api#documentation": "<p>Launch template disk delete on termination configuration.</p>"
6745+
}
67346746
}
67356747
},
67366748
"traits": {
@@ -15297,7 +15309,7 @@
1529715309
"traits": {
1529815310
"smithy.api#range": {
1529915311
"min": 125,
15300-
"max": 1000
15312+
"max": 2000
1530115313
}
1530215314
}
1530315315
},
@@ -16765,6 +16777,15 @@
1676516777
}
1676616778
}
1676716779
},
16780+
"com.amazonaws.mgn#VolumeInitializationRate": {
16781+
"type": "long",
16782+
"traits": {
16783+
"smithy.api#range": {
16784+
"min": 100,
16785+
"max": 300
16786+
}
16787+
}
16788+
},
1676816789
"com.amazonaws.mgn#VolumeType": {
1676916790
"type": "string",
1677016791
"traits": {

0 commit comments

Comments
 (0)