| object | The details of the ALB instance. | |
AccessLogConfig | object | The configuration of the access log feature. | |
LogProject | string | | sls-setter |
LogStore | string | | test |
AddressAllocatedMode | string | The mode in which IP addresses are allocated. Valid values:
- Fixed: allocates a static IP address to the ALB instance.
- Dynamic: dynamically allocates an IP address to each zone of the ALB instance.
| Dynamic |
AddressType | string | The network type of the ALB instance. Valid values:
- Internet: The ALB instance uses a public IP address. The domain name of the ALB instance is resolved to the public IP address. Therefore, the ALB instance can be accessed over the Internet.
- Intranet: The ALB instance uses a private IP address. The domain name of the ALB instance is resolved to the private IP address. In this case, the ALB instance can be accessed over the virtual private cloud (VPC) where the ALB instance is deployed.
| Intranet |
BandwidthPackageId | string | The ID of the elastic IP address (EIP) bandwidth plan that is associated with the Internet-facing ALB instance. | cbwp-bp1vevu8h3ieh**** |
CreateTime | string | The time when the resource was created. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. | 2022-07-02T02:49:05Z |
DNSName | string | The domain name of the ALB instance. | alb-95qnr2itwu9orb****.cn-hangzhou.alb.aliyuncs.com |
DeletionProtectionConfig | object | The configuration of deletion protection. | |
Enabled | boolean | Indicates whether the deletion protection feature is enabled. Valid values:
| true |
EnabledTime | string | The time when the deletion protection feature was enabled. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. | 2022-08-02T02:49:05Z |
LoadBalancerBillingConfig | object | The configuration of the billing method of the ALB instance. | |
PayType | string | The billing method.
Only PostPay may be returned. The value indicates the pay-as-you-go billing method. | PostPay |
LoadBalancerBussinessStatus | string | The service status of the ALB instance. Valid values:
| Normal |
LoadBalancerEdition | string | The edition of the ALB instance. The features and billing rules vary based on the edition of the ALB instance. Valid values:
- Basic
- Standard
- StandardWithWaf
| Standard |
LoadBalancerId | string | | alb-o9ulmq5hgn68jk**** |
LoadBalancerName | string | The name of the ALB instance.
The name must be 2 to 128 characters in length, and can contain letters, digits, periods (.), underscores (_), and hyphens (-). The name must start with a letter. | alb1 |
LoadBalancerOperationLocks | object [] | The type of the lock. Valid values:
- SecurityLocked: The ALB instance is locked due to security reasons.
- RelatedResourceLocked: The ALB instance is locked due to association issues.
- FinancialLocked: The ALB instance is locked due to overdue payments.
- ResidualLocked: The ALB instance is locked because the associated resources have overdue payments and the resources are released.
| |
LockReason | string | The configuration of the configuration read-only mode. | |
LockType | string | The reason why the configuration read-only mode was enabled. The reason must be 2 to 128 characters in length, and can contain letters, digits, periods (.), underscores (_), and hyphens (-). The reason must start with a letter.
This parameter is valid only if you set the ModificationProtectionStatus parameter to ConsoleProtection. | FinancialLocked |
LoadBalancerStatus | string | The status of the ALB instance. Valid values:
- Inactive: The ALB instance is disabled. ALB instances in the Inactive state do not forward traffic.
- Active: The ALB instance is running.
- Provisioning: The ALB instance is being created.
- Configuring: The ALB instance is being modified.
- CreateFailed: The system failed to create the ALB instance. In this case, you are not charged for the ALB instance. You can only delete the ALB instance.
| Active |
ModificationProtectionConfig | object | The configuration of the configuration read-only mode. | |
Reason | string | The reason for enabling the configuration read-only mode. The reason must be 2 to 128 characters in length, and can contain letters, digits, periods (.), underscores (_), and hyphens (-). The reason must start with a letter.
This parameter is valid only if ModificationProtectionStatus is set to ConsoleProtection. | |
Status | string | The status of the configuration read-only mode. Valid values:
- NonProtection: The configuration read-only mode is disabled. In this case, you cannot specify ModificationProtectionReason. If you specify ModificationProtectionReason, the value of the parameter is cleared.
- ConsoleProtection: The configuration read-only mode is enabled. In this case, you can specify ModificationProtectionReason.
Note
If you set this parameter to ConsoleProtection, you cannot use the ALB console to modify instance configurations. However, you can call API operations to modify instance configurations.
| ConsoleProtection |
RegionId | string | The region ID of the ALB instance. | cn-hangzhou |
RequestId | string | | 365F4154-92F6-4AE4-92F8-7FF34B540710 |
ResourceGroupId | string | | rg-atstuj3rtop**** |
Tags | object [] | The tag value.
The tag value can be up to 128 characters in length and cannot start with acs: or aliyun . The tag value cannot contain http:// or https:// . | |
Key | string | The zones and the vSwitches. You must specify at least two zones. | FinanceDept |
Value | string | The IP addresses that are used by the ALB instance. | FinanceJoshua |
VpcId | string | The ID of the VPC in which the ALB instance is deployed. | vpc-bp1b49rqrybk45nio**** |
ZoneMappings | object [] | The zone ID of the ALB instance.
You can call the DescribeZones operation to query the zones of the ALB instance. | |
LoadBalancerAddresses | object [] | The ID of the vSwitch in the zone. Each zone can contain only one vSwitch and one subnet. | |
Address | string | The ID of the zone where the ALB instance was deployed.
You can call the DescribeZones operation to query the zones of the ALB instance. | 192.168.10.1 |
Ipv6Address | string | The protocol version. Valid values:
- IPv4: IPv4.
- DualStack: dual stack.
| 2408:XXXX:39d:eb00::/56 |
VSwitchId | string | The type of IPv6 address that is used by the ALB instance. Valid values:
- Internet: The ALB instance uses a public IP address. The domain name of the ALB instance is resolved to the public IP address. Therefore, the ALB instance can be accessed over the Internet.
- Intranet: The ALB instance uses a private IP address. The domain name of the ALB instance is resolved to the private IP address. Therefore, the ALB instance can be accessed over the VPC in which the ALB instance is deployed.
| vsw-bp12mw1f8k3jgy**** |
AddressIpVersion | string | The IP version. Valid values:
| DualStack |
Ipv6AddressType | string | The type of IPv6 address that is used by the ALB instance. Valid values:
- Internet: The ALB instance uses a public IP address. The domain name of the ALB instance is resolved to the public IP address. Therefore, the ALB instance can be accessed over the Internet.
- Intranet: The ALB instance uses a private IP address. The domain name of the ALB instance is resolved to the private IP address. Therefore, the ALB instance can be accessed over the VPC in which the ALB instance is deployed.
| Intranet |