Consulta os detalhes de uma instância do Classic Load Balancer (CLB).
Descrição da operação
Se os servidores backend estiverem implantados em um grupo vServer, você pode chamar a operação DescribeVServerGroupAttribute para consultar os servidores backend.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
slb:DescribeLoadBalancerAttribute |
get |
*loadbalancer
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Não |
O ID da região da instância CLB. Você pode chamar a operação DescribeRegions para consultar a lista de regiões mais recente. |
cn-hangzhou |
| LoadBalancerId |
string |
Sim |
O ID da instância CLB. |
lb-bp1b6c719dfa08ex**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| VpcId |
string |
O ID da virtual private cloud (VPC) onde a instância CLB interna está implantada. |
vpc-25dvzy9f8**** |
| Tags |
object |
||
| Tag |
array<object> |
As tags. |
|
|
object |
|||
| TagKey |
string |
The tag key. Valid values of N: 1 to 20. The tag key cannot be an empty string. The tag key can be at most 64 characters in length, and cannot contain |
test |
| TagValue |
string |
The tag value. Valid values of N: 1 to 20. The tag value can be an empty string. The tag value can be up to 128 characters in length and cannot start with |
value |
| CreateTimeStamp |
integer |
O timestamp gerado quando o certificado CA é carregado. |
1504147745000 |
| CreateTime |
string |
A hora em que a instância CLB foi criada. A hora está no formato |
2017-08-31T02:49:05Z |
| LoadBalancerId |
string |
O ID da instância CLB. |
lb-bp1b6c719dfa08ex**** |
| PayType |
string |
O método de cobrança da instância CLB. Valores válidos:
|
PayOnDemand |
| AddressType |
string |
O tipo de endereço da instância CLB. |
internet |
| NetworkType |
string |
O tipo de rede da instância CLB. |
vpc |
| AddressIPVersion |
string |
A versão do endereço IP. Valores válidos: ipv4 e ipv6. |
ipv4 |
| RenewalCycUnit |
string |
O ciclo de renovação automática. Valores válidos: Year e Month. Valor padrão: Month. Nota
Este parâmetro é válido apenas se você criar uma instância CLB por assinatura no site da Alibaba Cloud China. Nesse caso, PayType deve ser definido como PrePay e RenewalStatus deve ser definido como AutoRenewal. |
Month |
| RequestId |
string |
O ID da solicitação. |
365F4154-92F6-4AE4-92F8-7FF34B540710 |
| Bandwidth |
integer |
A largura de banda máxima da instância CLB voltada para a Internet que é cobrada com base em pay-by-bandwidth. |
5 |
| LoadBalancerName |
string |
O nome da instância CLB. |
lb-instance-test |
| Address |
string |
O endereço IP de serviço da instância CLB. |
42.XX.XX.6 |
| SlaveZoneId |
string |
O ID da zona secundária à qual a instância CLB pertence. |
cn-hangzhou-d |
| EndTimeStamp |
integer |
O timestamp que indica a hora de expiração da instância CLB. |
3249380160000 |
| MasterZoneId |
string |
O ID da zona primária à qual a instância CLB pertence. |
cn-hangzhou-b |
| LoadBalancerSpec |
string |
A especificação da instância CLB. Nota
Instâncias CLB pay-as-you-go não estão sujeitas a especificações. Por padrão, slb.lcu.elastic é retornado. |
slb.s1.small |
| AutoReleaseTime |
integer |
O timestamp gerado quando a instância CLB é liberada. |
1513947075000 |
| ModificationProtectionReason |
string |
O motivo pelo qual o modo somente leitura de configuração está ativado. O valor tem de 1 a 80 caracteres. Começa com uma letra e pode conter dígitos, pontos (.), underscores (_) e hífens (-). Nota
Este parâmetro é válido apenas quando ModificationProtectionStatus está definido como ConsoleProtection. |
Instance service guarantee period |
| RegionId |
string |
O ID da região da instância CLB. |
cn-hangzhou |
| ModificationProtectionStatus |
string |
Indica se o modo somente leitura de configuração está ativado. Valores válidos:
Nota
Se este parâmetro estiver definido como ConsoleProtection, você não poderá modificar as configurações da instância no console do CLB. No entanto, você pode modificar as configurações da instância chamando operações de API. |
ConsoleProtection |
| EndTime |
string |
A hora em que a instância CLB expira. |
2022-09-08T16:00:00Z |
| VSwitchId |
string |
O ID do vSwitch ao qual a instância CLB interna pertence. |
vsw-255ecrwq5**** |
| LoadBalancerStatus |
string |
O status da instância CLB. Valores válidos:
|
active |
| ResourceGroupId |
string |
O ID do grupo de recursos. |
rg-atstuj3rtop**** |
| InternetChargeType |
string |
O método de medição da instância CLB voltada para a Internet. Valores válidos:
|
paybytraffic |
| DeleteProtection |
string |
Indica se a proteção contra exclusão está ativada para a instância CLB. Valores válidos: on e off. |
off |
| RegionIdAlias |
string |
O alias da região à qual a instância CLB pertence. |
cn-hangzhou |
| RenewalStatus |
string |
Indica se a renovação automática está ativada. Valores válidos:
|
AutoRenewal |
| RenewalDuration |
integer |
A duração da renovação automática. Este parâmetro é válido apenas se RenewalStatus estiver definido como AutoRenewal.
Nota
Este parâmetro é válido apenas quando você cria uma instância CLB por assinatura no site da Alibaba Cloud China. Nesse caso, o parâmetro PayType deve ser definido como PrePay. |
1 |
| ListenerPorts |
object |
||
| ListenerPort |
array |
A porta frontend usada pela instância CLB. |
|
|
integer |
A porta frontend usada pela instância CLB. |
80 |
|
| ListenerPortsAndProtocal |
object |
||
| ListenerPortAndProtocal |
array<object> |
As portas ou protocolos dos listeners. |
|
|
object |
|||
| ListenerProtocal |
string |
The frontend protocol that is used by the CLB instance. |
http |
| ListenerPort |
integer |
The frontend port that is used by the CLB instance. |
443 |
| ListenerPortsAndProtocol |
object |
||
| ListenerPortAndProtocol |
array<object> |
As portas ou protocolos dos listeners. |
|
|
object |
|||
| ListenerPort |
integer |
The frontend port that is used by the CLB instance. |
80 |
| ListenerProtocol |
string |
The frontend protocol that is used by the CLB instance. |
https |
| ListenerForward |
string |
Indicates whether the listener is enabled. |
on |
| Description |
string |
Indicates whether the listener is enabled. |
The description of listener port and protocol. |
| ForwardPort |
integer |
The destination listening port to which requests are forwarded. The port must be open and use HTTPS. |
443 |
| BackendServers |
object |
||
| BackendServer |
array<object> |
Os servidores backend da instância CLB. |
|
|
object |
|||
| Type |
string |
The type of the backend server. |
ecs |
| Weight |
integer |
The weight of the backend server. |
90 |
| Description |
string |
The description of the backend server. Nota
This parameter is not returned if Description is not set. |
Backend servers |
| ServerIp |
string |
The ID of the elastic network interface (ENI) or elastic container instance. |
192.XX.XX.11 |
| ServerId |
string |
The backend server ID. |
i-2zej4lxhjoq1icu***** |
Exemplos
Resposta de sucesso
JSON formato
{
"VpcId": "vpc-25dvzy9f8****",
"Tags": {
"Tag": [
{
"TagKey": "test",
"TagValue": "value"
}
]
},
"CreateTimeStamp": 1504147745000,
"CreateTime": "2017-08-31T02:49:05Z",
"LoadBalancerId": "lb-bp1b6c719dfa08ex****",
"PayType": "PayOnDemand",
"AddressType": "internet",
"NetworkType": "vpc",
"AddressIPVersion": "ipv4",
"RenewalCycUnit": "Month",
"RequestId": "365F4154-92F6-4AE4-92F8-7FF34B540710",
"Bandwidth": 5,
"LoadBalancerName": "lb-instance-test",
"Address": "42.XX.XX.6",
"SlaveZoneId": "cn-hangzhou-d",
"EndTimeStamp": 3249380160000,
"MasterZoneId": "cn-hangzhou-b",
"LoadBalancerSpec": "slb.s1.small",
"AutoReleaseTime": 1513947075000,
"ModificationProtectionReason": "Instance service guarantee period",
"RegionId": "cn-hangzhou",
"ModificationProtectionStatus": "ConsoleProtection",
"EndTime": "2022-09-08T16:00:00Z",
"VSwitchId": "vsw-255ecrwq5****",
"LoadBalancerStatus": "active",
"ResourceGroupId": "rg-atstuj3rtop****",
"InternetChargeType": "paybytraffic",
"DeleteProtection": "off",
"RegionIdAlias": "cn-hangzhou",
"RenewalStatus": "AutoRenewal",
"RenewalDuration": 1,
"ListenerPorts": {
"ListenerPort": [
80
]
},
"ListenerPortsAndProtocal": {
"ListenerPortAndProtocal": [
{
"ListenerProtocal": "http",
"ListenerPort": 443
}
]
},
"ListenerPortsAndProtocol": {
"ListenerPortAndProtocol": [
{
"ListenerPort": 80,
"ListenerProtocol": "https",
"ListenerForward": "on",
"Description": "The description of listener port and protocol.",
"ForwardPort": 443
}
]
},
"BackendServers": {
"BackendServer": [
{
"Type": "ecs",
"Weight": 90,
"Description": "Backend servers",
"ServerIp": "192.XX.XX.11",
"ServerId": "i-2zej4lxhjoq1icu*****"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | LocationServiceTimeout | Location service connection timeout. Please try again later. | |
| 403 | UnauthorizedRegion | The specified region of is not authorized. | The specified region of is not authorized. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.