Memodifikasi mode penerusan antar-wilayah pada Express Connect Router (ECR).
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
expressconnectrouter:ModifyExpressConnectRouterInterRegionTransitMode |
update |
*ExpressConnectRouter
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| EcrId |
string |
Yes |
ID instans Express Connect Router (ECR). |
ecr-mezk2idmsd0vx2**** |
| TransitModeList |
array<object> |
No |
Daftar mode penerusan antar-wilayah. |
|
|
object |
No |
|
||
| RegionId |
string |
No |
Wilayah tempat instans ECR ditempatkan. |
cn-hangzhou |
| Mode |
string |
No |
Mode penerusan antar-wilayah dari ECR. Nilai yang valid:
Valid values:
|
ECMP |
| DryRun |
boolean |
No |
Menentukan apakah akan melakukan dry run. Nilai yang valid:
|
true |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Buat nilai unik dari klien Anda untuk parameter ini. ClientToken hanya mendukung karakter ASCII. Catatan Jika Anda tidak menentukan parameter ini, sistem menggunakan RequestId sebagai ClientToken. RequestId berbeda untuk setiap permintaan. |
FF9nMec/RZ6H9oqFn1pvyir/SLRlxCCyHJonbGzqL01hiM6Jb3wJowdHvjCfog7ww1b9rSHMRFJnrUBfVba68TJg== |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Objek respons. |
||
| RequestId |
string |
ID permintaan. |
6FABF516-FED3-5697-BDA2-B18C5D9A**** |
| Success |
boolean |
Menunjukkan apakah panggilan berhasil. Nilai yang valid:
|
True |
| Code |
string |
Menunjukkan apakah panggilan berhasil. Nilai 200 menunjukkan keberhasilan. Untuk nilai lainnya, lihat kode kesalahan. |
200 |
| Message |
string |
Pesan yang dikembalikan. |
OK |
| HttpStatusCode |
integer |
Kode status HTTP. |
200 |
| DynamicCode |
string |
Kode kesalahan dinamis. |
IllegalParamFormat.EcrId |
| DynamicMessage |
string |
Pesan kesalahan dinamis yang digunakan untuk menggantikan placeholder Catatan Sebagai contoh, jika ErrMessage mengembalikan The Value of Input Parameter %s is not valid dan DynamicMessage mengembalikan DtsJobId, hal ini menunjukkan bahwa parameter DtsJobId yang ditentukan tidak valid. |
The param format of EcrId **** is illegal. |
| AccessDeniedDetail |
string |
Detail tentang penolakan akses. |
Authentication is failed for **** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "6FABF516-FED3-5697-BDA2-B18C5D9A****",
"Success": true,
"Code": "200",
"Message": "OK",
"HttpStatusCode": 200,
"DynamicCode": "IllegalParamFormat.EcrId",
"DynamicMessage": "The param format of EcrId **** is illegal.",
"AccessDeniedDetail": "Authentication is failed for ****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IncorrectStatus.Ecr | Ecr Status does not allow current operation. | The status of the express connect gateway instance does not allow the current operation. Currently, other operations are being performed or the express connect gateway instance is being deleted. Please try again later. |
| 400 | OperationDenied.ForceDeleting | The current instance is being deleted. | Your current operation is rejected and the leased line gateway instance is being forcibly deleted. Please try again later. |
| 400 | IllegalParam.RegionId | Area parameter invalid. | Illegal region parameter |
| 400 | IllegalParam.TransitMode | The transmission mode parameter is invalid. | Illegal transfer mode parameter |
| 400 | MissingParam.%s | The param of %s is missing. | The request parameters are not specified. Please check the corresponding parameters and try again. |
| 400 | IllegalParamFormat.%s | The param format of %s is illegal. | Illegal parameter format |
| 400 | Conflict.Lock | There are other unfinished operations. | You currently have other unfinished operations, please try again later |
| 404 | ResourceNotFound.EcrId | EcrId not found. | ECR instance does not exist |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.