|
1421 | 1421 | ],
|
1422 | 1422 | "documentation":"<p>Provides a summary and status of IP rules.</p>"
|
1423 | 1423 | },
|
| 1424 | + "DescribeKeyRegistration":{ |
| 1425 | + "name":"DescribeKeyRegistration", |
| 1426 | + "http":{ |
| 1427 | + "method":"GET", |
| 1428 | + "requestUri":"/accounts/{AwsAccountId}/key-registration" |
| 1429 | + }, |
| 1430 | + "input":{"shape":"DescribeKeyRegistrationRequest"}, |
| 1431 | + "output":{"shape":"DescribeKeyRegistrationResponse"}, |
| 1432 | + "errors":[ |
| 1433 | + {"shape":"AccessDeniedException"}, |
| 1434 | + {"shape":"InvalidParameterValueException"}, |
| 1435 | + {"shape":"ThrottlingException"}, |
| 1436 | + {"shape":"InternalFailureException"} |
| 1437 | + ], |
| 1438 | + "documentation":"<p>Describes all customer managed key registrations in a Amazon QuickSight account.</p>" |
| 1439 | + }, |
1424 | 1440 | "DescribeNamespace":{
|
1425 | 1441 | "name":"DescribeNamespace",
|
1426 | 1442 | "http":{
|
|
2949 | 2965 | ],
|
2950 | 2966 | "documentation":"<p>Updates the content and status of IP rules. Traffic from a source is allowed when the source satisfies either the <code>IpRestrictionRule</code>, <code>VpcIdRestrictionRule</code>, or <code>VpcEndpointIdRestrictionRule</code>. To use this operation, you must provide the entire map of rules. You can use the <code>DescribeIpRestriction</code> operation to get the current rule map.</p>"
|
2951 | 2967 | },
|
| 2968 | + "UpdateKeyRegistration":{ |
| 2969 | + "name":"UpdateKeyRegistration", |
| 2970 | + "http":{ |
| 2971 | + "method":"POST", |
| 2972 | + "requestUri":"/accounts/{AwsAccountId}/key-registration" |
| 2973 | + }, |
| 2974 | + "input":{"shape":"UpdateKeyRegistrationRequest"}, |
| 2975 | + "output":{"shape":"UpdateKeyRegistrationResponse"}, |
| 2976 | + "errors":[ |
| 2977 | + {"shape":"AccessDeniedException"}, |
| 2978 | + {"shape":"InvalidParameterValueException"}, |
| 2979 | + {"shape":"ThrottlingException"}, |
| 2980 | + {"shape":"InternalFailureException"} |
| 2981 | + ], |
| 2982 | + "documentation":"<p>Updates a customer managed key in a Amazon QuickSight account.</p>" |
| 2983 | + }, |
2952 | 2984 | "UpdatePublicSharingSettings":{
|
2953 | 2985 | "name":"UpdatePublicSharingSettings",
|
2954 | 2986 | "http":{
|
|
13793 | 13825 | }
|
13794 | 13826 | }
|
13795 | 13827 | },
|
| 13828 | + "DescribeKeyRegistrationRequest":{ |
| 13829 | + "type":"structure", |
| 13830 | + "required":["AwsAccountId"], |
| 13831 | + "members":{ |
| 13832 | + "AwsAccountId":{ |
| 13833 | + "shape":"AwsAccountId", |
| 13834 | + "documentation":"<p>The ID of the Amazon Web Services account that contains the customer managed key registration that you want to describe.</p>", |
| 13835 | + "location":"uri", |
| 13836 | + "locationName":"AwsAccountId" |
| 13837 | + }, |
| 13838 | + "DefaultKeyOnly":{ |
| 13839 | + "shape":"Boolean", |
| 13840 | + "documentation":"<p>Determines whether the request returns the default key only.</p>", |
| 13841 | + "location":"querystring", |
| 13842 | + "locationName":"default-key-only" |
| 13843 | + } |
| 13844 | + } |
| 13845 | + }, |
| 13846 | + "DescribeKeyRegistrationResponse":{ |
| 13847 | + "type":"structure", |
| 13848 | + "members":{ |
| 13849 | + "AwsAccountId":{ |
| 13850 | + "shape":"AwsAccountId", |
| 13851 | + "documentation":"<p>The ID of the Amazon Web Services account that contains the customer managed key registration specified in the request.</p>" |
| 13852 | + }, |
| 13853 | + "KeyRegistration":{ |
| 13854 | + "shape":"KeyRegistration", |
| 13855 | + "documentation":"<p>A list of <code>RegisteredCustomerManagedKey</code> objects in a Amazon QuickSight account.</p>" |
| 13856 | + }, |
| 13857 | + "RequestId":{ |
| 13858 | + "shape":"NonEmptyString", |
| 13859 | + "documentation":"<p>The Amazon Web Services request ID for this operation.</p>" |
| 13860 | + }, |
| 13861 | + "Status":{ |
| 13862 | + "shape":"StatusCode", |
| 13863 | + "documentation":"<p>The HTTP status of the request.</p>" |
| 13864 | + } |
| 13865 | + } |
| 13866 | + }, |
13796 | 13867 | "DescribeNamespaceRequest":{
|
13797 | 13868 | "type":"structure",
|
13798 | 13869 | "required":[
|
|
14987 | 15058 | "min":1,
|
14988 | 15059 | "sensitive":true
|
14989 | 15060 | },
|
| 15061 | + "FailedKeyRegistrationEntries":{ |
| 15062 | + "type":"list", |
| 15063 | + "member":{"shape":"FailedKeyRegistrationEntry"} |
| 15064 | + }, |
| 15065 | + "FailedKeyRegistrationEntry":{ |
| 15066 | + "type":"structure", |
| 15067 | + "required":[ |
| 15068 | + "Message", |
| 15069 | + "StatusCode", |
| 15070 | + "SenderFault" |
| 15071 | + ], |
| 15072 | + "members":{ |
| 15073 | + "KeyArn":{ |
| 15074 | + "shape":"String", |
| 15075 | + "documentation":"<p>The ARN of the KMS key that failed to update.</p>" |
| 15076 | + }, |
| 15077 | + "Message":{ |
| 15078 | + "shape":"NonEmptyString", |
| 15079 | + "documentation":"<p>A message that provides information about why a <code>FailedKeyRegistrationEntry</code> error occurred.</p>" |
| 15080 | + }, |
| 15081 | + "StatusCode":{ |
| 15082 | + "shape":"StatusCode", |
| 15083 | + "documentation":"<p>The HTTP status of a <code>FailedKeyRegistrationEntry</code> error.</p>" |
| 15084 | + }, |
| 15085 | + "SenderFault":{ |
| 15086 | + "shape":"Boolean", |
| 15087 | + "documentation":"<p>A boolean that indicates whether a <code>FailedKeyRegistrationEntry</code> resulted from user error. If the value of this property is <code>True</code>, the error was caused by user error. If the value of this property is <code>False</code>, the error occurred on the backend. If your job continues fail and with a <code>False</code> <code>SenderFault</code> value, contact Amazon Web Services Support.</p>" |
| 15088 | + } |
| 15089 | + }, |
| 15090 | + "documentation":"<p>An entry that appears when a <code>KeyRegistration</code> update to Amazon QuickSight fails.</p>" |
| 15091 | + }, |
14990 | 15092 | "FieldBasedTooltip":{
|
14991 | 15093 | "type":"structure",
|
14992 | 15094 | "members":{
|
|
18698 | 18800 | "VERTICAL"
|
18699 | 18801 | ]
|
18700 | 18802 | },
|
| 18803 | + "KeyRegistration":{ |
| 18804 | + "type":"list", |
| 18805 | + "member":{"shape":"RegisteredCustomerManagedKey"} |
| 18806 | + }, |
18701 | 18807 | "LabelOptions":{
|
18702 | 18808 | "type":"structure",
|
18703 | 18809 | "members":{
|
|
23630 | 23736 | },
|
23631 | 23737 | "RedshiftIAMParameters":{
|
23632 | 23738 | "type":"structure",
|
23633 |
| - "required":[ |
23634 |
| - "RoleArn", |
23635 |
| - "DatabaseUser" |
23636 |
| - ], |
| 23739 | + "required":["RoleArn"], |
23637 | 23740 | "members":{
|
23638 | 23741 | "RoleArn":{
|
23639 | 23742 | "shape":"RoleArn",
|
|
23977 | 24080 | },
|
23978 | 24081 | "UserRole":{
|
23979 | 24082 | "shape":"UserRole",
|
23980 |
| - "documentation":"<p>The Amazon QuickSight role for the user. The user role can be one of the following:</p> <ul> <li> <p> <code>READER</code>: A user who has read-only access to dashboards.</p> </li> <li> <p> <code>AUTHOR</code>: A user who can create data sources, datasets, analyses, and dashboards.</p> </li> <li> <p> <code>ADMIN</code>: A user who is an author, who can also manage Amazon QuickSight settings.</p> </li> <li> <p> <code>RESTRICTED_READER</code>: This role isn't currently available for use.</p> </li> <li> <p> <code>RESTRICTED_AUTHOR</code>: This role isn't currently available for use.</p> </li> </ul>" |
| 24083 | + "documentation":"<p>The Amazon QuickSight role for the user. The user role can be one of the following:</p> <ul> <li> <p> <code>READER</code>: A user who has read-only access to dashboards.</p> </li> <li> <p> <code>AUTHOR</code>: A user who can create data sources, datasets, analyses, and dashboards.</p> </li> <li> <p> <code>ADMIN</code>: A user who is an author, who can also manage Amazon QuickSight settings.</p> </li> <li> <p> <code>READER_PRO</code>: Reader Pro adds Generative BI capabilities to the Reader role. Reader Pros have access to Amazon Q in Amazon QuickSight, can build stories with Amazon Q, and can generate executive summaries from dashboards.</p> </li> <li> <p> <code>AUTHOR_PRO</code>: Author Pro adds Generative BI capabilities to the Author role. Author Pros can author dashboards with natural language with Amazon Q, build stories with Amazon Q, create Topics for Q&A, and generate executive summaries from dashboards.</p> </li> <li> <p> <code>ADMIN_PRO</code>: Admin Pros are Author Pros who can also manage Amazon QuickSight administrative settings. Admin Pro users are billed at Author Pro pricing.</p> </li> <li> <p> <code>RESTRICTED_READER</code>: This role isn't currently available for use.</p> </li> <li> <p> <code>RESTRICTED_AUTHOR</code>: This role isn't currently available for use.</p> </li> </ul>" |
23981 | 24084 | },
|
23982 | 24085 | "IamArn":{
|
23983 | 24086 | "shape":"String",
|
|
24047 | 24150 | }
|
24048 | 24151 | }
|
24049 | 24152 | },
|
| 24153 | + "RegisteredCustomerManagedKey":{ |
| 24154 | + "type":"structure", |
| 24155 | + "members":{ |
| 24156 | + "KeyArn":{ |
| 24157 | + "shape":"String", |
| 24158 | + "documentation":"<p>The ARN of the KMS key that is registered to a Amazon QuickSight account for encryption and decryption use.</p>" |
| 24159 | + }, |
| 24160 | + "DefaultKey":{ |
| 24161 | + "shape":"Boolean", |
| 24162 | + "documentation":"<p>Indicates whether a <code>RegisteredCustomerManagedKey</code> is set as the default key for encryption and decryption use.</p>" |
| 24163 | + } |
| 24164 | + }, |
| 24165 | + "documentation":"<p>A customer managed key structure that contains the information listed below: </p> <ul> <li> <p> <code>KeyArn</code> - The ARN of a KMS key that is registered to a Amazon QuickSight account for encryption and decryption use.</p> </li> <li> <p> <code>DefaultKey</code> - Indicates whether the current key is set as the default key for encryption and decryption use.</p> </li> </ul>" |
| 24166 | + }, |
24050 | 24167 | "RegisteredUserConsoleFeatureConfigurations":{
|
24051 | 24168 | "type":"structure",
|
24052 | 24169 | "members":{
|
|
27075 | 27192 | },
|
27076 | 27193 | "documentation":"<p>The subtotal options.</p>"
|
27077 | 27194 | },
|
| 27195 | + "SuccessfulKeyRegistrationEntries":{ |
| 27196 | + "type":"list", |
| 27197 | + "member":{"shape":"SuccessfulKeyRegistrationEntry"} |
| 27198 | + }, |
| 27199 | + "SuccessfulKeyRegistrationEntry":{ |
| 27200 | + "type":"structure", |
| 27201 | + "required":[ |
| 27202 | + "KeyArn", |
| 27203 | + "StatusCode" |
| 27204 | + ], |
| 27205 | + "members":{ |
| 27206 | + "KeyArn":{ |
| 27207 | + "shape":"String", |
| 27208 | + "documentation":"<p>The ARN of the KMS key that is associated with the <code>SuccessfulKeyRegistrationEntry</code> entry.</p>" |
| 27209 | + }, |
| 27210 | + "StatusCode":{ |
| 27211 | + "shape":"StatusCode", |
| 27212 | + "documentation":"<p>The HTTP status of a <code>SuccessfulKeyRegistrationEntry</code> entry.</p>" |
| 27213 | + } |
| 27214 | + }, |
| 27215 | + "documentation":"<p>A success entry that occurs when a <code>KeyRegistration</code> job is successfully applied to the Amazon QuickSight account.</p>" |
| 27216 | + }, |
27078 | 27217 | "Suffix":{
|
27079 | 27218 | "type":"string",
|
27080 | 27219 | "max":128,
|
|
30914 | 31053 | }
|
30915 | 31054 | }
|
30916 | 31055 | },
|
| 31056 | + "UpdateKeyRegistrationRequest":{ |
| 31057 | + "type":"structure", |
| 31058 | + "required":[ |
| 31059 | + "AwsAccountId", |
| 31060 | + "KeyRegistration" |
| 31061 | + ], |
| 31062 | + "members":{ |
| 31063 | + "AwsAccountId":{ |
| 31064 | + "shape":"AwsAccountId", |
| 31065 | + "documentation":"<p>The ID of the Amazon Web Services account that contains the customer managed key registration that you want to update.</p>", |
| 31066 | + "location":"uri", |
| 31067 | + "locationName":"AwsAccountId" |
| 31068 | + }, |
| 31069 | + "KeyRegistration":{ |
| 31070 | + "shape":"KeyRegistration", |
| 31071 | + "documentation":"<p>A list of <code>RegisteredCustomerManagedKey</code> objects to be updated to the Amazon QuickSight account.</p>" |
| 31072 | + } |
| 31073 | + } |
| 31074 | + }, |
| 31075 | + "UpdateKeyRegistrationResponse":{ |
| 31076 | + "type":"structure", |
| 31077 | + "members":{ |
| 31078 | + "FailedKeyRegistration":{ |
| 31079 | + "shape":"FailedKeyRegistrationEntries", |
| 31080 | + "documentation":"<p>A list of all customer managed key registrations that failed to update.</p>" |
| 31081 | + }, |
| 31082 | + "SuccessfulKeyRegistration":{ |
| 31083 | + "shape":"SuccessfulKeyRegistrationEntries", |
| 31084 | + "documentation":"<p>A list of all customer managed key registrations that were successfully updated.</p>" |
| 31085 | + }, |
| 31086 | + "RequestId":{ |
| 31087 | + "shape":"NonEmptyString", |
| 31088 | + "documentation":"<p>The Amazon Web Services request ID for this operation.</p>" |
| 31089 | + } |
| 31090 | + } |
| 31091 | + }, |
30917 | 31092 | "UpdateLinkPermissionList":{
|
30918 | 31093 | "type":"list",
|
30919 | 31094 | "member":{"shape":"ResourcePermission"},
|
|
31632 | 31807 | },
|
31633 | 31808 | "Role":{
|
31634 | 31809 | "shape":"UserRole",
|
31635 |
| - "documentation":"<p>The Amazon QuickSight role of the user. The role can be one of the following default security cohorts:</p> <ul> <li> <p> <code>READER</code>: A user who has read-only access to dashboards.</p> </li> <li> <p> <code>AUTHOR</code>: A user who can create data sources, datasets, analyses, and dashboards.</p> </li> <li> <p> <code>ADMIN</code>: A user who is an author, who can also manage Amazon QuickSight settings.</p> </li> <li> <p> <code>READER_PRO</code>: Reader Pro adds Generative BI capabilities to the Reader role. Reader Pros have access to Amazon Q Business, can build stories with Amazon Q, and can generate executive summaries from dashboards.</p> </li> <li> <p> <code>AUTHOR_PRO</code>: Author Pro adds Generative BI capabilities to the Author role. Author Pros can author dashboards with natural language with Amazon Q, build stories with Amazon Q, create Topics for Q&A, and generate executive summaries from dashboards.</p> </li> <li> <p> <code>ADMIN_PRO</code>: Admin Pros are Author Pros who can also manage Amazon QuickSight administrative settings. Admin Pro users are billed at Author Pro pricing.</p> </li> </ul> <p>The name of the Amazon QuickSight role is invisible to the user except for the console screens dealing with permissions.</p>" |
| 31810 | + "documentation":"<p>The Amazon QuickSight role of the user. The role can be one of the following default security cohorts:</p> <ul> <li> <p> <code>READER</code>: A user who has read-only access to dashboards.</p> </li> <li> <p> <code>AUTHOR</code>: A user who can create data sources, datasets, analyses, and dashboards.</p> </li> <li> <p> <code>ADMIN</code>: A user who is an author, who can also manage Amazon QuickSight settings.</p> </li> <li> <p> <code>READER_PRO</code>: Reader Pro adds Generative BI capabilities to the Reader role. Reader Pros have access to Amazon Q in Amazon QuickSight, can build stories with Amazon Q, and can generate executive summaries from dashboards.</p> </li> <li> <p> <code>AUTHOR_PRO</code>: Author Pro adds Generative BI capabilities to the Author role. Author Pros can author dashboards with natural language with Amazon Q, build stories with Amazon Q, create Topics for Q&A, and generate executive summaries from dashboards.</p> </li> <li> <p> <code>ADMIN_PRO</code>: Admin Pros are Author Pros who can also manage Amazon QuickSight administrative settings. Admin Pro users are billed at Author Pro pricing.</p> </li> </ul> <p>The name of the Amazon QuickSight role is invisible to the user except for the console screens dealing with permissions.</p>" |
31636 | 31811 | },
|
31637 | 31812 | "CustomPermissionsName":{
|
31638 | 31813 | "shape":"RoleName",
|
|
31794 | 31969 | },
|
31795 | 31970 | "Role":{
|
31796 | 31971 | "shape":"UserRole",
|
31797 |
| - "documentation":"<p>The Amazon QuickSight role for the user. The user role can be one of the following:.</p> <ul> <li> <p> <code>READER</code>: A user who has read-only access to dashboards.</p> </li> <li> <p> <code>AUTHOR</code>: A user who can create data sources, datasets, analyses, and dashboards.</p> </li> <li> <p> <code>ADMIN</code>: A user who is an author, who can also manage Amazon Amazon QuickSight settings.</p> </li> <li> <p> <code>READER_PRO</code>: Reader Pro adds Generative BI capabilities to the Reader role. Reader Pros have access to Amazon Q Business, can build stories with Amazon Q, and can generate executive summaries from dashboards.</p> </li> <li> <p> <code>AUTHOR_PRO</code>: Author Pro adds Generative BI capabilities to the Author role. Author Pros can author dashboards with natural language with Amazon Q, build stories with Amazon Q, create Topics for Q&A, and generate executive summaries from dashboards.</p> </li> <li> <p> <code>ADMIN_PRO</code>: Admin Pros are Author Pros who can also manage Amazon QuickSight administrative settings. Admin Pro users are billed at Author Pro pricing.</p> </li> <li> <p> <code>RESTRICTED_READER</code>: This role isn't currently available for use.</p> </li> <li> <p> <code>RESTRICTED_AUTHOR</code>: This role isn't currently available for use.</p> </li> </ul>" |
| 31972 | + "documentation":"<p>The Amazon QuickSight role for the user. The user role can be one of the following:.</p> <ul> <li> <p> <code>READER</code>: A user who has read-only access to dashboards.</p> </li> <li> <p> <code>AUTHOR</code>: A user who can create data sources, datasets, analyses, and dashboards.</p> </li> <li> <p> <code>ADMIN</code>: A user who is an author, who can also manage Amazon Amazon QuickSight settings.</p> </li> <li> <p> <code>READER_PRO</code>: Reader Pro adds Generative BI capabilities to the Reader role. Reader Pros have access to Amazon Q in Amazon QuickSight, can build stories with Amazon Q, and can generate executive summaries from dashboards.</p> </li> <li> <p> <code>AUTHOR_PRO</code>: Author Pro adds Generative BI capabilities to the Author role. Author Pros can author dashboards with natural language with Amazon Q, build stories with Amazon Q, create Topics for Q&A, and generate executive summaries from dashboards.</p> </li> <li> <p> <code>ADMIN_PRO</code>: Admin Pros are Author Pros who can also manage Amazon QuickSight administrative settings. Admin Pro users are billed at Author Pro pricing.</p> </li> <li> <p> <code>RESTRICTED_READER</code>: This role isn't currently available for use.</p> </li> <li> <p> <code>RESTRICTED_AUTHOR</code>: This role isn't currently available for use.</p> </li> </ul>" |
31798 | 31973 | },
|
31799 | 31974 | "IdentityType":{
|
31800 | 31975 | "shape":"IdentityType",
|
|
0 commit comments