Menghapus konfigurasi beberapa nama domain sekaligus.
Deskripsi operasi
Obtain the domain names for which you want to delete the configurations, and then call this operation to delete the configurations of these domain domains at a time.
QPS limit
You can call this operation up to 30 times per second per account. Requests that exceed this limit are dropped and you will experience service interruptions. We recommend that you take note of this limit when you call this operation.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:BatchDeleteLiveDomainConfigs |
delete |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainNames |
string |
Yes |
Domain ingest atau domain streaming. Pisahkan beberapa nama domain dengan koma (,). |
demo.aliyundoc.com,example.aliyundoc.com,example.com |
| FunctionNames |
string |
Yes |
Nama fitur. Pisahkan beberapa fitur dengan koma (,). Untuk informasi lebih lanjut, lihat Fitur yang ditentukan oleh parameter Functions. |
referer_white_list_set,ip_black_list_set |
Format parameter FunctionNames
-
Contoh:
[{"functionArgs":[{"argName":"domain_name","argValue":"developer.aliyundoc.com"}],"functionName":"set_req_host_header"}] -
Beberapa fitur, seperti filetype_based_ttl_set, mendukung beberapa rekaman konfigurasi. Untuk memperbarui salah satu rekaman konfigurasi, gunakan configId untuk mengidentifikasi rekaman tersebut. Contoh:
[{"functionArgs":[{"argName":"file_type","argValue":"jpg"},{"argName":"ttl","argValue":"18"},{"argName":"weight","argValue":"30"}],"functionName":"filetype_based_ttl_set","configId":506***}].
Fitur yang ditentukan oleh parameter FunctionNames
| Fitur | Atribut |
| referer_white_list_set: menentukan whitelist Referer. | refer_domain_allow_list: Referer yang akan ditambahkan ke whitelist. Pisahkan beberapa Referer dengan koma (,).allow_empty: apakah Referer kosong diizinkan. Nilai valid: on dan off. |
| referer_black_list_set: menentukan blacklist Referer. | refer_domain_deny_list: Referer yang akan ditambahkan ke blacklist. Pisahkan beberapa Referer dengan koma (,).allow_empty: apakah Referer kosong diizinkan. Nilai valid: on dan off. |
| filetype_based_ttl_set: menentukan pengatur waktu setelah file kedaluwarsa. | ttl: durasi cache. Unit: detik. Nilai valid: 1 hingga 99999999 (lebih dari tiga tahun).file_type: tipe file. Pisahkan beberapa tipe file dengan koma (,).weight: bobot tipe file. Nilai valid: 1 hingga 99. |
| path_based_ttl_set: menentukan pengatur waktu setelah direktori kedaluwarsa. | ttl: durasi cache. Unit: detik. Nilai valid: 1 hingga 99999999 (lebih dari tiga tahun).path: direktori, yang harus dimulai dengan garis miring (/).weight: bobot direktori. Nilai valid: 1 hingga 99. |
| oss_auth: mengautentikasi akses ke bucket Object Storage Service (OSS). | oss_bucket_id: path bucket OSS Anda. |
| ip_black_list_set: menentukan blacklist alamat IP. | ip_list: alamat IP yang akan ditambahkan ke blacklist. Pisahkan beberapa alamat IP dengan koma (,). |
| ip_allow_list_set: menentukan whitelist alamat IP. | ip_list: alamat IP yang akan ditambahkan ke whitelist. Pisahkan beberapa alamat IP dengan koma (,). |
| ip_white_list_set: menentukan whitelist alamat IP untuk pembatasan kecepatan. | ip_list: alamat IP yang akan ditambahkan ke whitelist. Pisahkan beberapa alamat IP dengan koma (,). |
| error_page: mengalihkan halaman error ke halaman yang ditentukan. | error_code: kode error.rewrite_page: halaman tujuan pengalihan halaman error. |
| set_req_host_header: mengubah header Host dari permintaan back-to-origin. | domain_name: header Host dari permintaan back-to-origin. |
| set_hashkey_args: mengabaikan parameter URL yang ditentukan. | hashkey_args: parameter yang akan dipertahankan. Pisahkan beberapa parameter dengan koma (,).disable: apakah akan mengabaikan semua parameter. Nilai valid: on dan off. Nilai on menentukan bahwa semua parameter diabaikan. Nilai off menentukan bahwa tidak ada parameter yang diabaikan. |
| aliauth: mengonfigurasi autentikasi Alibaba Cloud. | auth_type: tipe autentikasi. Nilai valid: type_a dan no_auth. Nilai type_a menentukan bahwa tipe autentikasi A diaktifkan. Nilai no_auth menentukan bahwa autentikasi dinonaktifkan.auth_key1: kunci autentikasi utama. Kunci autentikasi dapat berisi huruf dan angka. Tetapkan kunci autentikasi ke nilai yang panjangnya 8 hingga 32 karakter.auth_key2: kunci autentikasi sekunder.ali_auth_delta: waktu buffer kustom untuk autentikasi. Unit: menit. Tetapkan nilai minimal 1 menit.auth_m3u8: apakah akan mengaktifkan penulisan ulang M3U8. Jika Anda mengaktifkan penulisan ulang M3U8, sistem menyelesaikan autentikasi untuk segmen TS dalam playlist M3U8 untuk mencegah kegagalan dalam mengakses segmen TS. Nilai valid: on (default) dan off. |
| remote_auth: mengonfigurasi autentikasi jarak jauh untuk streaming langsung. | enable: apakah akan mengaktifkan autentikasi jarak jauh. Atribut ini wajib. Nilai valid: on dan off.remote_auth_path: alamat server autentikasi. Atribut ini wajib.remote_auth_pattern: mode autentikasi. Field berikut tersedia:- param: apakah akan meneruskan parameter dalam URL ingest ke server autentikasi. Nilai valid: pass (default) dan fail.- args_white: parameter yang akan diteruskan. Pisahkan beberapa parameter dengan koma (,).- args_black: parameter yang tidak akan diteruskan. Pisahkan beberapa parameter dengan koma (,).- code: kode status HTTP. Nilai dalam bentuk code=XXX dikembalikan oleh server autentikasi ke ApsaraVideo Live setelah autentikasi berhasil. Contoh: code=200. Nilai dalam bentuk code=~XXX dikembalikan oleh server autentikasi ke ApsaraVideo Live setelah autentikasi gagal. Contoh: code=~403.- delta: durasi timeout untuk autentikasi.- retry: jumlah percobaan ulang saat timeout autentikasi.- timeout: tindakan yang dilakukan saat timeout autentikasi. Nilai valid: pass dan fail. pass: ApsaraVideo Live meneruskan permintaan. fail: ApsaraVideo Live mengembalikan kode status HTTP 403 yang menunjukkan kegagalan.- async: apakah akan mengaktifkan autentikasi asinkron. Nilai valid: on dan off (default). |
| set_resp_header: mengonfigurasi header respons. Untuk memverifikasi konfigurasi, periksa pesan respons di browser. | key: nama header respons. Nilai valid:Content-Type Cache-Control Content-Disposition Content-Language Expires Access-Control-Allow-Origin Access-Control-Allow-Methods Access-Control-Allow-Headers Access-Control-Max-Age Access-Control-Expose-Headers value: konten header respons. Untuk menghapus header, masukkan null. |
| https_force: mengonfigurasi pengalihan paksa ke HTTPS. | enable: apakah akan mengaktifkan fitur. Nilai valid: on dan off. Fitur https_force dan http_force saling eksklusif. Anda tidak dapat mengonfigurasi keduanya. Jika Anda telah mengonfigurasi salah satu fitur, Anda harus menghapusnya sebelum dapat mengonfigurasi fitur lainnya. |
| http_force: mengonfigurasi pengalihan paksa ke HTTP. | enable: apakah akan mengaktifkan fitur. Nilai valid: on dan off. Fitur https_force dan http_force saling eksklusif. Anda tidak dapat mengonfigurasi keduanya. Jika Anda telah mengonfigurasi salah satu fitur, Anda harus menghapusnya sebelum dapat mengonfigurasi fitur lainnya. |
| forward_scheme: mengonfigurasi back-to-origin adaptif. | enable: apakah akan mengaktifkan fitur. Nilai valid: on dan off.scheme_origin: protokol origin. Nilai valid: http, https, dan follow.scheme_origin_port: nomor port origin. Nilai valid: 80, 443, dan 80:443. |
| green_manager: mengonfigurasi deteksi pornografi. | enable: apakah akan mengaktifkan deteksi pornografi. Nilai valid: on dan off. |
| tmd_signature: mengonfigurasi aturan pembatasan kecepatan kustom. | name: nama aturan, yang harus unik secara global.path: uniform resource identifier (URI). Anda dapat menentukan URI duplikat. Namun, Anda harus memverifikasi validitasnya.pathType: aturan pencocokan. Nilai valid: 0 dan 1. Nilai 0 menentukan pencocokan prefiks. Nilai 1 menentukan pencocokan tepat.interval: interval pemantauan data. Unit: detik. Interval harus lebih besar dari atau sama dengan 10 detik.count: jumlah kunjungan dari alamat IP.action: tindakan yang dilakukan setelah kondisi yang ditentukan terpenuhi. Nilai valid: 0 dan 1. Nilai 0 menentukan bahwa akses diblokir. Nilai 1 menentukan bahwa deteksi bot dilakukan.ttl: pengatur waktu selama akses diblokir. Unit: detik. |
| l2_oss_key: mengonfigurasi autentikasi kunci privat untuk permintaan back-to-origin dari node L2 ke bucket OSS privat. | private_oss_auth: apakah akan mengautentikasi akses ke bucket OSS privat. Nilai valid: on dan off. |
| video_seek: mengonfigurasi pencarian video. | enable: apakah akan mengaktifkan fitur. Nilai valid: on dan off. |
| gzip: mengonfigurasi kompresi Gzip. | enable: apakah akan mengaktifkan fitur. Nilai valid: on dan off. |
| tesla: mengonfigurasi optimasi halaman untuk mempercepat akses. | enable: apakah akan mengaktifkan fitur. Nilai valid: on dan off. |
| ali_ua: mengonfigurasi kontrol akses berbasis User-Agent. | ua: User-Agent.type: tipe daftar. Nilai valid: black dan white. |
| host_redirect: mengonfigurasi penulisan ulang URL. | regex: URL yang akan ditulis ulang. Contoh: ^/$.replacement: URL tujuan. Contoh: /go/act/sale/tbzlsy.php.flag: flag. Nilai valid: redirect dan break. |
| ipv6: mengonfigurasi IPv6. | switch: apakah akan mengaktifkan IPv6. Atribut ini wajib. Nilai valid: on dan off. Untuk menonaktifkan fitur ini setelah fitur diaktifkan, batalkan pilihan fitur di konsol. Jangan hapus konfigurasi. Jika tidak, fitur akan tetap aktif.region: wilayah tempat Anda ingin mengaktifkan IPv6. Nilai valid: cn-beijing, cn-shanghai, cn-shenzhen, cn-qingdao, apsoutheast-1, eu-central-1, ap-northeast-1, dan ap-southeast-5, yang masing-masing menunjukkan China (Beijing), China (Shanghai), China (Shenzhen), China (Qingdao), Singapura, Jerman (Frankfurt), Jepang (Tokyo), dan Indonesia (Jakarta). |
| ali_location: mengonfigurasi kontrol akses berbasis wilayah. | location: wilayah.type: tipe daftar. Nilai valid: black dan white. |
| cc_defense: mengonfigurasi perlindungan terhadap serangan HTTP flood. | enable: apakah akan mengaktifkan perlindungan terhadap serangan HTTP flood. Nilai valid: on dan off. |
| alilive: mengonfigurasi pengaturan streaming langsung. | notify_url: URL untuk menerima notifikasi dari ApsaraVideo Live.enable: apakah akan mengaktifkan fitur. Nilai valid: on dan off.live_forbid_flv: apakah akan melarang pemutaran video Flash Video (FLV). Nilai valid: on dan off.live_forbid_rtmp: apakah akan melarang pemutaran video Real-Time Messaging Protocol (RTMP). Nilai valid: on dan off.live_forbid_hls: apakah akan melarang pemutaran video HTTP Live Streaming (HLS). Nilai valid: on dan off. |
| ali_grtn: apakah akan terhubung ke Global Realtime Transport Network (GRTN). | grtn_rts_pub: apakah akan mengaktifkan ingest stream melalui Real-Time Streaming (RTS). Atribut ini berlaku untuk domain ingest. Nilai valid: on dan off.grtn_rts_play: apakah akan mengaktifkan streaming melalui RTS. Atribut ini berlaku untuk domain streaming. Nilai valid: on dan off.grtn_rts_transcode: apakah akan mengaktifkan transcoding otomatis untuk pemutaran HTML5 berbasis RTS. Nilai valid: on dan off. |
| edge_function: mengonfigurasi fungsi edge. | Atribut wajib:rule: aturan domain-specific language (DSL).pri: prioritas aturan.enable: apakah akan mengaktifkan aturan. Nilai valid: on dan off.Atribut opsional:name: nama. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
04F0F334-1335-436C-A1D7-6C044FE73368 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Invalid%s.ValueNotSupported | FunctionName [%s] is not supported. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.