Mengubah konfigurasi vSwitch tertentu.
Deskripsi operasi
- ModifyVSwitchAttribute adalah operasi asinkron. Setelah Anda memanggil operasi ini, sistem akan mengembalikan ID permintaan, tetapi konfigurasi vSwitch belum diubah. Tugas modifikasi masih berjalan di latar belakang. Anda dapat memanggil DescribeVSwitchAttributes untuk mengkueri status modifikasi vSwitch:
Jika vSwitch berada dalam status Pending, konfigurasi sedang dimodifikasi.
Jika vSwitch berada dalam status Available, vSwitch tersedia.
ModifyVSwitchAttribute tidak mendukung modifikasi konkuren pada vSwitch yang sama.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vpc:ModifyVSwitchAttribute |
update |
*VSwitch.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| VSwitchId |
string |
Yes |
ID vSwitch. |
vsw-25nacdfvue4**** |
| VSwitchName |
string |
No |
Nama baru vSwitch. Panjang nama harus 1 hingga 128 karakter dan tidak boleh diawali dengan |
VSwitch-1 |
| RegionId |
string |
No |
ID wilayah vSwitch. Anda dapat memanggil DescribeRegions untuk mengkueri daftar wilayah terbaru. |
cn-hangzhou |
| Description |
string |
No |
Deskripsi baru vSwitch. Panjang deskripsi harus 1 hingga 256 karakter dan tidak boleh diawali dengan |
Ini adalah vSwitch saya |
| Ipv6CidrBlock |
integer |
No |
8 bit terakhir dari Blok CIDR IPv6 vSwitch. Nilai valid: 0 hingga 255. Anda hanya dapat mengatur parameter ini ketika IPv6 diaktifkan untuk VPC tempat vSwitch berada. Parameter ini memungkinkan Anda mengalokasikan Blok CIDR IPv6 ke vSwitch. Setelah Blok CIDR IPv6 dialokasikan, blok tersebut tidak dapat diubah ke Blok CIDR lain. Pastikan bahwa Blok CIDR tidak tumpang tindih dengan vSwitch lain di VPC yang sama. |
10 |
| Ipv6CidrMask |
integer |
No |
Masker Blok CIDR IPv6 vSwitch. Anda hanya dapat mengatur parameter ini ketika IPv6 diaktifkan untuk VPC tempat vSwitch berada. Catatan
Hanya 64 yang didukung. |
64 |
| EnableIPv6 |
boolean |
No |
Apakah akan mengaktifkan IPv6 untuk vSwitch. Nilai valid:
|
false |
| VpcIpv6CidrBlock |
string |
No |
Blok CIDR IPv6 VPC tempat vSwitch berada. Jika VPC memiliki beberapa Blok CIDR IPv6, Anda dapat menentukan parameter ini untuk menunjukkan rentang Blok CIDR IPv6 untuk vSwitch. Jika Anda tidak menentukan parameter ini, Blok CIDR IPv6 yang ditetapkan saat IPv6 diaktifkan untuk VPC akan digunakan. |
2408:XXXX:312:3e00::/56 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
0ED8D006-F706-4D23-88ED-E11ED28DCAC0 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "0ED8D006-F706-4D23-88ED-E11ED28DCAC0"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidVSwitchName.Malformed | Specified virtual switch name is not valid. | Format nama vSwitch tidak valid. Periksa format nama vSwitch. |
| 400 | InvalidVSwitchDiscription.Malformed | Specified virtual switch description is not valid. | Deskripsi vSwitch tidak valid. |
| 400 | Forbidden.VRouterNotFound | specified virtual switch is not found during access authentication. | vSwitch yang ditentukan tidak ditemukan selama otentikasi akses. |
| 400 | UnsupportedFeature.CloudBoxIpv6 | The IPv6 feature is not supported by cloud box. | CloudBox tidak mendukung pembuatan IPv6. |
| 400 | OperationFailed.Ipv6InstanceExist | Operation failed because vswitch has ipv6 instance. | Terdapat instans IPv6 di vSwitch. |
| 400 | IncorrectStatus.VpcRouteEntry | The status of the specified routeEntry is invalid. | Status entri rute VPC salah. |
| 400 | OperationFailed.IPv6Disabled | Operation failed because IPv6 is not enabled for the vSwitch. | Operasi yang ditentukan gagal karena fitur IPv6 tidak diaktifkan. |
| 400 | ParamExclusive.DisableIpv6AndIpv6CidrBlock | DisableIpv6 and Ipv6Cidr are mutually exclusive. | Operasi konflik. Anda tidak dapat mengubah Ipv6Cidr dan menonaktifkan fitur IPv6 secara bersamaan. |
| 400 | IncorrectStatus.cbnStatus | Current CBN status does not support this operation. | Status CBN saat ini salah. |
| 400 | DependencyViolation.IPv6CidrReservation | The specified resource of [%s] depends on [%s], so the operation cannot be completed. | Sumber daya [%s] bergantung pada blok CIDR IPv6 yang dipesan. Hapus Sumber daya yang bergantung sebelum melakukan operasi ini. |
| 400 | IllegalParam.VpcIpv6CidrBlock | The parameter of VpcIPv6CidrBlock is illegal. | Parameter VpcIPv6CidrBlock tidak valid. |
| 400 | OperationFailed.Ipv6AlreadyEnabled | Operation failed because the IPv6 is enabled already. | Operasi gagal karena IPv6 sudah diaktifkan. |
| 400 | OperationFailed.Ipv6CidrBlockExisted | Operation failed because the specified IPv6 CIDR block is used already. | Operasi gagal karena blok CIDR IPv6 yang ditentukan sudah digunakan. |
| 400 | IllegalParam.Ipv6CidrBlock | The parameter of Ipv6CidrBlock is illegal. | Blok CIDR IPv6 tidak valid. |
| 400 | InvalidDescription.Malformed | The specified Description is wrongly formed. | Format deskripsi Sumber daya yang ditentukan tidak valid. Deskripsi harus memiliki panjang 2 hingga 256 karakter dan tidak boleh dimulai dengan http:// atau https://. |
| 400 | OperationFailed.VpcIpv6Disabled | Operation failed because the VPC has not enabled IPv6. | Operasi saat ini tidak didukung karena IPv6 tidak diaktifkan untuk VPC. |
| 400 | IncorrectStatus.VSwitch | The specified vSwitch status is invalid. | |
| 400 | OperationFailed.Ipv6CidrBlockUsed | Operation failed because the specified IPv6 CIDR block is used already. | Operasi gagal karena blok CIDR IPv6 yang ditentukan sudah digunakan. |
| 400 | TaskConflict | The operation is too frequent. Please wait a moment and try again. | Operasi EIP terlalu sering. |
| 400 | OperationDenied.HasSecondaryZone | The operation is not allowed because the VSwitch has a secondary zone. | Operasi IPv6 tidak diizinkan ketika vSwitch memiliki zona sekunder yang dikonfigurasi. |
| 400 | OperationDenied.VpcIpv6CidrBlockNotExist | The specified VpcIpv6CidrBlock does not exist in the VPC. | VpcIpv6CidrBlock yang ditentukan tidak ada di VPC. |
| 400 | OperationDenied.AvailableCidrInsufficient | Insufficient available CIDR blocks for allocation. This is either because the VPC has no remaining address space, or because the candidate CIDR contains destination networks of active non-system routes in the VPC. | Operasi ditolak karena sumber daya Blok CIDR yang tersedia tidak mencukupi. |
| 400 | OperationDenied.Ipv6CidrMaskInvalid | The specified Ipv6CidrMask is invalid, only %s is allowed. | Masker IPv6 yang ditentukan tidak valid. Hanya %s yang didukung. |
| 400 | MissingParam.Ipv6CidrBlockOrIpv6CidrMask | Ipv6CidrBlock or Ipv6CidrMask must be specified. | Setidaknya satu dari Ipv6CidrBlock atau Ipv6CidrMask harus ditentukan. |
| 500 | SystemBusy | The system is busy. Please try again later. | Sistem sedang sibuk. Coba lagi nanti. |
| 404 | InvalidVSwitchId.NotFound | The specified virtual switch does not exists. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.