Adiciona um endereço IP elástico (EIP) a uma instância de Internet Shared Bandwidth.
Descrição da operação
Antes de invocar esta operação, observe as seguintes informações:\n- Ao invocar esta operação para adicionar um EIP a uma instância de Internet Shared Bandwidth, o EIP deve atender às seguintes condições:\n - O método de cobrança do EIP é pay-as-you-go.\n - O EIP está na mesma região que a instância de Internet Shared Bandwidth.\n - O tipo de linha do EIP é o mesmo da instância de Internet Shared Bandwidth.\n- A operação AddCommonBandwidthPackageIp é assíncrona. Depois de enviar uma solicitação, o sistema retorna um ID de solicitação. No entanto, o EIP ainda não foi adicionado à instância de Internet Shared Bandwidth. O nó de adição ainda está sendo executado em segundo plano. Você pode invocar DescribeCommonBandwidthPackages para consultar o status de associação entre a instância de Internet Shared Bandwidth e o EIP.\n - Se o status de associação for BINDING, a instância de Internet Shared Bandwidth está sendo associada ao EIP. Nesse estado, você só pode executar operações de consulta.\n\n - Se o status de associação for BINDED, a instância de Internet Shared Bandwidth está associada ao EIP.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vpc:AddCommonBandwidthPackageIp |
create |
*BandwidthPackage.
|
Nenhuma | 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 de Internet Shared Bandwidth.\n\nVocê pode chamar DescribeRegions para consultar o ID da região. |
cn-hangzhou |
| BandwidthPackageId |
string |
Sim |
O ID da instância de Internet Shared Bandwidth. |
cbwp-2ze2ic1xd2qeqasdf**** |
| IpInstanceId |
string |
Sim |
O ID do EIP.\n\nVocê pode chamar DescribeEipAddresses para consultar o ID do EIP. |
eip-2zeerraiwb7uqwed**** |
| IpType |
string |
Não |
O tipo de IP. Defina o valor como EIP, o que especifica que um EIP é adicionado à instância de Internet Shared Bandwidth. |
EIP |
| ClientToken |
string |
Não |
O token de cliente usado para garantir a idempotência da solicitação.\n\nVocê pode usar o cliente para gerar o token, mas deve garantir que o token seja exclusivo entre diferentes solicitações. O valor de ClientToken pode conter apenas caracteres ASCII.\n\n> 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. |
0c593ea1-3bea-11e9-b96b-88e9fe637760 |
| DryRun |
boolean |
Não |
Especifica se deve ser realizado um dry run, sem executar a solicitação real. |
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
01FDDD49-C4B7-4D2A-A8E5-A93915C450A6 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "01FDDD49-C4B7-4D2A-A8E5-A93915C450A6"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | OperationDenied.SecurityProtectionTypesInconsistent | The operation is not allowed because of SecurityProtectionTypesInconsistent. | |
| 400 | IpInstanceId.AlreadyInBandwidthPackage | The specified Eip InstanceId already in bandwidthPackage. | O elastic IP (EIP) já existe na instância de Internet Shared Bandwidth. |
| 400 | IpInstanceId.BizStatusInvalid | The specified Eip BizStatus is Disable, Cannot add to bandwidthPackage. | |
| 400 | IpInstanceId.ChargeType.NotSupport | The specified Eip instance is PrePaid type, Cannot add to BandwidthPackage. | |
| 400 | BandwidthPackageId.InvalidBizStatus | The specified BandwidthPackageId has been FinancialLocked, Cannot add Ip. | |
| 400 | IpInstanceId.QuotaExceeded | The specified BandwidthPackageId has too many ip in it. exceed the quota , Cannot add more. | |
| 400 | EipOperation.TooFrequently | The specified Eip add into bandwidthPackage too frequently. please add later. | |
| 400 | TaskConflict | The operation is too frequent, TaskConflict. | As operações de EIP são muito frequentes. |
| 400 | IncorrectStatus.Eip | Eip status error. | |
| 400 | OperationUnsupported.IpType | Ip type does not support the operation. | |
| 400 | ParamExclusive.IpInstanceIdAndBandwidthPackageId | %s | |
| 400 | InvalidBandwidthPackage.NotExist | Eip bandwidth package not exist. | |
| 400 | OperationFailed.DistibuteLock | Distibute lock fail. | O recurso está bloqueado. Operações não são permitidas. |
| 400 | OperationFailed.ZoneIdInconsistent | %s | |
| 400 | AttrMismatching.BandwidthPackageIpVersion | %s | |
| 400 | InvalidBandwidthPackageId.NotFound | The specified BandwidthPackageId not exist. | |
| 400 | InvalidInstanceId.NotFound | The InstanceId is not found. | A instância não existe na região especificada. |
| 400 | InvalidEIPStatus.BizDisabled | The EIP has been locked. | A instância EIP está bloqueada. |
| 400 | Forbidden.FinancialLocked | The ip business status is invalid. | A instância possui um bloqueio financeiro devido a pagamento em atraso. As operações não podem ser realizadas. |
| 400 | Mismatch.CloudBoxCbwpZoneAndEipZone | The CbwpZone and EipZone are mismatched. | A zona da largura de banda compartilhada da Internet e o EIP do CloudBox não correspondem. |
| 400 | MissingParam.BandwidthPackageId | The parameter bandwidthPackageId is mandatory. | O parâmetro bandwidthPackageId é obrigatório. |
| 404 | InvalidRegionId.NotFound | The specified RegionId does not exist in our records. | |
| 404 | InvalidBandwidthPackageId.NotFound | The specified bandwidthPackageId does not exist in our records. | |
| 404 | InvalidIpInstanceId.NotFound | The specified Eip InstanceId does not exist in our records. | |
| 404 | IpInstanceId.InvalidIpInternetChargeType | The hybrid type eip not support add into bandwidthPackage of PayBytraffic type. | |
| 404 | BandwidthPackageId.InvalidBandwidth | The hybrid type eip can not add into low bandwidth bandwidthPackage. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.