|
485 | 485 | "smithy.api#documentation": "<p>Container for information about the SAML configuration for OpenSearch Dashboards.</p>" |
486 | 486 | } |
487 | 487 | }, |
| 488 | + "JWTOptions": { |
| 489 | + "target": "com.amazonaws.opensearch#JWTOptionsOutput", |
| 490 | + "traits": { |
| 491 | + "smithy.api#documentation": "<p>Container for information about the JWT configuration of the Amazon OpenSearch Service.</p>" |
| 492 | + } |
| 493 | + }, |
488 | 494 | "AnonymousAuthDisableDate": { |
489 | 495 | "target": "com.amazonaws.opensearch#DisableTimestamp", |
490 | 496 | "traits": { |
|
529 | 535 | "smithy.api#documentation": "<p>Container for information about the SAML configuration for OpenSearch Dashboards.</p>" |
530 | 536 | } |
531 | 537 | }, |
| 538 | + "JWTOptions": { |
| 539 | + "target": "com.amazonaws.opensearch#JWTOptionsInput", |
| 540 | + "traits": { |
| 541 | + "smithy.api#documentation": "<p>Container for information about the JWT configuration of the Amazon OpenSearch Service. </p>" |
| 542 | + } |
| 543 | + }, |
532 | 544 | "AnonymousAuthEnabled": { |
533 | 545 | "target": "com.amazonaws.opensearch#Boolean", |
534 | 546 | "traits": { |
|
6883 | 6895 | "Status": { |
6884 | 6896 | "target": "com.amazonaws.opensearch#DataSourceStatus", |
6885 | 6897 | "traits": { |
6886 | | - "smithy.api#documentation": "<p>The status of the data source response.</p>" |
| 6898 | + "smithy.api#documentation": "<p>The status of the data source.</p>" |
6887 | 6899 | } |
6888 | 6900 | } |
6889 | 6901 | }, |
|
7641 | 7653 | "target": "com.amazonaws.opensearch#Issue" |
7642 | 7654 | } |
7643 | 7655 | }, |
| 7656 | + "com.amazonaws.opensearch#JWTOptionsInput": { |
| 7657 | + "type": "structure", |
| 7658 | + "members": { |
| 7659 | + "Enabled": { |
| 7660 | + "target": "com.amazonaws.opensearch#Boolean", |
| 7661 | + "traits": { |
| 7662 | + "smithy.api#documentation": "<p>True to enable JWT authentication and authorization for a domain.</p>" |
| 7663 | + } |
| 7664 | + }, |
| 7665 | + "SubjectKey": { |
| 7666 | + "target": "com.amazonaws.opensearch#SubjectKey", |
| 7667 | + "traits": { |
| 7668 | + "smithy.api#documentation": "<p>Element of the JWT assertion to use for the user name.</p>" |
| 7669 | + } |
| 7670 | + }, |
| 7671 | + "RolesKey": { |
| 7672 | + "target": "com.amazonaws.opensearch#RolesKey", |
| 7673 | + "traits": { |
| 7674 | + "smithy.api#documentation": "<p>Element of the JWT assertion to use for roles.</p>" |
| 7675 | + } |
| 7676 | + }, |
| 7677 | + "PublicKey": { |
| 7678 | + "target": "com.amazonaws.opensearch#String", |
| 7679 | + "traits": { |
| 7680 | + "smithy.api#documentation": "<p>Element of the JWT assertion used by the cluster to verify JWT signatures.</p>" |
| 7681 | + } |
| 7682 | + } |
| 7683 | + }, |
| 7684 | + "traits": { |
| 7685 | + "smithy.api#documentation": "<p>The JWT authentication and authorization configuration for an Amazon OpenSearch Service domain.</p>" |
| 7686 | + } |
| 7687 | + }, |
| 7688 | + "com.amazonaws.opensearch#JWTOptionsOutput": { |
| 7689 | + "type": "structure", |
| 7690 | + "members": { |
| 7691 | + "Enabled": { |
| 7692 | + "target": "com.amazonaws.opensearch#Boolean", |
| 7693 | + "traits": { |
| 7694 | + "smithy.api#documentation": "<p>True if JWT use is enabled.</p>" |
| 7695 | + } |
| 7696 | + }, |
| 7697 | + "SubjectKey": { |
| 7698 | + "target": "com.amazonaws.opensearch#String", |
| 7699 | + "traits": { |
| 7700 | + "smithy.api#documentation": "<p>The key used for matching the JWT subject attribute.</p>" |
| 7701 | + } |
| 7702 | + }, |
| 7703 | + "RolesKey": { |
| 7704 | + "target": "com.amazonaws.opensearch#String", |
| 7705 | + "traits": { |
| 7706 | + "smithy.api#documentation": "<p>The key used for matching the JWT roles attribute.</p>" |
| 7707 | + } |
| 7708 | + }, |
| 7709 | + "PublicKey": { |
| 7710 | + "target": "com.amazonaws.opensearch#String", |
| 7711 | + "traits": { |
| 7712 | + "smithy.api#documentation": "<p>The key used to verify the signature of incoming JWT requests.</p>" |
| 7713 | + } |
| 7714 | + } |
| 7715 | + }, |
| 7716 | + "traits": { |
| 7717 | + "smithy.api#documentation": "<p>Describes the JWT options configured for the domain.</p>" |
| 7718 | + } |
| 7719 | + }, |
7644 | 7720 | "com.amazonaws.opensearch#KmsKeyId": { |
7645 | 7721 | "type": "string", |
7646 | 7722 | "traits": { |
|
10954 | 11030 | "smithy.api#pattern": "^arn:(aws|aws\\-cn|aws\\-us\\-gov|aws\\-iso|aws\\-iso\\-b):iam::[0-9]+:role\\/" |
10955 | 11031 | } |
10956 | 11032 | }, |
| 11033 | + "com.amazonaws.opensearch#RolesKey": { |
| 11034 | + "type": "string", |
| 11035 | + "traits": { |
| 11036 | + "smithy.api#length": { |
| 11037 | + "min": 1, |
| 11038 | + "max": 64 |
| 11039 | + } |
| 11040 | + } |
| 11041 | + }, |
10957 | 11042 | "com.amazonaws.opensearch#RollbackOnDisable": { |
10958 | 11043 | "type": "enum", |
10959 | 11044 | "members": { |
|
11768 | 11853 | "target": "com.amazonaws.opensearch#String" |
11769 | 11854 | } |
11770 | 11855 | }, |
| 11856 | + "com.amazonaws.opensearch#SubjectKey": { |
| 11857 | + "type": "string", |
| 11858 | + "traits": { |
| 11859 | + "smithy.api#length": { |
| 11860 | + "min": 1, |
| 11861 | + "max": 64 |
| 11862 | + } |
| 11863 | + } |
| 11864 | + }, |
11771 | 11865 | "com.amazonaws.opensearch#TLSSecurityPolicy": { |
11772 | 11866 | "type": "enum", |
11773 | 11867 | "members": { |
|
11948 | 12042 | "Status": { |
11949 | 12043 | "target": "com.amazonaws.opensearch#DataSourceStatus", |
11950 | 12044 | "traits": { |
11951 | | - "smithy.api#documentation": "<p>The status of the data source update request.</p>" |
| 12045 | + "smithy.api#documentation": "<p>The status of the data source update.</p>" |
11952 | 12046 | } |
11953 | 12047 | } |
11954 | 12048 | }, |
|
0 commit comments