Bir Anycast esnek IP adresını (EIP) belirtilen bir arka uç bulut kaynağı örneğiyle ilişkilendirir.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
eipanycast:AssociateAnycastEipAddress |
create |
*AnycastEipAddress
LoadBalancer
Instance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| BindInstanceId |
string |
Yes |
Eklenecek bulut kaynağı örneğinin örnek kimliği. |
lb-d7oxbixhxv1uupnon**** |
| BindInstanceRegionId |
string |
Yes |
İlişkilendirilecek bulut kaynağı örneğinin bölge kimliği. Yalnızca belirli bölgelerdeki bulut kaynağı örnekleri ilişkilendirilebilir. İlişkilendirilebilen bulut kaynağı örneklerinin bölge kimliklerini sorgulamak için DescribeAnycastServerRegions işlemini çağırabilirsiniz. |
us-west-1 |
| BindInstanceType |
string |
Yes |
Eklenecek bulut kaynağı örneğinin türü. Geçerli değerler:
|
SlbInstance |
| AnycastId |
string |
Yes |
Anycast EIP'nin örnek kimliği. |
aeip-bp1ix34fralt4ykf3**** |
| ClientToken |
string |
No |
İsteğin idempotent olmasını sağlamak için kullanılan istemci belirteci. Belirteci oluşturmak için istemciyi kullanabilirsiniz, ancak belirtecin farklı istekler arasında benzersiz olduğundan emin olmalısınız. Belirteç yalnızca ASCII karakterleri içerebilir ve uzunluğu 64 karakteri aşamaz. Not
Bu parametreyi belirtmezseniz, sistem otomatik olarak API isteğinin RequestId değerini ClientToken olarak kullanır. Her API isteğinin RequestId değeri farklı olabilir. |
123e4567-e89b-12d3-a456-426655440000 |
| DryRun |
boolean |
No |
Yalnızca isteğin ön kontrolünün yapılıp yapılmayacağını belirtir. Geçerli değerler:
|
false |
| PopLocations |
array<object> |
No |
Bir bulut kaynağı örneğini ilişkilendirdiğinizde ilişkilendirilen erişim alanlarının erişim noktası bilgileri. Bir bulut kaynağı örneğini ilk kez ilişkilendiriyorsanız bu parametreyi yapılandırmanıza gerek yoktur. Sistem tüm erişim alanlarını otomatik olarak ilişkilendirir. Desteklenen erişim alanlarının erişim noktası bilgilerini sorgulamak için DescribeAnycastPopLocations işlemini çağırabilirsiniz. |
|
|
object |
No |
Bir bulut kaynağı örneğini ilişkilendirdiğinizde ilişkilendirilen erişim alanlarının erişim noktası bilgileri. Bir bulut kaynağı örneğini ilk kez ilişkilendiriyorsanız bu parametreyi yapılandırmanıza gerek yoktur. Sistem tüm erişim alanlarını otomatik olarak ilişkilendirir. Desteklenen erişim alanlarının erişim noktası bilgilerini sorgulamak için DescribeAnycastPopLocations işlemini çağırabilirsiniz. |
||
| PopLocation |
string |
No |
Bir bulut kaynağı örneğini ilişkilendirdiğinizde ilişkilendirilen erişim alanlarının erişim noktası bilgileri. Bir bulut kaynağı örneğini ilk kez ilişkilendiriyorsanız bu parametreyi yapılandırmanıza gerek yoktur. Sistem tüm erişim alanlarını otomatik olarak ilişkilendirir. Desteklenen erişim alanlarının erişim noktası bilgilerini sorgulamak için DescribeAnycastPopLocations işlemini çağırabilirsiniz. |
us-west-1-pop |
| AssociationMode |
string |
No |
İlişkilendirme modu. Geçerli değerler:
Not
Bir Anycast EIP, birden fazla bölgedeki bulut kaynağı örnekleriyle ilişkilendirilebilir. Ancak, yalnızca bir bulut kaynağı örneği varsayılan kaynak sunucu olarak ayarlanabilir ve geri kalanları standart kaynak sunucu olarak ayarlanır. Herhangi bir erişim noktası belirtilmezse veya yeni bir erişim noktası eklenirse, erişim istekleri varsayılan olarak varsayılan kaynak sunucuya yönlendirilir.
|
Default |
| PrivateIpAddress |
string |
No |
Eklenecek esnek ağ arabirimi denetleyicisinin (NIC) ikincil özel IP adresi. Bu parametre yalnızca BindInstanceType değeri NetworkInterface olarak ayarlandığında etkili olur. Bu parametreyi belirtmezseniz, varsayılan olarak esnek ağ arabirimi denetleyicisinin (NIC) birincil özel IP adresi kullanılır. |
192.168.XX.XX |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Döndürülen bilgilerin listesi. |
||
| RequestId |
string |
İstek kimliği. |
FBDB18D8-E91E-4978-8D6C-6E2E3EE10133 |
Examples
Success response
JSON format
{
"RequestId": "FBDB18D8-E91E-4978-8D6C-6E2E3EE10133"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InstanceNotExist.ENI | Instance does not exist: The specified Elastic Network Interface (ENI) was not found. Please verify the instance ID or check if the resource has been released. | |
| 400 | InstanceNotExist.SLB | Instance does not exist: The specified Server Load Balancer (SLB) was not found. Please verify the instance ID or check if the resource has been released. | |
| 400 | IncorrectStatus.Anycast | The status of the Anycast instance is invalid. | |
| 400 | OperationFailed.BindOnFreeNetworkInterface | Operation failed because the specified network interface is not bound on instance. | |
| 400 | OperationFailed.Conflict | Operation failed: The request was too frequent or there was a concurrency conflict. Please try again later. | |
| 400 | OperationUnsupported.BACKEND_REGION_NOT_OPEN | The specified Region is not supported. | |
| 400 | OperationUnsupported.ServiceManaged | Operation is forbidden because this instance belongs to Service manager. | |
| 400 | ResourceNotFound.BindInstanceId | Resource not found: The specified BindInstanceId does not exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.