Mengalokasikan bandwidth Internet ke alamat IPv6 dalam VPC untuk memungkinkan komunikasi Internet. Setelah bandwidth dialokasikan, alamat IPv6 dapat memulai koneksi keluar ke Internet dan menerima koneksi arah masuk dari Internet.
Deskripsi operasi
- Anda dapat mengalokasikan bandwidth Internet untuk jenis alamat IPv6 berikut:
Alamat IPv6 yang ditetapkan ke antarmuka jaringan elastis (ENI) dari Instance ECS.
Alamat IPv6 yang tidak terasosiasi dan tidak terhubung ke Sumber daya instans apa pun.
Sebelum memanggil operasi ini, pastikan bahwa alamat IPv6 target sudah ada. Artinya, Instance ECS di VPC telah diberi alamat IPv6, atau alamat IPv6 yang tidak terasosiasi telah dibuat dengan memanggil AllocateIpv6Address.
Setelah bandwidth dialokasikan, alamat IPv6 dapat memulai koneksi keluar ke Internet dan menerima koneksi arah masuk dari Internet. Untuk mengizinkan hanya akses Internet arah keluar, panggil CreateIpv6EgressOnlyRule untuk mengonfigurasi aturan egress-only IPv6.
Operasi AllocateIpv6InternetBandwidth tidak mendukung pembelian bandwidth Internet secara konkuren untuk alamat IPv6 yang sama.
- Skenario:
Akses jaringan publik untuk Instance ECS: Memungkinkan Instance ECS mengakses Internet atau menyediakan layanan melalui IPv6.
Akses jaringan publik yang tidak terasosiasi: Bekerja dengan tabel rute gerbang IPv6 untuk merutekan Lalu lintas internet ke IDC on-premises.
Komunikasi hanya arah keluar: Bekerja dengan CreateIpv6EgressOnlyRule untuk mengizinkan hanya akses arah keluar dan menolak koneksi arah masuk dari Internet.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vpc:AllocateIpv6InternetBandwidth |
create |
*Ipv6InternetBandwidth
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah gerbang IPv6. Anda dapat memanggil operasi DescribeRegions untuk mengkueri ID wilayah. |
cn-huhehaote |
| Ipv6GatewayId |
string |
No |
ID gerbang IPv6. |
ipv6gw-uf6hcyzu65v98v3du**** |
| Ipv6AddressId |
string |
Yes |
ID alamat IPv6. |
ipv6-2zen5j4axcp5l5qyy**** |
| InternetChargeType |
string |
No |
Metode penagihan untuk bandwidth Internet IPv6. Nilai valid:
|
PayByBandwidth |
| Bandwidth |
integer |
Yes |
Bandwidth Internet alamat IPv6. Unit: Mbit/s.
|
200 |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara berbagai permintaan. Nilai ClientToken hanya dapat berisi karakter ASCII. Catatan
Jika Anda tidak menentukan parameter ini, sistem menggunakan RequestId dari permintaan API sebagai ClientToken. RequestId mungkin berbeda untuk setiap permintaan API. |
123e4567-e89b-12d3-a456-426655440000 |
| DryRun |
boolean |
No |
Apakah akan menjalankan dry run. Nilai valid:
|
false |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi harus memastikan token tersebut unik di antara permintaan yang berbeda. Nilai ClientToken hanya dapat berisi karakter ASCII. Catatan
Jika Anda tidak menentukan parameter ini, sistem secara otomatis menggunakan RequestId dari permintaan API sebagai ClientToken. RequestId mungkin berbeda untuk setiap permintaan API. |
123e4567-e89b-12d3-a456-426655440000 |
| RegionId |
string |
Yes |
ID wilayah gerbang IPv6. Anda dapat memanggil operasi DescribeRegions untuk mengkueri ID wilayah. |
cn-huhehaote |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Ipv6AddressId |
string |
ID alamat IPv6. |
ipv6-2zen5j4axcp5l5qyy**** |
| RequestId |
string |
ID permintaan. |
6972A26E-99B1-4367-9890-FBDEBB0F5E7D |
| InternetBandwidthId |
string |
ID instans bandwidth Internet yang diasosiasikan dengan gerbang IPv6 setelah bandwidth Internet dialokasikan. |
ipv6bw-uf6hcyzu65v98v3du**** |
Contoh
Respons sukses
JSONformat
{
"Ipv6AddressId": "ipv6-2zen5j4axcp5l5qyy****",
"RequestId": "6972A26E-99B1-4367-9890-FBDEBB0F5E7D",
"InternetBandwidthId": "ipv6bw-uf6hcyzu65v98v3du****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalParam.Bandwidth | The param of %s is illegal. | Parameter Bandwidth yang ditentukan tidak valid. Ubah parameter berdasarkan deskripsi data deret waktu dalam referensi API dan coba lagi. |
| 400 | MissingParam.Ipv6InstanceId | The param of Ipv6InstanceId is missing. | Parameter Ipv6InstanceId tidak ditentukan. |
| 400 | InvalidIpv6Instance.NotFound | The specified Ipv6AddressId or Ipv6InternetBandwidthId is not found. | |
| 400 | IllegalParam.ChargeType | The param of %s is illegal. | Parameter ChargeType tidak valid. |
| 400 | IllegalParam.InternetChargeType | The param of %s is illegal. | InternetChargeType yang ditentukan tidak valid. Lihat deskripsi parameter dalam referensi API dan coba lagi. |
| 400 | OperationUnsupported.PrePaid | %s is unsupported. | Bandwidth Internet IPv6 tidak mendukung penagihan langganan. Ubah parameter seperti yang dijelaskan dalam deskripsi data deret waktu referensi API dan coba lagi. |
| 400 | OperationFailed.Ipv6GatewayDisMatchIpv6Address | The operation is failed because of %s. | Alamat IPv6 dan gerbang IPv6 yang ditentukan tidak berada di VPC yang sama. Verifikasi input Anda. |
| 400 | OperationFailed.InternetBandwidthAlreadyExisted | The operation is failed because of %s. | Instans IPv6 yang ditentukan telah mengaktifkan bandwidth Internet. Jangan aktifkan lagi. |
| 400 | OperationFailed.Ipv6GatewayNotExist | The operation is failed because of %s. | Tidak ada instans gerbang IPv6 di VPC dari alamat IPv6 yang ditentukan. Buat gerbang IPv6 sebelum melakukan operasi ini. |
| 400 | IncorrectStatus.Ipv6Instance | The status of %s [%s] is incorrect. | Instans IPv6 tertentu berada dalam status transisi. Coba lagi nanti. |
| 400 | IllegalParam.Ipv6Address | The param of %s is illegal. | Alamat IPv6 yang ditentukan tidak valid. Periksa apakah input Anda benar. |
| 400 | UnsupportedFeature.InternetChargeTypeOnFreeIpv6Address | The feature of %s is not supported. | Instans IPv6 saat ini berada dalam status terlepas dan tidak mendukung metode penagihan yang ditentukan. Ubah parameter seperti yang dijelaskan dalam deskripsi data deret waktu referensi API dan coba lagi. |
| 400 | UnsupportedFeature.InternetChargeTypeOnStaticIsp | The feature of %s is not supported. | Instans IPv6 saat ini adalah instans ISP tunggal dan tidak mendukung metode penagihan yang ditentukan. Ubah parameter seperti yang dijelaskan dalam deskripsi data deret waktu referensi API dan coba lagi. |
| 400 | OperationUnsupported.ULA | %s is unsupported. | Operasi saat ini tidak mendukung alamat ULA. |
| 400 | OperationFailed.OpenCdtServiceFirst | The operation is failed because of %s. | Tipe penagihan yang ditentukan memerlukan aktivasi penagihan Cloud Data Transfer (CDT). Aktifkan CDT dan coba lagi. |
| 400 | OperationFailed.UpgradeCdtServiceFirst | The operation is failed because of cdt is not upgraded. | Tipe instans yang Anda tentukan memerlukan peningkatan penagihan CDT. Tingkatkan CDT dan coba lagi. |
| 400 | OperationUnsupported.PrivateGUA | This operation does not support private GUA addresses. | Operasi saat ini tidak mendukung alamat GUA privat. |
| 400 | OperationDenied.UnSupportedBindTypeCloudInstance | Internet bandwidth cannot be allocated to the IPv6 address bound to the cloud service instance. | Bandwidth Internet tidak dapat diaktifkan untuk alamat IPv6 yang menyambungkan ke instans layanan cloud. |
| 404 | ResourceNotFound.Ipv6Address | The specified resource of %s is not found. | Ipv6Address yang ditentukan tidak ada. Periksa apakah input Anda benar. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.