Изменение идентификатора учетной записи LocalStack на пользовательское значение (не по умолчанию 000000000000)JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Изменение идентификатора учетной записи LocalStack на пользовательское значение (не по умолчанию 000000000000)

Сообщение Гость »


В настоящее время я работаю с localstack над созданием некоторых интеграционных тестов.
Я хотел бы настроить идентификатор учетной записи на другой идентификатор, отличный от идентификатора по умолчанию.

Код: Выделить всё

000000000000
I found this closed bug which implies that one can set the account id via the environemnt variable

Код: Выделить всё

TEST_AWS_ACCOUNT_ID
. At least that's how I understand it.
Unfortunately when I set this, and then run the following code in a test

Код: Выделить всё

val stsClient: AWSSecurityTokenService =
AWSSecurityTokenServiceClientBuilder.standard()
.withCredentials(credentialsProviders.v1)
.withEndpointConfiguration(new EndpointConfiguration(localStack.endpointOverride(LocalStackContainer.Service.STS).toString, v1Region.value.getName))
.build()

val thisAccountId = AccountId(stsClient.getCallerIdentity(new GetCallerIdentityRequest()).getAccount)
println(s"ThisAccountID: $thisAccountId")
I get the following printout

Код: Выделить всё

ThisAccountID: 000000000000
I'd greatly appreciate any insights into whether it's possible to change the account ID and, if so, how to achieve this. Thank you for your help


Источник: https://stackoverflow.com/questions/781 ... 0000000000
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»