CreateNamespace - Amazon QuickSight

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

CreateNamespace

(Solo edizione Enterprise) Crea un nuovo spazio dei nomi da utilizzare con Amazon QuickSight.

Uno spazio dei nomi consente di isolare l'Amazzonia QuickSight utenti e gruppi registrati per quello spazio dei nomi. Gli utenti che accedono allo spazio dei nomi possono condividere le risorse solo con altri utenti o gruppi nello stesso spazio dei nomi. Non possono vedere utenti e gruppi in altri spazi dei nomi. Puoi creare uno spazio dei nomi dopo il tuoAWSl'account è sottoscritto ad Amazon QuickSight. Lo spazio dei nomi deve essere univoco nellaAWSconto. Per impostazione predefinita, c'è un limite di 100 spazi dei nomi perAWSconto. Per aumentare il limite, crea un biglietto conAWS Support.

Sintassi della richiesta

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

Parametri della richiesta URI:

La richiesta utilizza i seguenti parametri URI.

AwsAccountId

L'ID per ilAWSaccount che desideri creare Amazon QuickSight spazio dei nomi in.

Vincoli di lunghezza: Lunghezza fissa di 12.

Modello: ^[0-9]{12}$

Campo obbligatorio: Sì

Corpo della richiesta

La richiesta accetta i seguenti dati in formato JSON.

IdentityStore

Specifica il tipo di directory di identità utente. Attualmente, questo supporta gli utenti con un tipo di identitàQUICKSIGHT.

Type: Stringa

Valori validi: QUICKSIGHT

Campo obbligatorio: Sì

Namespace

Il nome da utilizzare per descrivere il nuovo spazio dei nomi.

Type: Stringa

Vincoli di lunghezza: La lunghezza massima è 64 caratteri.

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

Campo obbligatorio: Sì

Tags

I tag che desideri associare allo spazio dei nomi che desideri creare.

Type: Matrice diTagoggetti

Membri dell'array: Numero minimo di 1 elemento. Numero massimo di 200 elementi.

Campo obbligatorio: No

Sintassi della risposta

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

Elementi di risposta

Se l'operazione riesce, il servizio restituisce la seguente risposta HTTP.

Status

Lo stato HTTP della richiesta.

I dati seguenti vengono restituiti in formato JSON mediante il servizio.

Arn

L'ARN dell'Amazzonia QuickSight namespace creato dall'utente.

Type: Stringa

CapacityRegion

LaRegione AWS; che desideri utilizzare per la capacità SPICE gratuita per il nuovo spazio dei nomi. Questo è impostato sulla regione in cui si esegue CreateNamespace in.

Type: Stringa

CreationStatus

Lo stato della creazione dello spazio dei nomi. Si tratta di un processo asincrono. Uno stato di stato diCREATEDsignifica che il tuo spazio dei nomi è pronto per l'uso. Se si verifica un errore, indica se il processo di statoretryableonon-retryable. In caso di errore non ripetibile, fare riferimento al messaggio di errore per le attività di follow-up.

Type: Stringa

Valori validi: CREATED | CREATING | DELETING | RETRYABLE_FAILURE | NON_RETRYABLE_FAILURE

IdentityStore

Specifica il tipo di directory di identità utente. Attualmente, questo supporta gli utenti con un tipo di identitàQUICKSIGHT.

Type: Stringa

Valori validi: QUICKSIGHT

Name

Il nome del nuovo spazio dei nomi creato.

Type: Stringa

Vincoli di lunghezza: La lunghezza massima è 64 caratteri.

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

RequestId

LaAWSID della richiesta per questa operazione.

Type: Stringa

Errori

Per informazioni sugli errori comuni a tutte le operazioni, consultare Errori comuni.

AccessDeniedException

Non hai l'accesso a questo elemento. Le credenziali fornite non possono essere convalidate. È possibile che non sei autorizzato a effettuare la richiesta. Assicurati che il tuo account sia autorizzato a utilizzare Amazon QuickSight che le policy abbiano le autorizzazioni corrette e che siano utilizzate le chiavi di accesso corrette.

Codice di stato HTTP HTTP: 401

ConflictException

L'aggiornamento o l'eliminazione di una risorsa può causare uno stato incoerente.

Codice di stato HTTP HTTP: 409

InternalFailureException

Si è verificato un errore interno.

Codice di stato HTTP HTTP: 500

InvalidParameterValueException

Uno o più parametri hanno un valore non valido.

Codice di stato HTTP HTTP: 400

LimitExceededException

È stato superato un limite.

Codice di stato HTTP HTTP: 409

PreconditionNotMetException

Una o più precondizioni non sono soddisfatte.

Codice di stato HTTP HTTP: 400

ResourceExistsException

La risorsa specificata esiste già.

Codice di stato HTTP HTTP: 409

ResourceNotFoundException

Uno o più risorse non sono state trovate.

Codice di stato HTTP HTTP: 404

ResourceUnavailableException

Questa risorsa al momento non è disponibile.

Codice di stato HTTP HTTP: 503

ThrottlingException

L'accesso è limitato.

Codice di stato HTTP HTTP: 429

Vedi anche

Per ulteriori informazioni sull'utilizzo di questa API in uno degli SDK AWS specifici della lingua, consulta quanto segue: