D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples
Utilisation de CreateAccount avec un kit AWS SDK ou une interface de ligne de commande
Les exemples de code suivants illustrent comment utiliser CreateAccount.
- .NET
-
- SDK pour .NET
-
Note
Il y en a plus sur GitHub. Trouvez l’exemple complet et découvrez comment le configurer et l’exécuter dans le référentiel d’exemples de code AWS
. using System; using System.Threading.Tasks; using Amazon.Organizations; using Amazon.Organizations.Model; /// <summary> /// Creates a new AWS Organizations account. /// </summary> public class CreateAccount { /// <summary> /// Initializes an Organizations client object and uses it to create /// the new account with the name specified in accountName. /// </summary> public static async Task Main() { IAmazonOrganizations client = new AmazonOrganizationsClient(); var accountName = "ExampleAccount"; var email = "someone@example.com"; var request = new CreateAccountRequest { AccountName = accountName, Email = email, }; var response = await client.CreateAccountAsync(request); var status = response.CreateAccountStatus; Console.WriteLine($"The staus of {status.AccountName} is {status.State}."); } }-
Pour plus de détails sur l’API, consultez CreateAccount dans la Référence des API du kit AWS SDK pour .NET.
-
- CLI
-
- AWS CLI
-
Pour créer un compte membre qui fait automatiquement partie de votre organisation
L’exemple suivant montre comment créer un compte membre dans une organisation. Le compte membre est configuré avec le nom Compte de production et l’adresse e-mail susan@example.com. Organizations crée automatiquement un rôle IAM en utilisant le nom par défaut OrganizationAccountAccessRole, car le paramètre roleName n’est pas spécifié. En outre, le paramètre qui permet aux utilisateurs ou aux rôles IAM disposant d’autorisations suffisantes d’accéder aux données de facturation des compte est défini sur la valeur par défaut AUTORISER, car le paramètre IamUserAccessToBilling n’est pas spécifié. Organizations envoie automatiquement à Susan un e-mail « Bienvenue dans AWS » :
aws organizations create-account --emailsusan@example.com--account-name"Production Account"La sortie inclut un objet de demande qui indique que l’état est désormais
IN_PROGRESS:{ "CreateAccountStatus": { "State": "IN_PROGRESS", "Id": "car-examplecreateaccountrequestid111" } }Vous pouvez ultérieurement interroger l’état actuel de la demande en fournissant la valeur de la réponse de l’Id à la commande describe-create-account-status comme valeur du paramètre create-account-request-id.
Pour plus d’informations, consultez Création d’un compte AWS dans votre organisation dans le Guide de l’utilisateur AWS Organizations.
-
Pour plus de détails sur l’API, consultez CreateAccount
dans la Référence des commandes de l’AWS CLI.
-