Skip to content

Commit aaa74e4

Browse files
author
AWS
committed
Amazon QuickSight Update: Adding personalization in QuickSight data stories. Admins can enable or disable personalization through QuickSight settings.
1 parent fea1e84 commit aaa74e4

File tree

2 files changed

+117
-0
lines changed

2 files changed

+117
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon QuickSight",
4+
"contributor": "",
5+
"description": "Adding personalization in QuickSight data stories. Admins can enable or disable personalization through QuickSight settings."
6+
}

services/quicksight/src/main/resources/codegen-resources/service-2.json

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1492,6 +1492,24 @@
14921492
],
14931493
"documentation":"<p>Describes the current namespace.</p>"
14941494
},
1495+
"DescribeQPersonalizationConfiguration":{
1496+
"name":"DescribeQPersonalizationConfiguration",
1497+
"http":{
1498+
"method":"GET",
1499+
"requestUri":"/accounts/{AwsAccountId}/q-personalization-configuration"
1500+
},
1501+
"input":{"shape":"DescribeQPersonalizationConfigurationRequest"},
1502+
"output":{"shape":"DescribeQPersonalizationConfigurationResponse"},
1503+
"errors":[
1504+
{"shape":"AccessDeniedException"},
1505+
{"shape":"ConflictException"},
1506+
{"shape":"InvalidParameterValueException"},
1507+
{"shape":"ThrottlingException"},
1508+
{"shape":"ResourceNotFoundException"},
1509+
{"shape":"InternalFailureException"}
1510+
],
1511+
"documentation":"<p>Describes a personalization configuration.</p>"
1512+
},
14951513
"DescribeRefreshSchedule":{
14961514
"name":"DescribeRefreshSchedule",
14971515
"http":{
@@ -3073,6 +3091,25 @@
30733091
],
30743092
"documentation":"<p>Use the <code>UpdatePublicSharingSettings</code> operation to turn on or turn off the public sharing settings of an Amazon QuickSight dashboard.</p> <p>To use this operation, turn on session capacity pricing for your Amazon QuickSight account.</p> <p>Before you can turn on public sharing on your account, make sure to give public sharing permissions to an administrative user in the Identity and Access Management (IAM) console. For more information on using IAM with Amazon QuickSight, see <a href=\"https://docs.aws.amazon.com/quicksight/latest/user/security_iam_service-with-iam.html\">Using Amazon QuickSight with IAM</a> in the <i>Amazon QuickSight User Guide</i>.</p>"
30753093
},
3094+
"UpdateQPersonalizationConfiguration":{
3095+
"name":"UpdateQPersonalizationConfiguration",
3096+
"http":{
3097+
"method":"PUT",
3098+
"requestUri":"/accounts/{AwsAccountId}/q-personalization-configuration"
3099+
},
3100+
"input":{"shape":"UpdateQPersonalizationConfigurationRequest"},
3101+
"output":{"shape":"UpdateQPersonalizationConfigurationResponse"},
3102+
"errors":[
3103+
{"shape":"AccessDeniedException"},
3104+
{"shape":"ConflictException"},
3105+
{"shape":"InvalidParameterValueException"},
3106+
{"shape":"ResourceNotFoundException"},
3107+
{"shape":"ThrottlingException"},
3108+
{"shape":"InternalFailureException"},
3109+
{"shape":"ResourceUnavailableException"}
3110+
],
3111+
"documentation":"<p>Updates a personalization configuration.</p>"
3112+
},
30763113
"UpdateRefreshSchedule":{
30773114
"name":"UpdateRefreshSchedule",
30783115
"http":{
@@ -14520,6 +14557,36 @@
1452014557
}
1452114558
}
1452214559
},
14560+
"DescribeQPersonalizationConfigurationRequest":{
14561+
"type":"structure",
14562+
"required":["AwsAccountId"],
14563+
"members":{
14564+
"AwsAccountId":{
14565+
"shape":"AwsAccountId",
14566+
"documentation":"<p>The ID of the Amazon Web Services account that contains the personalization configuration that the user wants described.</p>",
14567+
"location":"uri",
14568+
"locationName":"AwsAccountId"
14569+
}
14570+
}
14571+
},
14572+
"DescribeQPersonalizationConfigurationResponse":{
14573+
"type":"structure",
14574+
"members":{
14575+
"PersonalizationMode":{
14576+
"shape":"PersonalizationMode",
14577+
"documentation":"<p>A value that indicates whether personalization is enabled or not.</p>"
14578+
},
14579+
"RequestId":{
14580+
"shape":"String",
14581+
"documentation":"<p>The Amazon Web Services request ID for this operation.</p>"
14582+
},
14583+
"Status":{
14584+
"shape":"StatusCode",
14585+
"documentation":"<p>The HTTP status of the request.</p>",
14586+
"location":"statusCode"
14587+
}
14588+
}
14589+
},
1452314590
"DescribeRefreshScheduleRequest":{
1452414591
"type":"structure",
1452514592
"required":[
@@ -23390,6 +23457,13 @@
2339023457
"max":1000,
2339123458
"min":1
2339223459
},
23460+
"PersonalizationMode":{
23461+
"type":"string",
23462+
"enum":[
23463+
"ENABLED",
23464+
"DISABLED"
23465+
]
23466+
},
2339323467
"PhysicalTable":{
2339423468
"type":"structure",
2339523469
"members":{
@@ -32461,6 +32535,43 @@
3246132535
}
3246232536
}
3246332537
},
32538+
"UpdateQPersonalizationConfigurationRequest":{
32539+
"type":"structure",
32540+
"required":[
32541+
"AwsAccountId",
32542+
"PersonalizationMode"
32543+
],
32544+
"members":{
32545+
"AwsAccountId":{
32546+
"shape":"AwsAccountId",
32547+
"documentation":"<p>The ID of the Amazon Web Services account account that contains the personalization configuration that the user wants to update.</p>",
32548+
"location":"uri",
32549+
"locationName":"AwsAccountId"
32550+
},
32551+
"PersonalizationMode":{
32552+
"shape":"PersonalizationMode",
32553+
"documentation":"<p>An option to allow Amazon QuickSight to customize data stories with user specific metadata, specifically location and job information, in your IAM Identity Center instance.</p>"
32554+
}
32555+
}
32556+
},
32557+
"UpdateQPersonalizationConfigurationResponse":{
32558+
"type":"structure",
32559+
"members":{
32560+
"PersonalizationMode":{
32561+
"shape":"PersonalizationMode",
32562+
"documentation":"<p>The personalization mode that is used for the personalization configuration.</p>"
32563+
},
32564+
"RequestId":{
32565+
"shape":"String",
32566+
"documentation":"<p>The Amazon Web Services request ID for this operation.</p>"
32567+
},
32568+
"Status":{
32569+
"shape":"StatusCode",
32570+
"documentation":"<p>The HTTP status of the request.</p>",
32571+
"location":"statusCode"
32572+
}
32573+
}
32574+
},
3246432575
"UpdateRefreshScheduleRequest":{
3246532576
"type":"structure",
3246632577
"required":[

0 commit comments

Comments
 (0)