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