AwsProvider.Builder |
AwsProvider.Builder.accessKey(String accessKey) |
The access key for API operations.
|
AwsProvider.Builder |
AwsProvider.Builder.alias(String alias) |
Alias name.
|
AwsProvider.Builder |
AwsProvider.Builder.allowedAccountIds(List<String> allowedAccountIds) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs#allowed_account_ids AwsProvider#allowed_account_ids}.
|
AwsProvider.Builder |
AwsProvider.Builder.assumeRole(com.hashicorp.cdktf.IResolvable assumeRole) |
assume_role block.
|
AwsProvider.Builder |
AwsProvider.Builder.assumeRole(List<? extends AwsProviderAssumeRole> assumeRole) |
assume_role block.
|
AwsProvider.Builder |
AwsProvider.Builder.assumeRoleWithWebIdentity(com.hashicorp.cdktf.IResolvable assumeRoleWithWebIdentity) |
assume_role_with_web_identity block.
|
AwsProvider.Builder |
AwsProvider.Builder.assumeRoleWithWebIdentity(List<? extends AwsProviderAssumeRoleWithWebIdentity> assumeRoleWithWebIdentity) |
assume_role_with_web_identity block.
|
static AwsProvider.Builder |
AwsProvider.Builder.create(software.constructs.Construct scope,
String id) |
|
AwsProvider.Builder |
AwsProvider.Builder.customCaBundle(String customCaBundle) |
File containing custom root and intermediate certificates.
|
AwsProvider.Builder |
AwsProvider.Builder.defaultTags(com.hashicorp.cdktf.IResolvable defaultTags) |
default_tags block.
|
AwsProvider.Builder |
AwsProvider.Builder.defaultTags(List<? extends AwsProviderDefaultTags> defaultTags) |
default_tags block.
|
AwsProvider.Builder |
AwsProvider.Builder.ec2MetadataServiceEndpoint(String ec2MetadataServiceEndpoint) |
Address of the EC2 metadata service endpoint to use.
|
AwsProvider.Builder |
AwsProvider.Builder.ec2MetadataServiceEndpointMode(String ec2MetadataServiceEndpointMode) |
Protocol to use with EC2 metadata service endpoint.Valid values are IPv4 and IPv6.
|
AwsProvider.Builder |
AwsProvider.Builder.endpoints(com.hashicorp.cdktf.IResolvable endpoints) |
endpoints block.
|
AwsProvider.Builder |
AwsProvider.Builder.endpoints(List<? extends AwsProviderEndpoints> endpoints) |
endpoints block.
|
AwsProvider.Builder |
AwsProvider.Builder.forbiddenAccountIds(List<String> forbiddenAccountIds) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs#forbidden_account_ids AwsProvider#forbidden_account_ids}.
|
AwsProvider.Builder |
AwsProvider.Builder.httpProxy(String httpProxy) |
The address of an HTTP proxy to use when accessing the AWS API.
|
AwsProvider.Builder |
AwsProvider.Builder.ignoreTags(com.hashicorp.cdktf.IResolvable ignoreTags) |
ignore_tags block.
|
AwsProvider.Builder |
AwsProvider.Builder.ignoreTags(List<? extends AwsProviderIgnoreTags> ignoreTags) |
ignore_tags block.
|
AwsProvider.Builder |
AwsProvider.Builder.insecure(com.hashicorp.cdktf.IResolvable insecure) |
Explicitly allow the provider to perform "insecure" SSL requests.
|
AwsProvider.Builder |
AwsProvider.Builder.insecure(Boolean insecure) |
Explicitly allow the provider to perform "insecure" SSL requests.
|
AwsProvider.Builder |
AwsProvider.Builder.maxRetries(Number maxRetries) |
The maximum number of times an AWS API request is being executed.
|
AwsProvider.Builder |
AwsProvider.Builder.profile(String profile) |
The profile for API operations.
|
AwsProvider.Builder |
AwsProvider.Builder.region(String region) |
The region where AWS operations will take place.
|
AwsProvider.Builder |
AwsProvider.Builder.retryMode(String retryMode) |
Specifies how retries are attempted.
|
AwsProvider.Builder |
AwsProvider.Builder.s3UsePathStyle(com.hashicorp.cdktf.IResolvable s3UsePathStyle) |
Set this to true to enable the request to use path-style addressing, i.e., https://s3.amazonaws.com/BUCKET/KEY.
|
AwsProvider.Builder |
AwsProvider.Builder.s3UsePathStyle(Boolean s3UsePathStyle) |
Set this to true to enable the request to use path-style addressing, i.e., https://s3.amazonaws.com/BUCKET/KEY.
|
AwsProvider.Builder |
AwsProvider.Builder.secretKey(String secretKey) |
The secret key for API operations.
|
AwsProvider.Builder |
AwsProvider.Builder.sharedConfigFiles(List<String> sharedConfigFiles) |
List of paths to shared config files.
|
AwsProvider.Builder |
AwsProvider.Builder.sharedCredentialsFiles(List<String> sharedCredentialsFiles) |
List of paths to shared credentials files.
|
AwsProvider.Builder |
AwsProvider.Builder.skipCredentialsValidation(com.hashicorp.cdktf.IResolvable skipCredentialsValidation) |
Skip the credentials validation via STS API.
|
AwsProvider.Builder |
AwsProvider.Builder.skipCredentialsValidation(Boolean skipCredentialsValidation) |
Skip the credentials validation via STS API.
|
AwsProvider.Builder |
AwsProvider.Builder.skipMetadataApiCheck(String skipMetadataApiCheck) |
Skip the AWS Metadata API check.
|
AwsProvider.Builder |
AwsProvider.Builder.skipRegionValidation(com.hashicorp.cdktf.IResolvable skipRegionValidation) |
Skip static validation of region name.
|
AwsProvider.Builder |
AwsProvider.Builder.skipRegionValidation(Boolean skipRegionValidation) |
Skip static validation of region name.
|
AwsProvider.Builder |
AwsProvider.Builder.skipRequestingAccountId(com.hashicorp.cdktf.IResolvable skipRequestingAccountId) |
Skip requesting the account ID.
|
AwsProvider.Builder |
AwsProvider.Builder.skipRequestingAccountId(Boolean skipRequestingAccountId) |
Skip requesting the account ID.
|
AwsProvider.Builder |
AwsProvider.Builder.stsRegion(String stsRegion) |
The region where AWS STS operations will take place.
|
AwsProvider.Builder |
AwsProvider.Builder.token(String token) |
session token.
|
AwsProvider.Builder |
AwsProvider.Builder.useDualstackEndpoint(com.hashicorp.cdktf.IResolvable useDualstackEndpoint) |
Resolve an endpoint with DualStack capability.
|
AwsProvider.Builder |
AwsProvider.Builder.useDualstackEndpoint(Boolean useDualstackEndpoint) |
Resolve an endpoint with DualStack capability.
|
AwsProvider.Builder |
AwsProvider.Builder.useFipsEndpoint(com.hashicorp.cdktf.IResolvable useFipsEndpoint) |
Resolve an endpoint with FIPS capability.
|
AwsProvider.Builder |
AwsProvider.Builder.useFipsEndpoint(Boolean useFipsEndpoint) |
Resolve an endpoint with FIPS capability.
|