Cria uma instância SLB.
Descrição da operação
Antes de criar uma instância, chame DescribeAvailableResource para consultar os recursos disponíveis para compra em cada zona.
Após a criação de uma instância, são incorridas taxas.
O método de faturamento pós-pago suporta apenas instâncias com pagamento por uso. As instâncias com pagamento por especificação não estão mais disponíveis para compra desde 00:00:00 (UTC+8) de 1º de junho de 2025. Para mais detalhes, consulte Aviso sobre a descontinuação das instâncias do Classic Load Balancer (CLB) com pagamento por especificação.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
slb:CreateLoadBalancer |
create |
*LoadBalancer
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região da instância do Classic Load Balancer (CLB). Você pode chamar DescribeRegions para consultar os IDs de região. |
cn-hangzhou |
| AddressType |
string |
Não |
O tipo de rede da instância do Classic Load Balancer (CLB). Valores válidos:
|
internet |
| InternetChargeType |
string |
Não |
O método de medição da instância voltada para a Internet. Valores válidos:
Nota
|
paybytraffic |
| Bandwidth |
integer |
Não |
A largura de banda máxima da instância. Unidade: Mbit/s. Valores válidos: 1 a 5000. Nota
Este parâmetro entra em vigor apenas quando AddressType está definido como internet e InternetChargeType está definido como paybybandwidth. |
10 |
| ClientToken |
string |
Não |
O token de cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o token, mas deve garantir que o token seja exclusivo entre diferentes solicitações. Nota
Se você não especificar este parâmetro, o sistema usará o RequestId da solicitação de API como o ClientToken. O RequestId pode ser diferente para cada solicitação de API. |
593B0448-D13E-4C56-AC0D-FDF0FDE0E9A3 |
| LoadBalancerName |
string |
Não |
O nome da instância do Server Load Balancer. O nome deve ter de 1 a 80 caracteres e pode conter letras, dígitos, pontos (.), sublinhados (_) e hifens (-). Deve começar com uma letra ou um caractere chinês. Se você não especificar este parâmetro, o sistema alocará automaticamente um nome padrão para a instância. |
lb-bp1o94dp5i6ea**** |
| VpcId |
string |
Não |
O ID da VPC à qual a instância do Server Load Balancer pertence. |
vpc-bp1aevy8sofi8mh1**** |
| VSwitchId |
string |
Não |
O ID do vSwitch ao qual a instância SLB pertence. Para criar uma instância do Server Load Balancer do tipo VPC, você deve especificar este parâmetro. Se você especificar este parâmetro, o valor de AddressType será automaticamente definido como intranet. Nota
Certifique-se de que o vSwitch especificado por VSwitchId esteja na mesma zona que a zona primária. |
vsw-bp12mw1f8k3jgy**** |
| MasterZoneId |
string |
Não |
O ID da zona primária da instância do Server Load Balancer. Você pode chamar DescribeZone para consultar as zonas primárias e secundárias em uma região. Nota
Certifique-se de que a zona primária esteja na mesma zona que o vSwitch especificado por VSwitchId. |
cn-hangzhou-b |
| SlaveZoneId |
string |
Não |
O ID da zona secundária da instância do Server Load Balancer. Você pode chamar DescribeZone para consultar as zonas primárias e secundárias em uma região. |
cn-hangzhou-d |
| LoadBalancerSpec |
string |
Não |
A especificação da instância SLB. Valores válidos:
Nota
|
slb.s1.small |
| ResourceGroupId |
string |
Não |
O ID do grupo de recursos corporativos. |
rg-atstuj3rtopt**** |
PayType
deprecated
|
string |
Não |
O método de faturamento da instância. Valores válidos:
|
PayOnDemand |
PricingCycle
deprecated
|
string |
Não |
O ciclo de faturamento da instância voltada para a Internet por assinatura. Valores válidos:
Nota
Este parâmetro é aplicável apenas ao site da China (aliyun.com) e é válido apenas para instâncias por assinatura. |
month |
Duration
deprecated
|
integer |
Não |
A duração da assinatura da instância voltada para a Internet. Valores válidos:
Nota
Este parâmetro é aplicável apenas ao site da China (aliyun.com) e é válido apenas para instâncias por assinatura. |
1 |
AutoPay
deprecated
|
boolean |
Não |
Especifica se o pagamento da instância voltada para a Internet por assinatura deve ser feito automaticamente. Valores válidos:
Nota
Este parâmetro é aplicável apenas ao site da China (aliyun.com) e é válido apenas para instâncias por assinatura. |
true |
| AddressIPVersion |
string |
Não |
A versão do IP da instância do Server Load Balancer. Valores válidos: ipv4 e ipv6. |
ipv4 |
| Address |
string |
Não |
O endereço IP privado da instância. O endereço IP deve estar dentro do bloco CIDR do vSwitch. |
192.168.XX.XX |
| Tag |
array<object> |
Não |
As tags. |
|
|
object |
Não |
As tags. |
||
| Key |
string |
Não |
A chave da tag da instância. Valores válidos de N: 1 a 20. A chave da tag não pode ser uma string vazia. A chave da tag pode ter até 64 caracteres e não pode começar com |
test |
| Value |
string |
Não |
O valor da tag da instância. Valores válidos de N: 1 a 20. O valor da tag pode ser uma string vazia.
O valor da tag pode ter até 128 caracteres e não pode começar com |
value |
| DeleteProtection |
string |
Não |
Especifica se a proteção contra exclusão deve ser ativada. Valores válidos:
|
on |
| ModificationProtectionStatus |
string |
Não |
O modo somente leitura de configuração da instância do Classic Load Balancer (CLB). Valores válidos:
Nota
Se você definir este parâmetro como ConsoleProtection para ativar o modo somente leitura de configuração, não poderá modificar as configurações da instância no console do Server Load Balancer. No entanto, você pode chamar operações de API para modificar as configurações da instância. |
ConsoleProtection |
| ModificationProtectionReason |
string |
Não |
O motivo para ativar o modo somente leitura de configuração. O motivo deve ter de 1 a 80 caracteres e deve começar com uma letra ou um caractere chinês. Pode conter dígitos, pontos (.), sublinhados (_) e hifens (-). Nota
Este parâmetro entra em vigor apenas quando ModificationProtectionStatus está definido como ConsoleProtection. |
Instância gerenciada |
| InstanceChargeType |
string |
Não |
O método de faturamento da instância. Valores válidos: PayByCLCU: pagamento por uso. Nota
|
PayBySpec |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| VpcId |
string |
O ID da VPC à qual a instância do Server Load Balancer pertence. |
vpc-25dvzy9**** |
| AddressIPVersion |
string |
O tipo de endereço IP da instância do Server Load Balancer. |
ipv4 |
| VSwitchId |
string |
O ID do vSwitch ao qual a instância do Server Load Balancer pertence. |
vsw-255ecr**** |
| RequestId |
string |
O ID da solicitação. |
365F4154-92F6-4AE4-92F8-7FF34B540710 |
| LoadBalancerName |
string |
O nome da instância do Server Load Balancer. |
lb-bp1o94dp5i6ea**** |
| LoadBalancerId |
string |
O ID da instância do Server Load Balancer. |
lb-hddhfjg**** |
| ResourceGroupId |
string |
O ID do grupo de recursos. |
rg-atstuj3rto**** |
| Address |
string |
O endereço IP alocado para a instância SLB. |
42.XX.XX.6 |
| NetworkType |
string |
O tipo de rede da instância do Server Load Balancer. Valores válidos:
|
classic |
| OrderId |
integer |
O ID do pedido da instância por assinatura. |
20212961978**** |
Exemplos
Resposta de sucesso
JSON formato
{
"VpcId": "vpc-25dvzy9****",
"AddressIPVersion": "ipv4",
"VSwitchId": "vsw-255ecr****",
"RequestId": "365F4154-92F6-4AE4-92F8-7FF34B540710",
"LoadBalancerName": "lb-bp1o94dp5i6ea****",
"LoadBalancerId": "lb-hddhfjg****",
"ResourceGroupId": "rg-atstuj3rto****",
"Address": "42.XX.XX.6",
"NetworkType": "classic",
"OrderId": 0
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | OperationFailed.ZoneResourceLimit | The operation failed because of resource limit of the specified zone. | A operação falhou devido a recursos insuficientes na zona atual. |
| 400 | CloudBoxNotSupportIpv6 | The cloudBox instance does not support ipv6. | As instâncias do CloudBox não suportam IPv6. |
| 400 | CloudBoxNotSupportInternet | The cloudBox instance does not support internet. | As instâncias do CloudBox não suportam acesso à Internet. |
| 400 | OperationFailed.RegionResourceLimit | The operation failed because of resource limit of the specified region. | A operação falhou devido a recursos insuficientes na região especificada. |
| 400 | Operation.NotAllowed | Operation Denied. The charge type of internet prepay instance can only be paybybandwidth. | A operação é restrita. Esta operação não é permitida. |
| 400 | OperationFailed.UnpaidBillsExist | The account has unpaid bills. Please pay your overdue bill first. | A operação falhou porque sua conta possui faturas não pagas. Pague suas faturas em atraso primeiro. |
| 400 | RegionOrZonesNotSupportIpv6 | The specified region or master/slave zones does not support ipv6. | A região ou zona primária/secundária especificada não suporta IPv6. |
| 400 | InvalidParameter.Mismatch | AddressType and IpVersion is conflict, IPv6 does not support intranet instance. | O tipo de rede entra em conflito com a versão do IP. Instâncias SLB voltadas para a rede interna não suportam IPv6. |
| 400 | PAYFOR.CREDIT_PAY_INSUFFICIENT_BALANCE | Your account does not have enough balance. | |
| 400 | HighRiskOperationDenied | The operation is denied because of high risk. | A operação foi negada porque a operação atual é de alto risco. |
| 400 | VSwitchAvailableIpNotExist | The specified VSwitch has no availabe ip. | O vSwitch especificado não possui endereços IP disponíveis. |
| 400 | VSwitchNotExist | The specified VSwitch does not exist. | O vSwitch especificado não existe. |
| 400 | InvalidParameter | Illegal parameter. The IP address is not in subnet. | O IP Vgw está vazio. Especifique o parâmetro Vgw ip. |
| 400 | Instance.ShareSlbNotSupportPay95 | Illegal parameter. The share instance not support PayBy95 or PayByOld95. | As instâncias de recursos compartilhados não suportam PayBy95 ou PayByOld95. |
| 400 | Instance.Pay95RateInvalid | Illegal parameter. The rate is illegal. | O Rate especificado é inválido. Verifique as restrições do parâmetro e tente novamente. |
| 400 | Instance.Pay95BandwidthIllegal | Illegal parameter. The bandwidth is illegal. | O Bandwidth especificado é inválido. Verifique as restrições do parâmetro e tente novamente. |
| 400 | Instance.InternetChargeTypeNotAllowed | Illegal parameter. The specified InternetChargeType not allowed. | O parâmetro é inválido. O InternetChargeType especificado não é suportado. |
| 400 | OperationFailed.TokenIsProcessing | The operation is failed, because the Client Token is processing. | A operação falhou porque a solicitação atual está sendo processada. |
| 400 | InsufficientBalance | Your account does not have enough balance. | O saldo da conta é insuficiente. Recarregue sua conta e tente novamente. |
| 400 | MissingParam.VSwitchId | The parameter VSwitchId is required. | O parâmetro VSwitchId está ausente. |
| 400 | InvalidVpcId.NotExist | The specified VPC not exist. | A VPC especificada não existe. |
| 400 | PAY.MAYI_WITHHOLDING_AGREEMENT_ILLEGAL | Your account did not sign a withholding agreement or no coupons in Alipay. | |
| 400 | InvalidParameter.CloudType | The specified CloudType is invalid. | O CloudType especificado é inválido. Verifique as restrições do parâmetro e tente novamente após fazer as correções. |
| 400 | OperationFailed.InvalidAccount | The account information is incomplete. | A operação falhou porque as informações da conta estão incompletas. |
| 400 | RegionOrZonesNotSupportCEN | The specified region or master/slave zones does not support cloudType of hybrid_cen. | A região ou zona primária/secundária especificada não suporta o CEN. |
| 400 | MissingParam.LoadBalancerSpec | The param LoadBalancerSpec is required. | O parâmetro LoadBalancerSpec está ausente. |
| 400 | InvalidParameter.Bandwidth | The param Bandwidth is invalid. | O Bandwidth especificado é inválido. Verifique as restrições do parâmetro e tente novamente. |
| 400 | OperationForbidden.AccountRiskReject | The operation failed because of account risk reject. | A operação falhou porque a conta atual foi sinalizada pelo controle de riscos. |
| 400 | OperationForbidden.QuotaLimit | The operation failed because of quota limit of shared loadbalancers. | A operação falhou porque o número de instâncias de recursos compartilhados atingiu o limite de cota. |
| 400 | InvalidParam.ModificationProtectionStatus | The param ModificationProtectionStatus is invalid. | O ModificationProtectionStatus especificado é inválido. Verifique as restrições do parâmetro e tente novamente após realizar as alterações. |
| 400 | InvalidParam.ModificationProtectionReason | The param ModificationProtectionReason is invalid. | O ModificationProtectionReason especificado é inválido. Verifique as restrições do parâmetro e tente novamente após realizar as alterações. |
| 400 | ShareSlbHaltSales | The share instance has been discontinued. | As instâncias SLB de recursos compartilhados estão esgotadas. |
| 400 | OperationFailed.CashBookInsufficient | No payment method is specified for your account, We recommend that you add a payment method or maintain a prepayment balance. | A operação falhou porque sua conta não possui um método de pagamento especificado. Adicione um método de pagamento ou mantenha um saldo de pré-pagamento. |
| 400 | OperationFailed.OnlyInnerCommoditySupportToPurchase | AliCroup2Cloud user only can buy inner commodity. | A operação falhou porque os usuários de nuvem corporativa só podem adquirir produtos internos. |
| 400 | OperationFailed.InvokeLingXiaoFailed | Failed to invoke lingxiao service. | A operação falhou porque a chamada para o serviço Lingxiao falhou. |
| 400 | AllocateVpcInstanceFailed | Failed to allocate vpc instance. | Falha ao alocar uma instância conectada à VPC. |
| 400 | QueryCreditCtrlInfoFailed | Failed to query credit ctrl info. | Falha ao consultar as informações do usuário. |
| 400 | QueryCommodityCenterFailed | Failed to query commodity center. | Falha ao consultar o centro de produtos. |
| 400 | RegionNotSupportParameter | Current region does not support the param of %s. | O parâmetro especificado não é suportado na região atual. |
| 400 | QueryAccountBookInfoFailed | Failed to invoke account book info. | Falha ao chamar as informações do livro-razão. |
| 400 | RateAccountFailed | Failed to rate account for pricing. | Falha ao chamar o serviço de preços. |
| 400 | TradeWaitDistributorAudit | The trade needs distributor to audit. | Esta transação está pendente de revisão pelo revendedor. |
| 400 | OperationFailed.InvokeProxyFailed | Failed to invoke proxy. | A operação falhou porque a chamada para o serviço de gerenciamento falhou. |
| 400 | QueryAccountCompleteProgressFailed | Failed to query account progress. | Falha ao consultar o progresso da conta. |
| 400 | QueryVoucherInfoFailed | Failed to query voucher info. | Falha ao consultar as informações da credencial. |
| 400 | InvalidVSwitchId.NotFound | The specified vSwitch instance is invalid. | A instância vSwitch é inválida. |
| 400 | IllegalParam.SpecType | The param of SpecType is illegal. | O SpecType especificado é inválido. Verifique as restrições do parâmetro e tente novamente. |
| 400 | MissingParam.SpecType | The param of SpecType is missing. | O parâmetro SpecType está ausente. |
| 400 | UnsupportedRegion | The feature is not supported in current region. | O recurso de hospedagem de recursos não é suportado na região atual. |
| 400 | PayInsufficientBalance | Your account balance is insufficient. | O saldo da sua conta é insuficiente. |
| 400 | IllegalParam.InstanceChargeType | The parameter InstanceChargeType is illegal. | |
| 400 | SystemBusy | The system is busy. | O sistema está ocupado. |
| 400 | PRODUCT.NOT_AVAILABLE_IZ | The Instance zone id doesn t support | O ID da zona especificada para a instância não é suportado. |
| 400 | PRICE.INQUIRY_FAILED | The instance pricing inquiry is failed. | Falha ao consultar o preço da instância. |
| 400 | AssociateIpFail | The instance associating ip is failed. | |
| 400 | SDK.ServerUnreachable | Service is unreachable. | O serviço está temporariamente indisponível. Tente novamente mais tarde. |
| 400 | OverQuota | The Total is over the quota | O número de instâncias excede a cota. |
| 400 | InvalidParam.TagValue | %s. | |
| 400 | InvalidParam.TagKey | %s. | |
| 400 | SizeLimitExceeded.Tag | %s. | |
| 400 | MissingParam.TagKey | The param MissingParam.TagKey is missing. | |
| 400 | SubnetIpExhaust | No subnet IP addresses are available. | Não há endereços IP disponíveis na sub-rede. |
| 400 | BeforePayRuleBatchValidateError | The pre-payment rule center instance rule validation failed. Please check if the instance limit has been reached. | A verificação da regra da instância do centro de regras falhou antes do pagamento. Verifique se o limite de instâncias foi atingido. |
| 400 | TradeSyncCreateSubError | Subscription transfer failed. | A conversão de assinatura falhou. Tente novamente mais tarde. |
| 400 | QueryOrderError | Failed to query the order. Please try again later. | Falha ao consultar o pedido. Tente novamente mais tarde. |
| 400 | CreateOrderTimeout | Order creation timed out. Please try again later. | A criação do pedido expirou. Tente novamente mais tarde. |
| 400 | MultiGrayKeyResourceInconsist | The identifier for the gray resource is set incorrectly. | O identificador do recurso de canary release está configurado incorretamente. |
| 400 | InsufficientAvailableQuota | Your account available balance is less than 0. Please recharge before attempting to make a purchase. | O saldo da sua conta é inferior a 0. Recarregue sua conta e tente novamente. |
| 400 | Forbidden.AliGroupForbiddenRegion | Thre region is forbidden for aligroup user. | |
| 403 | SecurityRisk.AuthVerification | We have detected a security risk with your payment method. Please proceed with verification via the link in your email or console message and re-submit your order after verification. | Um risco foi detectado no seu método de pagamento. Conclua a verificação usando o link no e-mail ou na mensagem interna. Faça um novo pedido após a conclusão da verificação. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.