public class EnvironmentResolver extends Object
DefaultAwsRegionProviderChain,
DefaultCredentialsProvider| Constructor and Description |
|---|
EnvironmentResolver(software.amazon.awssdk.regions.Region defaultRegion,
String defaultAccount,
AccountCredentialsProvider accountCredentialsProvider) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultAccount() |
software.amazon.awssdk.regions.Region |
getDefaultRegion() |
ResolvedEnvironment |
resolve(String environment)
Resolves an environment from the given environment URI.
|
public EnvironmentResolver(software.amazon.awssdk.regions.Region defaultRegion,
@Nullable
String defaultAccount,
AccountCredentialsProvider accountCredentialsProvider)
public ResolvedEnvironment resolve(String environment)
environment - an environment URI in the following format: aws://account/regionIllegalArgumentException - if the given environment URI is invalidCdkPluginException - in case the given environment is account-agnostic and a default account cannot be
determined or if credentials cannot be resolved for the account@Nonnull public software.amazon.awssdk.regions.Region getDefaultRegion()
Copyright © 2022. All rights reserved.