Skip to content

Commit 8e89230

Browse files
feat: update AWS API models
1 parent ee1c878 commit 8e89230

File tree

6 files changed

+452
-78
lines changed

6 files changed

+452
-78
lines changed

codegen/sdk/aws-models/account.json

Lines changed: 205 additions & 69 deletions
Large diffs are not rendered by default.

codegen/sdk/aws-models/appsync.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2661,7 +2661,8 @@
26612661
"eventConfig": {
26622662
"target": "com.amazonaws.appsync#EventConfig",
26632663
"traits": {
2664-
"smithy.api#documentation": "<p>The Event API configuration. This includes the default authorization configuration for\n connecting, publishing, and subscribing to an Event API.</p>"
2664+
"smithy.api#documentation": "<p>The Event API configuration. This includes the default authorization configuration for\n connecting, publishing, and subscribing to an Event API.</p>",
2665+
"smithy.api#required": {}
26652666
}
26662667
}
26672668
},
@@ -9831,7 +9832,8 @@
98319832
"eventConfig": {
98329833
"target": "com.amazonaws.appsync#EventConfig",
98339834
"traits": {
9834-
"smithy.api#documentation": "<p>The new event configuration. This includes the default authorization configuration for\n connecting, publishing, and subscribing to an Event API.</p>"
9835+
"smithy.api#documentation": "<p>The new event configuration. This includes the default authorization configuration for\n connecting, publishing, and subscribing to an Event API.</p>",
9836+
"smithy.api#required": {}
98359837
}
98369838
}
98379839
},

codegen/sdk/aws-models/guardduty.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5449,7 +5449,8 @@
54495449
"Version": {
54505450
"target": "com.amazonaws.guardduty#LaunchTemplateVersion",
54515451
"traits": {
5452-
"smithy.api#documentation": "<p>Version of the EC2 launch template.</p>"
5452+
"smithy.api#documentation": "<p>Version of the EC2 launch template.</p>",
5453+
"smithy.api#jsonName": "version"
54535454
}
54545455
}
54555456
},

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

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2371,6 +2371,18 @@
23712371
"smithy.api#default": false,
23722372
"smithy.api#documentation": "<p>If true, this indicates the <code>participantId</code> is a replicated participant. \n\t If this is a subscribe event, then this flag refers to <code>remoteParticipantId</code>. Default: <code>false</code>.</p>"
23732373
}
2374+
},
2375+
"previousToken": {
2376+
"target": "com.amazonaws.ivsrealtime#ExchangedParticipantToken",
2377+
"traits": {
2378+
"smithy.api#documentation": "<p>Source participant token for <code>TOKEN_EXCHANGED</code> event.</p>"
2379+
}
2380+
},
2381+
"newToken": {
2382+
"target": "com.amazonaws.ivsrealtime#ExchangedParticipantToken",
2383+
"traits": {
2384+
"smithy.api#documentation": "<p>Participant token created during <code>TOKEN_EXCHANGED</code> event.</p>"
2385+
}
23742386
}
23752387
},
23762388
"traits": {
@@ -2519,10 +2531,46 @@
25192531
{
25202532
"value": "REPLICATION_STOPPED",
25212533
"name": "REPLICATION_STOPPED"
2534+
},
2535+
{
2536+
"value": "TOKEN_EXCHANGED",
2537+
"name": "TOKEN_EXCHANGED"
25222538
}
25232539
]
25242540
}
25252541
},
2542+
"com.amazonaws.ivsrealtime#ExchangedParticipantToken": {
2543+
"type": "structure",
2544+
"members": {
2545+
"capabilities": {
2546+
"target": "com.amazonaws.ivsrealtime#ParticipantTokenCapabilities",
2547+
"traits": {
2548+
"smithy.api#documentation": "<p>Set of capabilities that the user is allowed to perform in the stage.</p>"
2549+
}
2550+
},
2551+
"attributes": {
2552+
"target": "com.amazonaws.ivsrealtime#ParticipantTokenAttributes",
2553+
"traits": {
2554+
"smithy.api#documentation": "<p>Application-provided attributes to encode into the token and attach to a\n stage. Map keys and values can contain UTF-8 encoded text. The maximum length of this field\n is 1 KB total. <i>This field is exposed to all stage participants and should not be\n used for personally identifying, confidential, or sensitive\n information.</i>\n </p>"
2555+
}
2556+
},
2557+
"userId": {
2558+
"target": "com.amazonaws.ivsrealtime#ParticipantTokenUserId",
2559+
"traits": {
2560+
"smithy.api#documentation": "<p>Customer-assigned name to help identify the token; this can be used to link a\n participant to a user in the customer’s own systems. This can be any UTF-8 encoded text.\n <i>This field is exposed to all stage participants and should not be used for\n personally identifying, confidential, or sensitive information.</i>\n </p>"
2561+
}
2562+
},
2563+
"expirationTime": {
2564+
"target": "com.amazonaws.ivsrealtime#ParticipantTokenExpirationTime",
2565+
"traits": {
2566+
"smithy.api#documentation": "<p>ISO 8601 timestamp (returned as a string) for when this token expires.</p>"
2567+
}
2568+
}
2569+
},
2570+
"traits": {
2571+
"smithy.api#documentation": "<p>Object specifying an exchanged participant token in a stage, created when an original participant token is updated.</p>\n <p>\n <b>Important</b>: Treat tokens as opaque; i.e., do not build\n functionality based on token contents. The format of tokens could change in the\n future.</p>"
2572+
}
2573+
},
25262574
"com.amazonaws.ivsrealtime#Framerate": {
25272575
"type": "float",
25282576
"traits": {
@@ -4995,7 +5043,7 @@
49955043
"attributes": {
49965044
"target": "com.amazonaws.ivsrealtime#ParticipantTokenAttributes",
49975045
"traits": {
4998-
"smithy.api#documentation": "<p>Application-provided attributes to encode into the token and attach to a stage.\n <i>This field is exposed to all stage participants and should not be used for\n personally identifying, confidential, or sensitive information.</i>\n </p>"
5046+
"smithy.api#documentation": "<p>Application-provided attributes to encode into the token and attach to a\n stage. Map keys and values can contain UTF-8 encoded text. The maximum length of this field\n is 1 KB total. <i>This field is exposed to all stage participants and should not be\n used for personally identifying, confidential, or sensitive\n information.</i>\n </p>"
49995047
}
50005048
},
50015049
"duration": {

0 commit comments

Comments
 (0)