Mengonfigurasi nama domain yang dipercepat di lingkungan staging.
Deskripsi operasi
A single user can make up to 30 calls per second.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cdn:SetCdnDomainStagingConfig |
update |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
Nama domain yang dipercepat. Hanya satu Nama domain yang dapat dikonfigurasi dalam satu pengatur waktu. |
example.com |
| Functions |
string |
Yes |
Daftar fitur. Formatnya adalah sebagai berikut: Catatan
|
[{"functionArgs":[{"argName":"enable","argValue":"on"},{"argName":"pri","argValue":"1"},{"argName":"rule","argValue":"xxx"}],"functionName":"edge_function"}] |
Deskripsi fitur edge_function
Semua nilai parameter diproses sebagai string.
| Nama fitur | Parameter |
| edge_function: edge function | Parameter wajib: rule: aturan DSL. pri: prioritas. enable: apakah akan mengaktifkan aturan. Nilai valid: on dan off. Parameter opsional: name: nama aturan. Hanya huruf dan garis bawah (_) yang didukung. pos: posisi tempat aturan dijalankan. brk: Jika aturan ini terpicu, aturan yang tersisa di posisi eksekusi saat ini akan dilewati. option: kontrol opsi. grammar: kontrol grammar. Nilai valid: empty, es2, dan js. jsmode: kontrol daftar putih Nama domain JavaScript. Nilai valid: redirect dan bypass. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
04F0F334-1335-436C-A1D7-6C044FE73368 |
| DomainConfigList |
array<object> |
The list of domain name configurations. |
|
|
object |
|||
| ConfigId |
integer |
The configuration ID. |
1234567 |
| DomainName |
string |
The domain name. |
www.example.com |
| FunctionName |
string |
The feature name. |
set_resp_header |
Contoh
Respons sukses
JSONformat
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368",
"DomainConfigList": [
{
"ConfigId": 1234567,
"DomainName": "www.example.com",
"FunctionName": "set_resp_header"
}
]
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidFunctionName.ValueNotSupported | %s | |
| 400 | InvalidArgValue.Malformed | %s | |
| 400 | ConfigurationConflicts | The staging environment has a configuration in effect and cannot modify the production environment configuration. | Failed to modify the parameter settings in the production environment because the parameter settings are different from those in the stating environment. Set parameters in the staging environment before you publish them to the production environment. |
| 400 | InvalidArgName.ValueNotSupported | %s | |
| 400 | GrayConfigExist | The domain exists other gray config. | The staging environment already contains settings for the domain name. |
| 400 | InvalidRule.Malformed | %s | |
| 400 | InvalidDomain.BelongToConfigGroup | This Domain activated in configuration group and should modify by config group. | |
| 400 | EdgeScriptCountExceedLimit | The number of rules exceeds the default limit. | The number of rules exceeds the limit. To increase the limit, submit a ticket. |
| 400 | EdgeScripOptionsHasInnerConfig | The extension has a background configuration or a parameter of this configuration is invalid. For more information, submit a ticket. | The extension has a background configuration or a configured parameter is invalid. For more information, submit a ticket. |
| 400 | EdgeScriptGrammarNotSupport | A background customization rule exists or a parameter of this configuration is invalid. For more information, submit a ticket. | A background custom rule exists or a configured parameter is invalid. For more information, submit a ticket. |
| 400 | EdgeScriptNotSupportJs | JavaScript rules are not supported. For more information, submit a ticket. | JavaScript rules are not supported. For more information, submit a ticket. |
| 400 | MissingRequiredArg | required argument missing. | When configuring the function, the necessary parameters are missing. |
| 400 | FunctionArgError | The function parameter of the domain configuration is incorrect. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.