UpdatePublicSharingSettings - Amazon QuickSight

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

UpdatePublicSharingSettings

使用UpdatePublicSharingSettings操作以打开或关闭Amazon 的公共共享设置 QuickSight 控制面板。

要使用此操作,请为您的 Amazon 开启会话容量定价 QuickSightaccount.

在账户上启用公开共享之前,请确保在AWS Identity and Access Management(IAM) 控制台。有关将 IAM 与Amazon 配合使用的更多信息 QuickSight,请参阅使用 Amazon QuickSight 与 IAM中的亚马逊 QuickSight用户指南.

请求语法

PUT /accounts/AwsAccountId/public-sharing-settings HTTP/1.1 Content-type: application/json { "PublicSharingEnabled": boolean }

URI 请求参数

请求使用以下 URI 参数。

AwsAccountId

这些区域有:AWS 账户与您的Amazon QuickSight 订阅。

长度限制:固定长度为 12。

模式:^[0-9]{12}$

必需:是

请求正文

请求接受采用 JSON 格式的以下数据。

PublicSharingEnabled

用来指示是否对Amazon 开启公开共享的布尔值 QuickSight account.

类型: 布尔值

必需:否

响应语法

HTTP/1.1 Status Content-type: application/json { "RequestId": "string" }

响应元素

如果此操作成功,则该服务将会发送回 HTTP 响应。

Status

请求的 HTTP 状态。

服务以 JSON 格式返回的以下数据。

RequestId

这些区域有:AWS用于此操作的请求 ID。

类型: 字符串

错误

有关所有操作常见错误的信息,请参阅常见错误.

AccessDeniedException

您无权访问此项目。无法验证提供的凭证。您可能无权执行请求。确保您的账户已获得使用亚马逊的授权 QuickSight 服务,并且您使用正确的权限,并且您使用的是正确的权限。

HTTTTTTTTT 401

InternalFailureException

出现内部故障。

HTTTTTTTTT 500

InvalidParameterValueException

一个或多个参数的值无效。

HTTTTTTTTT 400

ResourceNotFoundException

无法找到一个或多个资源。

HTTTTTTTTT 404

ThrottlingException

访问受限。

HTTTTTTTTT 429

UnsupportedPricingPlanException

此错误表示您正在调用 Amazon 中的嵌入操作 QuickSight没有您所需的定价计划AWSaccount. 在对匿名用户使用嵌入之前, QuickSight 管理员需要向亚马逊添加容量定价 QuickSight. 您可以在上执行此操作管理Amazon QuickSight页.

添加容量定价后,您可以使用 GetDashboardEmbedUrl 使用 API 操作--identity-type ANONYMOUS选项。

HTTTTTTTTT 403

另请参阅

有关在特定语言的 AWS 软件开发工具包中使用此 API 的更多信息,请参阅以下内容: