Skip to content

Commit 712b22d

Browse files
Update Event API to require EventConfig parameter in creation and update requests.
1 parent a9480b8 commit 712b22d

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

generator/ServiceModels/appsync/appsync-2017-07-25.api.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1687,7 +1687,10 @@
16871687
},
16881688
"CreateApiRequest":{
16891689
"type":"structure",
1690-
"required":["name"],
1690+
"required":[
1691+
"name",
1692+
"eventConfig"
1693+
],
16911694
"members":{
16921695
"name":{"shape":"ApiName"},
16931696
"ownerContact":{"shape":"String"},
@@ -4006,7 +4009,8 @@
40064009
"type":"structure",
40074010
"required":[
40084011
"apiId",
4009-
"name"
4012+
"name",
4013+
"eventConfig"
40104014
],
40114015
"members":{
40124016
"apiId":{

generator/ServiceModels/appsync/appsync-2017-07-25.normal.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2032,7 +2032,10 @@
20322032
},
20332033
"CreateApiRequest":{
20342034
"type":"structure",
2035-
"required":["name"],
2035+
"required":[
2036+
"name",
2037+
"eventConfig"
2038+
],
20362039
"members":{
20372040
"name":{
20382041
"shape":"ApiName",
@@ -5460,7 +5463,8 @@
54605463
"type":"structure",
54615464
"required":[
54625465
"apiId",
5463-
"name"
5466+
"name",
5467+
"eventConfig"
54645468
],
54655469
"members":{
54665470
"apiId":{

sdk/src/Services/AppSync/Generated/Model/CreateApiRequest.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ public partial class CreateApiRequest : AmazonAppSyncRequest
4949
/// for connecting, publishing, and subscribing to an Event API.
5050
/// </para>
5151
/// </summary>
52+
[AWSProperty(Required=true)]
5253
public EventConfig EventConfig
5354
{
5455
get { return this._eventConfig; }

sdk/src/Services/AppSync/Generated/Model/UpdateApiRequest.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ internal bool IsSetApiId()
6666
/// for connecting, publishing, and subscribing to an Event API.
6767
/// </para>
6868
/// </summary>
69+
[AWSProperty(Required=true)]
6970
public EventConfig EventConfig
7071
{
7172
get { return this._eventConfig; }

0 commit comments

Comments
 (0)