Alb.Builder |
Alb.Builder.accessLogs(AlbAccessLogs accessLogs) |
access_logs block.
|
Alb.Builder |
Alb.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
Alb.Builder |
Alb.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
Alb.Builder |
Alb.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
Alb.Builder |
Alb.Builder.count(Number count) |
|
static Alb.Builder |
Alb.Builder.create(software.constructs.Construct scope,
String id) |
|
Alb.Builder |
Alb.Builder.customerOwnedIpv4Pool(String customerOwnedIpv4Pool) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#customer_owned_ipv4_pool Alb#customer_owned_ipv4_pool}.
|
Alb.Builder |
Alb.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
Alb.Builder |
Alb.Builder.desyncMitigationMode(String desyncMitigationMode) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#desync_mitigation_mode Alb#desync_mitigation_mode}.
|
Alb.Builder |
Alb.Builder.dropInvalidHeaderFields(com.hashicorp.cdktf.IResolvable dropInvalidHeaderFields) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#drop_invalid_header_fields Alb#drop_invalid_header_fields}.
|
Alb.Builder |
Alb.Builder.dropInvalidHeaderFields(Boolean dropInvalidHeaderFields) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#drop_invalid_header_fields Alb#drop_invalid_header_fields}.
|
Alb.Builder |
Alb.Builder.enableCrossZoneLoadBalancing(com.hashicorp.cdktf.IResolvable enableCrossZoneLoadBalancing) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_cross_zone_load_balancing Alb#enable_cross_zone_load_balancing}.
|
Alb.Builder |
Alb.Builder.enableCrossZoneLoadBalancing(Boolean enableCrossZoneLoadBalancing) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_cross_zone_load_balancing Alb#enable_cross_zone_load_balancing}.
|
Alb.Builder |
Alb.Builder.enableDeletionProtection(com.hashicorp.cdktf.IResolvable enableDeletionProtection) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_deletion_protection Alb#enable_deletion_protection}.
|
Alb.Builder |
Alb.Builder.enableDeletionProtection(Boolean enableDeletionProtection) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_deletion_protection Alb#enable_deletion_protection}.
|
Alb.Builder |
Alb.Builder.enableHttp2(com.hashicorp.cdktf.IResolvable enableHttp2) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_http2 Alb#enable_http2}.
|
Alb.Builder |
Alb.Builder.enableHttp2(Boolean enableHttp2) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_http2 Alb#enable_http2}.
|
Alb.Builder |
Alb.Builder.enableTlsVersionAndCipherSuiteHeaders(com.hashicorp.cdktf.IResolvable enableTlsVersionAndCipherSuiteHeaders) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_tls_version_and_cipher_suite_headers Alb#enable_tls_version_and_cipher_suite_headers}.
|
Alb.Builder |
Alb.Builder.enableTlsVersionAndCipherSuiteHeaders(Boolean enableTlsVersionAndCipherSuiteHeaders) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_tls_version_and_cipher_suite_headers Alb#enable_tls_version_and_cipher_suite_headers}.
|
Alb.Builder |
Alb.Builder.enableWafFailOpen(com.hashicorp.cdktf.IResolvable enableWafFailOpen) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_waf_fail_open Alb#enable_waf_fail_open}.
|
Alb.Builder |
Alb.Builder.enableWafFailOpen(Boolean enableWafFailOpen) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_waf_fail_open Alb#enable_waf_fail_open}.
|
Alb.Builder |
Alb.Builder.enableXffClientPort(com.hashicorp.cdktf.IResolvable enableXffClientPort) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_xff_client_port Alb#enable_xff_client_port}.
|
Alb.Builder |
Alb.Builder.enableXffClientPort(Boolean enableXffClientPort) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#enable_xff_client_port Alb#enable_xff_client_port}.
|
Alb.Builder |
Alb.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
Alb.Builder |
Alb.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#id Alb#id}.
|
Alb.Builder |
Alb.Builder.idleTimeout(Number idleTimeout) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#idle_timeout Alb#idle_timeout}.
|
Alb.Builder |
Alb.Builder.internal(com.hashicorp.cdktf.IResolvable internal) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#internal Alb#internal}.
|
Alb.Builder |
Alb.Builder.internal(Boolean internal) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#internal Alb#internal}.
|
Alb.Builder |
Alb.Builder.ipAddressType(String ipAddressType) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#ip_address_type Alb#ip_address_type}.
|
Alb.Builder |
Alb.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
Alb.Builder |
Alb.Builder.loadBalancerType(String loadBalancerType) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#load_balancer_type Alb#load_balancer_type}.
|
Alb.Builder |
Alb.Builder.name(String name) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#name Alb#name}.
|
Alb.Builder |
Alb.Builder.namePrefix(String namePrefix) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#name_prefix Alb#name_prefix}.
|
Alb.Builder |
Alb.Builder.preserveHostHeader(com.hashicorp.cdktf.IResolvable preserveHostHeader) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#preserve_host_header Alb#preserve_host_header}.
|
Alb.Builder |
Alb.Builder.preserveHostHeader(Boolean preserveHostHeader) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#preserve_host_header Alb#preserve_host_header}.
|
Alb.Builder |
Alb.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
Alb.Builder |
Alb.Builder.provisioners(List<? extends Object> provisioners) |
|
Alb.Builder |
Alb.Builder.securityGroups(List<String> securityGroups) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#security_groups Alb#security_groups}.
|
Alb.Builder |
Alb.Builder.subnetMapping(com.hashicorp.cdktf.IResolvable subnetMapping) |
subnet_mapping block.
|
Alb.Builder |
Alb.Builder.subnetMapping(List<? extends AlbSubnetMapping> subnetMapping) |
subnet_mapping block.
|
Alb.Builder |
Alb.Builder.subnets(List<String> subnets) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#subnets Alb#subnets}.
|
Alb.Builder |
Alb.Builder.tags(Map<String,String> tags) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#tags Alb#tags}.
|
Alb.Builder |
Alb.Builder.tagsAll(Map<String,String> tagsAll) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#tags_all Alb#tags_all}.
|
Alb.Builder |
Alb.Builder.timeouts(AlbTimeouts timeouts) |
timeouts block.
|
Alb.Builder |
Alb.Builder.xffHeaderProcessingMode(String xffHeaderProcessingMode) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb#xff_header_processing_mode Alb#xff_header_processing_mode}.
|