GetLoadBalancersBalancer

data class GetLoadBalancersBalancer(val accessLogConfigs: List<GetLoadBalancersBalancerAccessLogConfig>, val addressAllocatedMode: String, val addressType: String, val bandwidthPackageId: String, val createTime: String, val deletionProtectionConfigs: List<GetLoadBalancersBalancerDeletionProtectionConfig>, val dnsName: String, val id: String, val loadBalancerBillingConfigs: List<GetLoadBalancersBalancerLoadBalancerBillingConfig>, val loadBalancerBusinessStatus: String, val loadBalancerBussinessStatus: String, val loadBalancerEdition: String, val loadBalancerId: String, val loadBalancerName: String, val loadBalancerOperationLocks: List<GetLoadBalancersBalancerLoadBalancerOperationLock>, val modificationProtectionConfigs: List<GetLoadBalancersBalancerModificationProtectionConfig>, val resourceGroupId: String, val status: String, val tags: Map<String, String>, val vpcId: String, val zoneMappings: List<GetLoadBalancersBalancerZoneMapping>)

Constructors

Link copied to clipboard
constructor(accessLogConfigs: List<GetLoadBalancersBalancerAccessLogConfig>, addressAllocatedMode: String, addressType: String, bandwidthPackageId: String, createTime: String, deletionProtectionConfigs: List<GetLoadBalancersBalancerDeletionProtectionConfig>, dnsName: String, id: String, loadBalancerBillingConfigs: List<GetLoadBalancersBalancerLoadBalancerBillingConfig>, loadBalancerBusinessStatus: String, loadBalancerBussinessStatus: String, loadBalancerEdition: String, loadBalancerId: String, loadBalancerName: String, loadBalancerOperationLocks: List<GetLoadBalancersBalancerLoadBalancerOperationLock>, modificationProtectionConfigs: List<GetLoadBalancersBalancerModificationProtectionConfig>, resourceGroupId: String, status: String, tags: Map<String, String>, vpcId: String, zoneMappings: List<GetLoadBalancersBalancerZoneMapping>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Access Logging Configuration Structure.

Link copied to clipboard

The method in which IP addresses are assigned.

Link copied to clipboard

The type of IP address that the ALB instance uses to provide services. Valid values: Intranet, Internet.

Link copied to clipboard

The ID of the EIP bandwidth plan which is associated with an ALB instance that uses a public IP address.

Link copied to clipboard

The creation time of the resource.

Link copied to clipboard
Link copied to clipboard

DNS Domain Name.

Link copied to clipboard
val id: String

The ID of the Load Balancer.

Link copied to clipboard
Link copied to clipboard

Load Balancing of the Service Status. Valid Values: Abnormaland Normal.

Link copied to clipboard

Field load_balancer_bussiness_status has been deprecated from provider version 1.142.0. New field load_balancer_business_status instead.

Link copied to clipboard

The edition of the ALB instance.

Link copied to clipboard

The first ID of the resource.

Link copied to clipboard

The name of the resource.

Link copied to clipboard

The Load Balancing Operations Lock Configuration.

Link copied to clipboard

The ID of the resource group.

Link copied to clipboard

The load balancer status. Valid values: Active, Configuring, CreateFailed, Inactive and Provisioning.

Link copied to clipboard

A mapping of tags to assign to the resource.

Link copied to clipboard

The ID of the virtual private cloud (VPC) where the ALB instance is deployed.

Link copied to clipboard