0

你能提供一个关于这个问题的样本吗?我已经尝试了一些方法,但还没有成功。如何在我的主账户上为其他人创建账户?

    @Bean
        public AWSOrganizations createAwsAccount(){
            CreateAccountRequest createAccountRequest = new CreateAccountRequest();
            createAccountRequest.setAccountName("newAccount");
            createAccountRequest.setEmail("newAccount@yandex.com");
            createAccountRequest.setIamUserAccessToBilling("ALLOW");
            //createAccountRequest.setRoleName("");
            AWSCredentials awsCredentials = new ProfileCredentialsProvider().getCredentials();
            final AWSOrganizations awsOrganizations = AWSOrganizationsClientBuilder.standard().withCredentials(new AWSStaticCredentialsProvider(awsCredentials)).build();
            awsOrganizations.createAccount(createAccountRequest);
            return awsOrganizations;
        }

我知道,我写的代码没有任何意义,但我只是想尝试一下。我正在等待你关于这个主题的帮助。

ErrorMessage: You cannot add accounts to your organization while it is initializing. Try again later.
4

1 回答 1

1

您可能已经解决了这个问题,但以防万一其他人发现:

这似乎是 AWS 的一个问题,需要他们永远解决!

查看AWS 论坛中的此线程。它于 3 月开业,有些人(包括我)仍然有问题。API 调用是正确的,您只需要继续等待(几天?几周?),联系支持人员,或者在该主题上留言。

于 2017-07-13T20:13:57.223 回答