CreateNamespace - Amazon QuickSight

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

CreateNamespace

(僅限企業版) 建立新的命名空間供您搭配 Amazon 使用 QuickSight。

命名空間可讓您隔離 Amazon QuickSight 為該命名空間註冊的使用者和群組。存取命名空間的使用者只能與相同命名空間中的其他使用者或群組共用資產。他們看不到其他命名空間中的使用者和群組。您可以在AWS帳戶訂閱 Amazon QuickSight。命名空間必須在AWS帳戶。根據預設,每個有 100 的命名空間上限為 100AWS帳戶。要增加您的限制,請使用以下方式創建票證AWS Support。

請求語法

POST /accounts/AwsAccountId HTTP/1.1 Content-type: application/json { "IdentityStore": "string", "Namespace": "string", "Tags": [ { "Key": "string", "Value": "string" } ] }

URI 請求參數

請求會使用下列 URI 參數。

AwsAccountId

的 IDAWS您想要創建 Amazon 的帳戶 QuickSight 中的命名空間。

長度限制:12 的固定長度。

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

必要要要求:是

請求主體

請求接受採用 JSON 格式的下列資料。

IdentityStore

指定您的使用者身分目錄的類型。目前,這支援識別類型為的使用者QUICKSIGHT

類型:字串

有效值: QUICKSIGHT

必要要要求:是

Namespace

您想要用來描述新命名空間的名稱。

類型:字串

長度限制:長度上限為 64。

模式:^[a-zA-Z0-9._-]*$

必要要要求:是

Tags

您希望與您正在建立的命名空間相關聯的標籤。

類型:的陣列Tag對象

陣列成員:項目數下限為 1。項目數上限為 200。

必要要要求:否

回應語法

HTTP/1.1 Status Content-type: application/json { "Arn": "string", "CapacityRegion": "string", "CreationStatus": "string", "IdentityStore": "string", "Name": "string", "RequestId": "string" }

回應元素

如果動作成功,則服務傳回下列 HTTP 回應。

Status

請求的 HTTP 狀態。

服務會傳回下列 JSON 格式的資料。

Arn

Amazon 的 ARN QuickSight 您建立的命名空間。

類型:字串

CapacityRegion

所以此AWS 區域;您希望要將新命名空間的 SPICE 容量用於新的命名空間。此設定為您執行的區域 CreateNamespace 在中。

類型:字串

CreationStatus

命名空間的建立狀態。這是非同步的程序。的狀態為CREATED表示您的命名空間已可供使用。如果發生錯誤,則指示該程序是否為retryable或者non-retryable。如果發生不可重試的錯誤,請參閱後續工作的錯誤訊息。

類型:字串

有效值: CREATED | CREATING | DELETING | RETRYABLE_FAILURE | NON_RETRYABLE_FAILURE

IdentityStore

指定您的使用者身分目錄的類型。目前,這支援識別類型為的使用者QUICKSIGHT

類型:字串

有效值: QUICKSIGHT

Name

您建立的新命名空間的名稱。

類型:字串

長度限制:長度上限為 64。

模式:^[a-zA-Z0-9._-]*$

RequestId

所以此AWS此操作的請求 ID。

類型:字串

錯誤

如需所有動作常見的錯誤相關資訊,請參閱常見錯誤

AccessDeniedException

您無法存取。提供的登入資料無法驗證。您可能無法取得授權以執行請求。確保您的帳戶已獲授權使用亞馬遜 QuickSight 服務,您的政策有正確的存取金鑰,以及您使用正確的存取金鑰存取金鑰。

HTTP 狀態碼:401

ConflictException

更新或刪除資源可能會導致不一致的狀態。

HTTP 狀態碼:409

InternalFailureException

發生內部故障。

HTTP 狀態碼:500

InvalidParameterValueException

一或多個參數的值無效。

HTTP 狀態碼:400

LimitExceededException

已超過上限。

HTTP 狀態碼:409

PreconditionNotMetException

未滿足一個或多個先決條件。

HTTP 狀態碼:400

ResourceExistsException

指定的資源已存在。

HTTP 狀態碼:409

ResourceNotFoundException

無法找到一個或多個資源。

HTTP 狀態碼:404

ResourceUnavailableException

此資源目前無法使用。

HTTP 狀態碼:503

ThrottlingException

存取已調節。

HTTP 狀態碼:429

另請參閱

如需在語言特定的 AWS 開發套件之一中使用此 API 的詳細資訊,請參閱下列說明: