Load Balancer Args
data class LoadBalancerArgs(val accessLogConfig: Output<LoadBalancerAccessLogConfigArgs>? = null, val addressAllocatedMode: Output<String>? = null, val addressIpVersion: Output<String>? = null, val addressType: Output<String>? = null, val deletionProtectionEnabled: Output<Boolean>? = null, val dryRun: Output<Boolean>? = null, val loadBalancerBillingConfig: Output<LoadBalancerLoadBalancerBillingConfigArgs>? = null, val loadBalancerEdition: Output<String>? = null, val loadBalancerName: Output<String>? = null, val modificationProtectionConfig: Output<LoadBalancerModificationProtectionConfigArgs>? = null, val resourceGroupId: Output<String>? = null, val tags: Output<Map<String, Any>>? = null, val vpcId: Output<String>? = null, val zoneMappings: Output<List<LoadBalancerZoneMappingArgs>>? = null) : ConvertibleToJava<LoadBalancerArgs>
Provides a ALB Load Balancer resource. For information about ALB Load Balancer and how to use it, see What is Load Balancer.
NOTE: Available since v1.132.0.
Import
ALB Load Balancer can be imported using the id, e.g.
$ pulumi import alicloud:alb/loadBalancer:LoadBalancer example <id>
Content copied to clipboard
Constructors
Link copied to clipboard
fun LoadBalancerArgs(accessLogConfig: Output<LoadBalancerAccessLogConfigArgs>? = null, addressAllocatedMode: Output<String>? = null, addressIpVersion: Output<String>? = null, addressType: Output<String>? = null, deletionProtectionEnabled: Output<Boolean>? = null, dryRun: Output<Boolean>? = null, loadBalancerBillingConfig: Output<LoadBalancerLoadBalancerBillingConfigArgs>? = null, loadBalancerEdition: Output<String>? = null, loadBalancerName: Output<String>? = null, modificationProtectionConfig: Output<LoadBalancerModificationProtectionConfigArgs>? = null, resourceGroupId: Output<String>? = null, tags: Output<Map<String, Any>>? = null, vpcId: Output<String>? = null, zoneMappings: Output<List<LoadBalancerZoneMappingArgs>>? = null)