CreateAppClient - AWS AppFabric

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

CreateAppClient

La fonctionnalité AWS AppFabric de productivité est en cours d'aperçu et est sujette à modification.

Crée un AppClient.

Corps de la demande

Cette demande accepte les données suivantes au format JSON.

Paramètre Description

Nom de l'application

Nom de l'application.

Type : chaîne

Contraintes de longueur : longueur minimum de 1. Longueur maximale de 255.

Obligatoire : oui

ClientToken

Spécifie un identifiant unique distinguant majuscules et minuscules que vous fournissez pour garantir l'idempuissance de la demande. Cela vous permet de réessayer la demande en toute sécurité sans effectuer accidentellement la même opération une deuxième fois. Pour transmettre la même valeur à un appel ultérieur à une opération, vous devez également transmettre la même valeur pour tous les autres paramètres. Nous vous recommandons d'utiliser une valeur de type UUID.

Si vous ne fournissez pas cette valeur, il en AWS génère une au hasard pour vous.

Si vous réessayez l'opération avec les mêmes paramètresClientToken, mais avec des paramètres différents, la nouvelle tentative échoue avec une IdempotentParameterMismatch erreur.

Type : chaîne

Modèle : [a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

Obligatoire : non

customerManagedKeyIdentifiant

L'ARN du clé gérée par le client produit généré par AWS Key Management Service. La clé est utilisée pour chiffrer les données.

Si aucune clé n'est spécifiée, une Clé gérée par AWS est utilisée. Carte des paires clé-valeur de la balise ou des balises à attribuer à la ressource.

Pour plus d'informations sur Clés détenues par AWS les clés gérées par le client, consultez la section Clés et AWS clés client dans le guide du AWS Key Management Service développeur.

Type : chaîne

Contraintes de longueur : longueur minimum de 1. Longueur maximale de 1011.

Modèle : arn:.+$|^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

Obligatoire : non

description

Description de l'application.

Type : chaîne

Obligatoire : oui

URL de l'icône

URL de l'icône ou du logo du AppClient.

Type : chaîne

Obligatoire : non

URL de redirection

L'URI vers lequel rediriger les utilisateurs finaux après autorisation. Vous pouvez ajouter jusqu'à 5 URL de redirection. Par exemple, https://localhost:8080.

Type : tableau de chaînes

Membres du tableau : Nombre minimum de 1 élément. Nombre maximum de 5 éléments.

Contraintes de longueur : longueur minimum de 1. Longueur maximale de 2048.

Modèle : (http|https):\/\/[-a-zA-Z0-9_:.\/]+

Obligatoire : oui

starterUserEmails

Adresses e-mail de démarrage pour les utilisateurs autorisés à recevoir des informations jusqu'à ce qu'elles soient vérifiées. AppClient

Type : tableau de chaînes

Membres du tableau : nombre fixe de 1 élément.

Contraintes de longueur : longueur minimale de 0. Longueur maximale de 320.

Modèle : [a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*

Obligatoire : oui

tags

Carte des paires clé-valeur de la balise ou des balises à attribuer à la ressource.

Type : Tableau d'objets Tag

Membres du tableau : nombre minimum de 0 élément. Nombre maximal de 50 éléments.

Obligatoire : non

Éléments de réponse

Si l’action aboutit, le service renvoie une réponse HTTP 201.

Les données suivantes sont renvoyées au format JSON par le service.

Paramètre Description

appClientSummary

Contient un résumé du AppClient.

Type : objet AppClientSummary