|
490 | 490 | }, |
491 | 491 | "Reason":{ |
492 | 492 | "shape":"ConflictExceptionReason", |
493 | | - "documentation":"<p>This request cannot be completed for one of the following reasons:</p> <ul> <li> <p>Performing the requested operation would violate an existing uniqueness claim in the identity store. Resolve the conflict before retrying this request.</p> </li> <li> <p>The requested resource was being concurrently modified by another request.</p> </li> </ul>" |
| 493 | + "documentation":"<p>Indicates the reason for a conflict error when the service is unable to access a Customer Managed KMS key. For non-KMS permission errors, this field is not included.</p>" |
494 | 494 | } |
495 | 495 | }, |
496 | 496 | "documentation":"<p>This request cannot be completed for one of the following reasons:</p> <ul> <li> <p>Performing the requested operation would violate an existing uniqueness claim in the identity store. Resolve the conflict before retrying this request.</p> </li> <li> <p>The requested resource was being concurrently modified by another request.</p> </li> </ul>", |
|
648 | 648 | "Birthdate":{ |
649 | 649 | "shape":"SensitiveStringType", |
650 | 650 | "documentation":"<p>The user's birthdate in YYYY-MM-DD format. This field supports standard date format for storing personal information.</p>" |
| 651 | + }, |
| 652 | + "Extensions":{ |
| 653 | + "shape":"Extensions", |
| 654 | + "documentation":"<p>A map with additional attribute extensions for the user. Each map key corresponds to an extension name, while map values represent extension data in <code>Document</code> type (not supported by Java V1, Go V1 and older versions of the CLI). <code>aws:identitystore:enterprise</code> is the only supported extension name.</p>" |
651 | 655 | } |
652 | 656 | } |
653 | 657 | }, |
|
865 | 869 | "UserId":{ |
866 | 870 | "shape":"ResourceId", |
867 | 871 | "documentation":"<p>The identifier for a user in the identity store.</p>" |
| 872 | + }, |
| 873 | + "Extensions":{ |
| 874 | + "shape":"ExtensionNames", |
| 875 | + "documentation":"<p>A collection of extension names indicating what extensions the service should retrieve alongside other user attributes. <code>aws:identitystore:enterprise</code> is the only supported extension name.</p>" |
868 | 876 | } |
869 | 877 | } |
870 | 878 | }, |
|
970 | 978 | "UpdatedBy":{ |
971 | 979 | "shape":"StringType", |
972 | 980 | "documentation":"<p>The identifier of the user or system that last updated the user.</p>" |
| 981 | + }, |
| 982 | + "Extensions":{ |
| 983 | + "shape":"Extensions", |
| 984 | + "documentation":"<p>A map of explicitly requested attribute extensions associated with the user. Not populated if the user has no requested extensions.</p>" |
973 | 985 | } |
974 | 986 | } |
975 | 987 | }, |
|
998 | 1010 | "min":1 |
999 | 1011 | }, |
1000 | 1012 | "ExceptionMessage":{"type":"string"}, |
| 1013 | + "ExtensionName":{ |
| 1014 | + "type":"string", |
| 1015 | + "max":50, |
| 1016 | + "min":1, |
| 1017 | + "pattern":"aws:identitystore:[a-z]{1,20}" |
| 1018 | + }, |
| 1019 | + "ExtensionNames":{ |
| 1020 | + "type":"list", |
| 1021 | + "member":{"shape":"ExtensionName"}, |
| 1022 | + "max":10, |
| 1023 | + "min":1 |
| 1024 | + }, |
| 1025 | + "Extensions":{ |
| 1026 | + "type":"map", |
| 1027 | + "key":{"shape":"ExtensionName"}, |
| 1028 | + "value":{"shape":"AttributeValue"}, |
| 1029 | + "max":10, |
| 1030 | + "min":1 |
| 1031 | + }, |
1001 | 1032 | "ExternalId":{ |
1002 | 1033 | "type":"structure", |
1003 | 1034 | "required":[ |
|
1478 | 1509 | "shape":"IdentityStoreId", |
1479 | 1510 | "documentation":"<p>The globally unique identifier for the identity store, such as <code>d-1234567890</code>. In this example, <code>d-</code> is a fixed prefix, and <code>1234567890</code> is a randomly generated string that contains numbers and lower case letters. This value is generated at the time that a new identity store is created.</p>" |
1480 | 1511 | }, |
| 1512 | + "Extensions":{ |
| 1513 | + "shape":"ExtensionNames", |
| 1514 | + "documentation":"<p>A collection of extension names indicating what extensions the service should retrieve alongside other user attributes. <code>aws:identitystore:enterprise</code> is the only supported extension name.</p>" |
| 1515 | + }, |
1481 | 1516 | "MaxResults":{ |
1482 | 1517 | "shape":"MaxResults", |
1483 | 1518 | "documentation":"<p>The maximum number of results to be returned per request. This parameter is used in the <code> ListUsers</code> and <code>ListGroups</code> requests to specify how many results to return in one page. The length limit is 50 characters.</p>", |
|
1661 | 1696 | "GROUP", |
1662 | 1697 | "USER", |
1663 | 1698 | "IDENTITY_STORE", |
1664 | | - "GROUP_MEMBERSHIP" |
| 1699 | + "GROUP_MEMBERSHIP", |
| 1700 | + "RESOURCE_POLICY" |
1665 | 1701 | ] |
1666 | 1702 | }, |
1667 | 1703 | "RetryAfterSeconds":{"type":"integer"}, |
|
1886 | 1922 | "UpdatedBy":{ |
1887 | 1923 | "shape":"StringType", |
1888 | 1924 | "documentation":"<p>The identifier of the user or system that last updated the user.</p>" |
| 1925 | + }, |
| 1926 | + "Extensions":{ |
| 1927 | + "shape":"Extensions", |
| 1928 | + "documentation":"<p>A map of explicitly requested attribute extensions associated with the user. Not populated if the user has no requested extensions.</p>" |
1889 | 1929 | } |
1890 | 1930 | }, |
1891 | 1931 | "documentation":"<p>A user object that contains the metadata and attributes for a specified user.</p>" |
|
0 commit comments