|
2371 | 2371 | "smithy.api#default": false, |
2372 | 2372 | "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>" |
2373 | 2373 | } |
| 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 | + } |
2374 | 2386 | } |
2375 | 2387 | }, |
2376 | 2388 | "traits": { |
|
2519 | 2531 | { |
2520 | 2532 | "value": "REPLICATION_STOPPED", |
2521 | 2533 | "name": "REPLICATION_STOPPED" |
| 2534 | + }, |
| 2535 | + { |
| 2536 | + "value": "TOKEN_EXCHANGED", |
| 2537 | + "name": "TOKEN_EXCHANGED" |
2522 | 2538 | } |
2523 | 2539 | ] |
2524 | 2540 | } |
2525 | 2541 | }, |
| 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 | + }, |
2526 | 2574 | "com.amazonaws.ivsrealtime#Framerate": { |
2527 | 2575 | "type": "float", |
2528 | 2576 | "traits": { |
|
4995 | 5043 | "attributes": { |
4996 | 5044 | "target": "com.amazonaws.ivsrealtime#ParticipantTokenAttributes", |
4997 | 5045 | "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>" |
4999 | 5047 | } |
5000 | 5048 | }, |
5001 | 5049 | "duration": { |
|
0 commit comments