EdgeWorkers CLI Antarmuka baris perintah (CLI) EdgeWorkers mempercepat proses pendaftaran, pengunggahan, pengaktifan, dan pengujian fungsi EdgeWorkers di jaringan Akamai Edge.
Buka Akamai CLI untuk EdgeKV untuk informasi tentang cara mengelola database EdgeKV dan memanggil API EdgeKV dari baris perintah.
Untuk menggunakan alat ini, Anda memerlukan:
brew install akamai
Penggunaan:
akamai install edgeworkers
Penggunaan:
akamai update edgeworkers
CLI EdgeWorkers memungkinkan Anda menetapkan nilai default untuk opsi perintah. Ada dua cara untuk membuat file konfigurasi:
~/.akamai-cli/ew-config
, dan simpan properti sebagai berikut: [default]
edgeworkerName=testEW
groupId=12345
versionId=1-0-2
config
untuk menyetel properti default: akamai edgeworkers config set
Nama properti yang tersedia ditampilkan di sini.
EdgeWorkers CLI memungkinkan Anda mengelola fungsi EdgeWorkers dengan memanggil EdgeWorkers API.
Konvensi:
[]
<>
Penggunaan:
akamai edgeworkers [options] [command]
Pilihan:
Sintaksis | Keterangan |
---|---|
-V, --versi | Menampilkan nomor versi untuk program EdgeWorkers CLI. |
--debug | Tampilkan informasi debug. |
--edgerc
| Gunakan kredensial dalam file edgerc untuk perintah. (Lokasi file default adalah ~/.edgerc ) |
--bagian
| Gunakan bagian ini di file edgerc . (Bagian default adalah [default] ) |
--configSection
| Gunakan bagian ini di file ew-config yang berisi kumpulan properti konfigurasi default. (Bagian default adalah [default] ) |
--waktu habis
| Anda dapat menentukan nilai batas waktu untuk suatu perintah dalam hitungan detik untuk mengganti nilai default 2 menit. Misalnya, jika Anda menambahkan "--timeout 10" ke sebuah perintah, waktu akan habis jika server memerlukan waktu lebih dari 10 detik untuk merespons. |
--json [path] | Tulis keluaran CLI sebagai JSON ke jalur yang disediakan secara opsional. Jika jalur tidak disediakan, tulis keluaran JSON ke direktori home CLI |
--jsonout | Tulis keluaran CLI sebagai JSON ke stdout. |
-h, --membantu | Menampilkan informasi penggunaan untuk EdgeWorkers CLI. |
Perintah:
Perintah | Alias | Keterangan |
---|---|
bantuan [command] | Menampilkan informasi penggunaan untuk perintah yang diberikan. |
daftar-grup | lg [group-identifier] | Pengembang Pelanggan dapat menemukan tingkat akses EdgeWorkers mereka per Grup Kontrol Akses Luna. |
daftar-id | li [options] [edgeworker-identifier] | Cantumkan id EdgeWorker yang saat ini terdaftar. |
daftar | buat-id
| Daftarkan id EdgeWorker baru untuk referensi dalam perilaku Manajer Properti. |
pembaruan-id | ui
| Mengizinkan Pengembang Pelanggan memperbarui atribut Luna ACG atau Nama EdgeWorker Identifier yang ada. |
hapus-id | hapus-id [options] | Hapus secara permanen Id EdgeWorker yang ada. |
daftar-versi | lv
| Cantumkan informasi Versi dari Id EdgeWorker tertentu. |
unggah | buat versi [options] | Membuat versi baru dari Id EdgeWorker tertentu yang menyertakan bundel kode. |
hapus-versi | hapus-versi [options] | Hapus secara permanen versi yang ada dari Id EdgeWorker tertentu. |
unduh | versi unduhan [options] | Unduh bundel kode versi EdgeWorker. |
unduh-revisi | dr [options] | Unduh bundel kode gabungan yang berisi kode dan dependensi yang dijalankan EdgeWorker. |
status | daftar-aktivasi [options] | Daftar status Aktivasi dari Id EdgeWorker tertentu. |
daftar-revisi | lr [options] | Cantumkan riwayat revisi untuk ID EdgeWorker tertentu. |
dapatkan revisi | gr
| Dapatkan detail untuk revisi tertentu. |
bandingkan-revisi | cr
| Lihat perbedaan ketergantungan antara dua revisi EdgeWorker yang sama. |
aktifkan-revisi | ar [options] | Aktifkan revisi untuk Id EdgeWorker tertentu di Jaringan Akamai. |
pin-revisi [options] | Sematkan revisi aktif untuk ID EdgeWorker tertentu. |
lepaskan pin-revisi [options] | Lepas pin revisi aktif yang dipasangi pin untuk ID EdgeWorker tertentu. |
dapatkan-revisi-bom | gb [options] | Lihat detail untuk revisi spesifik bundel komposit. |
daftar-revisi-aktivasi | lra [options] | Cantumkan status Aktivasi Revisi dari ID EdgeWorker yang diberikan. |
aktifkan | av
| Aktifkan Versi untuk Id EdgeWorker tertentu di Jaringan Akamai. |
nonaktifkan | menonaktifkan
| Nonaktifkan Versi untuk Id EdgeWorker tertentu di Jaringan Akamai. |
memvalidasi | vv
| Memvalidasi versi paket kode tanpa mengunggah paket kode. |
buat-auth-token | auth [options] | Menghasilkan token autentikasi yang dapat digunakan untuk mendapatkan header respons debug EdgeWorker yang mendetail. Anda memerlukan setidaknya EdgeWorkers CLI versi 1.7.1 untuk menjalankan perintah ini. |
klon | klon
| Mengkloning EdgeWorker dari Id EdgeWorker yang ada. |
daftar-kontrak | kontrak-li [options] | Daftar id kontrak yang dapat diakses oleh pengguna. |
daftar-properti | lp
| Daftar properti yang terkait dengan Id EdgeWorker tertentu. |
batas daftar | li-batas | Lihat berbagai batasan yang diberlakukan EdgeWorkers pada jumlah aktivasi, ID EdgeWorkers, dan versi yang dapat Anda terapkan. |
daftar-restier | li-restier [options] | Cantumkan Tingkat Sumber Daya yang dapat digunakan untuk membuat atau mengkloning Id EdgeWorker. |
pertunjukan-restier | tampilkan-restier
| Pelanggan bisa mendapatkan detail Tingkat Sumber Daya untuk Id EdgeWorker tertentu. |
mendapatkan laporan | Dapatkan daftar semua laporan EdgeWorkers yang tersedia. |
dapatkan laporan
| Dapatkan laporan EdgeWorkers untuk ID EdgeWorker tertentu. |
daftar konfigurasi | Dapatkan semua nilai dalam file konfigurasi. |
konfigurasi dapatkan
| Dapatkan nilai konfigurasi dari bagian di file konfigurasi. |
konfigurasi mengatur
| Tetapkan nilai konfigurasi di suatu bagian. |
konfigurasi simpan -p | Simpan properti konfigurasi di suatu bagian. |
konfigurasi tidak disetel
| Hapus nilai konfigurasi di suatu bagian. |
Pengembang Pelanggan dapat menemukan tingkat akses EdgeWorkers mereka per Grup Kontrol Akses Luna.
Penggunaan: akamai edgeworkers list-groups [options] [group-identifier]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
pengenal kelompok | opsional | Nilai Grup Akses Luna (biasanya angka) untuk memeriksa izin EdgeWorkers |
Output difilter hanya ke Grup Kontrol Akses Luna yang memiliki setidaknya satu kemampuan EdgeWorkers.
Kemampuan dapat berupa: LIHAT,VIEW_VERSION,EDIT,VIEW_ACTIVATION,CREATE_VERSION,ACTIVATE
Cantumkan id EdgeWorker yang saat ini terdaftar.
Penggunaan: akamai edgeworkers list-ids [options] [edgeworker-identifier]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--groupId
| Filter daftar Id EdgeWorker berdasarkan Grup Izin |
--resourceTierId
| Filter Id EdgeWorker berdasarkan Tingkat Sumber Daya |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | opsional | Pegangan integer unik untuk instance EdgeWorkers |
Daftarkan id EdgeWorker baru untuk referensi dalam perilaku Manajer Properti.
Penggunaan: akamai edgeworkers register [options]
Pilihan | Keterangan |
---|---|
--resourceTierId | Id tingkat Sumber Daya baru yang akan dikaitkan dengan EdgeWorker. |
-h, --membantu | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
pengenal kelompok | diperlukan | Nilai Grup Akses Luna (biasanya angka) untuk memeriksa izin EdgeWorkers |
nama pekerja tepi | diperlukan | Label pendek yang dapat dibaca manusia yang menjelaskan instance EdgeWorkers |
Header respons lokasi akan diberikan dengan Id EdgeWorker baru.
Badan respons detail id EdgeWorker (JSON) akan diberikan kode respons 201.
Untuk menonaktifkan perintah untuk tujuan otomatisasi, "resourceTierId" dapat diberikan sebagai masukan.
Mengizinkan Pengembang Pelanggan memperbarui atribut Luna ACG atau Nama EdgeWorker Identifier yang ada.
Penggunaan: akamai edgeworkers update-id [options]
Pilihan | Keterangan |
---|---|
--resourceTierId | Id tingkat Sumber Daya baru yang akan dikaitkan dengan EdgeWorker |
-h, --membantu | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengenal kelompok | diperlukan | Nilai Grup Akses Luna (biasanya angka) untuk memeriksa izin EdgeWorkers |
nama pekerja tepi | diperlukan | Label pendek yang dapat dibaca manusia yang menjelaskan instance EdgeWorkers |
API mengharuskan groupId dan nama disediakan meskipun hanya mengubah salah satu atribut ini.
Badan respons detail id EdgeWorker (JSON) akan diberikan 200 kode respons.
ID Tingkat Sumber Daya yang diberikan harus sama dengan yang sudah dimiliki ID EdgeWorker. Untuk memberikan id tingkat sumber daya yang berbeda, silakan gunakan operasi kloning.
Hapus secara permanen Pengidentifikasi EdgeWorker yang ada.
Penggunaan: akamai edgeworkers delete-id [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--tidak ada Prompt | Lewati perintah konfirmasi penghapusan |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
Menghapus ID EdgeWorker hanya dapat dilakukan jika tidak ada versi apa pun yang sedang aktif atau sedang diaktifkan di jaringan Akamai.
Pastikan tidak ada properti aktif yang terkait dengan EdgeWorker sebelum penghapusan.
Cantumkan informasi Versi dari Id EdgeWorker tertentu.
Penggunaan: akamai edgeworkers list-versions [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengidentifikasi versi | opsional | Pegangan bilangan bulat unik untuk versi instans EdgeWorkers |
Kumpulan hasil diurutkan berdasarkan nilai urutan unggahan yang tidak ditampilkan (bilangan bulat internal yang bertambah).
Versi EdgeWorker adalah string yang ditentukan pelanggan.
Membuat versi baru dari Id EdgeWorker tertentu yang menyertakan bundel kode.
Penggunaan: akamai edgeworkers upload [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--bundel
| Jalur ke file bundel dalam format tgz |
--codeDir
| Direktori kerja yang mencakup file main.js dan bundle.json |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
Salah satu dari --bundle
atau --codeDir
(tetapi tidak keduanya) harus disediakan.
Jalur dan file kumpulan kode harus ditemukan di sistem file lokal.
--bundle
mengharapkan file tgz sudah dibuat sesuai spesifikasi EdgeWorkers.
--codeDir
mengharapkan jalur direktori yang berisi main.js (file acara) dan bundle.json (file manifes).
Opsi --codeDir
akan memberikan validasi format bundle.json.
--codeDir
tidak mengemas direktori atau kode lain selain main.js dan bundle.json.
--codeDir
akan membuat file tarball (tgz) jika validasi file berhasil.
Layanan akan membandingkan checksum tarball baru dengan tarball yang diunggah sebelumnya untuk id EdgeWorker yang sama ( ewId
). Jika ditemukan kecocokan, pembuatan versi baru tidak diizinkan.
versionId
dibuat oleh pelanggan dan akan ditarik dari bundle.json.
Header respons lokasi akan diberikan id Versi EdgeWorker baru.
Badan respons detail versi EdgeWorker (JSON) akan diberikan kode respons 201.
Hapus secara permanen versi yang ada dari Id EdgeWorker tertentu.
Penggunaan: akamai edgeworkers delete-version [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--tidak ada Prompt | Lewati perintah konfirmasi penghapusan |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengidentifikasi versi | diperlukan | Pegangan bilangan bulat unik untuk versi instans EdgeWorkers |
Menghapus versi hanya dapat dilakukan jika versi tersebut tidak aktif atau sedang diaktifkan di jaringan Akamai.
Jika versi tersebut sedang aktif, versi tersebut harus dinonaktifkan sebelum dapat dihapus.
Unduh bundel kode versi EdgeWorker.
Penggunaan: akamai edgeworkers download [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--downloadPath
| Jalur untuk menyimpan file bundel yang diunduh; defaultnya adalah direktori home CLI jika tidak disediakan. |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengidentifikasi versi | diperlukan | Pegangan bilangan bulat unik untuk versi instans EdgeWorkers |
--downloadPath
tidak disediakan atau tidak ditemukan pada sistem file lokal, subdirektori cache AkamaiCLI akan digunakan: /edgeworkers-cli/edgeworkers//
Unduh bundel kode gabungan yang berisi kode dan dependensi yang dijalankan EdgeWorker.
Penggunaan: akamai edgeworkers download-revision [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--downloadPath
| Jalur untuk menyimpan file bundel gabungan yang diunduh; defaultnya adalah direktori home CLI jika tidak disediakan. |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengenal revisi | diperlukan | Pengidentifikasi revisi unik untuk instans EdgeWorkers tertentu |
--downloadPath
tidak disediakan atau tidak ditemukan pada sistem file lokal, subdirektori cache AkamaiCLI akan digunakan: /edgeworkers-cli/edgeworkers//
Daftar status Aktivasi dari Id EdgeWorker tertentu.
Penggunaan: akamai edgeworkers status [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--versionId
| Pengidentifikasi versi |
--activationId
| Pengidentifikasi aktivasi |
--aktifDiJaringan | Membatasi hasil untuk hanya menampilkan versi yang sedang aktif |
--jaringan
| Membatasi hasil pada versi yang diaktifkan pada jaringan tertentu (STAGING atau PRODUKSI) |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
Cantumkan riwayat revisi untuk ID EdgeWorker tertentu.
Penggunaan: akamai edgeworkers list-revisions [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--versionId
| Pengidentifikasi versi |
--activationId
| Pengidentifikasi aktivasi |
--hanya disematkan | Membatasi hasil untuk hanya menampilkan revisi yang saat ini atau sebelumnya dipasangi pin |
--saat iniDipasangi pin | Membatasi hasil untuk hanya menampilkan revisi yang sedang dipasangi pin |
--jaringan
| Membatasi hasil pada versi yang diaktifkan pada jaringan tertentu (STAGING atau PRODUKSI) |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
Dapatkan detail untuk revisi tertentu.
Penggunaan: akamai edgeworkers get-revision [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengenal revisi | diperlukan | Pengidentifikasi revisi |
Lihat perbedaan ketergantungan antara dua revisi EdgeWorker yang sama.
Penggunaan: akamai edgeworkers compare-revisions [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengenal revisi | diperlukan | Pengidentifikasi Revisi Pertama |
pengenal revisi | diperlukan | Pengidentifikasi Revisi Kedua |
Aktifkan revisi untuk ID EdgeWorker tertentu di Jaringan Akamai.
Penggunaan: akamai edgeworkers activate-revision [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--catatan | Catatan untuk menjelaskan alasan revisi diaktifkan kembali |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengenal revisi | diperlukan | Pengidentifikasi revisi |
Sematkan revisi aktif untuk ID EdgeWorker tertentu.
Penggunaan: akamai edgeworkers pin-revision [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--catatan | Catatan untuk menjelaskan alasan revisi tersebut dipasangi pin |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengenal revisi | diperlukan | Pengidentifikasi revisi |
Lepas pin revisi aktif yang dipasangi pin untuk ID EdgeWorker tertentu.
Penggunaan: akamai edgeworkers unpin-revision [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--catatan | Catatan untuk menentukan alasan revisi tersebut dilepas pinnya |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengenal revisi | diperlukan | Pengidentifikasi revisi |
Lihat detail untuk revisi spesifik bundel komposit.
Penggunaan: akamai edgeworkers get-revision-bom [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--Versi aktif | Batasi hasil untuk hanya menampilkan versi aktif |
--saat iniDisematkanRevisi | Menampilkan informasi tambahan tentang revisi yang sedang disematkan |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
pengenal revisi | diperlukan | Pengidentifikasi revisi |
Cantumkan status Aktivasi Revisi dari ID EdgeWorker yang diberikan.
Penggunaan: akamai edgeworkers list-revision-activations [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--versionId | Pengidentifikasi Versi |
--aktivasiId | Pengenal Aktivasi |
--jaringan | Membatasi hasil pada versi yang diaktifkan pada jaringan tertentu (STAGING atau PRODUKSI) |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
Aktifkan Versi untuk Id EdgeWorker tertentu di Jaringan Akamai.
Penggunaan: akamai edgeworkers activate [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
jaringan | diperlukan | Label tujuan pengiriman aktivasi Jaringan Akamai (STAGING atau PRODUKSI). |
pengidentifikasi versi | diperlukan | Pegangan bilangan bulat unik untuk versi instans EdgeWorkers |
Jaringan harus berupa STAGING atau PRODUKSI. Kapitalisasi akan dinormalisasi menjadi huruf besar.
Header respons lokasi akan diberikan dengan id Aktivasi EdgeWorker baru.
Badan respons detail aktivasi EdgeWorker (JSON) akan diberikan kode respons 201.
Memvalidasi versi paket kode tanpa mengunggah paket kode
Penggunaan: akamai edgeworkers validate [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
bundlePath | diperlukan | Jalur ke file bundel dalam format tgz |
Jalur bundel kode harus ditemukan di sistem file lokal.
Paket kode mengharapkan file tgz sudah dibuat sesuai spesifikasi EdgeWorkers.
Nonaktifkan Versi untuk Id EdgeWorker tertentu di Jaringan Akamai.
Penggunaan: akamai edgeworkers deactivate [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pegangan integer unik untuk instance EdgeWorkers |
jaringan | diperlukan | Label tujuan pengiriman aktivasi Jaringan Akamai (STAGING atau PRODUKSI). |
pengidentifikasi versi | diperlukan | Pegangan bilangan bulat unik untuk versi instans EdgeWorkers |
Jaringan harus berupa STAGING atau PRODUKSI. Kapitalisasi akan dinormalisasi menjadi huruf besar.
Header respons lokasi akan diberikan dengan id Aktivasi EdgeWorker baru.
Badan respons detail aktivasi EdgeWorker (JSON) akan diberikan kode respons 201.
Menghasilkan token autentikasi yang dapat digunakan untuk mendapatkan header respons debug EdgeWorker yang mendetail. Anda memerlukan setidaknya EdgeWorkers CLI versi 1.7.1 untuk menjalankan perintah ini. Gunakan opsi -V, --version untuk menampilkan nomor versi EdgeWorkers CLI saat ini.
Penggunaan: akamai edgeworkers create-auth-token [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--kedaluwarsa
| Durasi kedaluwarsa token, dalam hitungan menit. |
--format
| Format keluaran yang akan dicetak |
Argumen | Adanya | Keterangan |
---|---|---|
nama host | opsional | Nama Host properti. Jika tidak ada nama host yang diberikan maka token dibuat untuk semua host ( /* ) di bawah properti. Misalnya: www.test.com, www.test1.com |
--expiry
harus antara 1 dan 720 menit (12 jam). Standarnya adalah 8 hours
.Memungkinkan pelanggan mengkloning EdgeWorker dari Id EdgeWorker yang ada.
Penggunaan: akamai edgeworkers clone
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--Nama baru | Nama EdgeWorker |
--groupId | Pengidentifikasi grup |
Argumen | Adanya | Keterangan |
---|---|---|
resourceTierId | diperlukan | Id tingkat sumber daya tempat EdgeWorker akan dikloning. |
Daftar id kontrak yang dapat diakses oleh pengguna.
Penggunaan: akamai list-contracts
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
Daftar properti yang terkait dengan Id EdgeWorker tertentu.
Penggunaan: akamai edgeworkers list-properties
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
--hanya aktif | Hanya mengembalikan properti aktif |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pengidentifikasi EdgeWorker. |
Cantumkan berbagai batasan yang diberlakukan EdgeWorkers pada jumlah aktivasi, ID EdgeWorkers, dan versi yang dapat Anda terapkan.
Penggunaan: akamai edgeworkers list-limits [options]
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
Cantumkan Tingkat Sumber Daya yang dapat digunakan untuk membuat atau mengkloning ID EdgeWorker.
Penggunaan: akamai list-restiers
Pilihan | Keterangan |
---|---|
--kontrakId | Tingkat sumber daya untuk id kontrak yang ditentukan. |
-h, --membantu | informasi penggunaan keluaran |
Pelanggan bisa mendapatkan detail Tingkat Sumber Daya untuk Id EdgeWorker tertentu.
Penggunaan: akamai show-restier
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
edgeworkerId | diperlukan | Pengidentifikasi EdgeWorker |
Cantumkan jenis laporan yang tersedia yang dapat dibuat untuk ID EdgeWorker.
Penggunaan: akamai get reports
Pilihan | Keterangan |
---|---|
-h, --membantu | informasi penggunaan keluaran |
get report
untuk mendapatkan laporan untuk EdgeWorker tertentu.Dapatkan laporan untuk ID EdgeWorker tertentu.
Penggunaan: akamai get report
Pilihan | Adanya | Keterangan |
---|---|---|
-h, --membantu | opsional | informasi penggunaan keluaran |
-s, --tanggal mulai
| diperlukan | Stempel waktu ISO 8601 yang menunjukkan waktu mulai laporan EdgeWorkers. |
-e, --tanggal akhir
| opsional | Stempel waktu ISO 8601 yang menunjukkan waktu berakhirnya laporan EdgeWorkers. Jika tidak ditentukan, waktu akhir akan ditetapkan secara default ke waktu saat ini. |
--status
| opsional | String yang dipisahkan koma untuk difilter berdasarkan status EdgeWorkers. Nilai: success , genericError , unknownEdgeWorkerId , unimplementedEventHandler , runtimeError , executionError , timeoutError , resourceLimitHit , cpuTimeoutError , wallTimeoutError , initCpuTimeoutError , initWallTimeoutError . |
--ev, --eventHandlers
| opsional | String yang dipisahkan koma untuk memfilter EdgeWorkers berdasarkan peristiwa yang memicunya. Nilai: onClientRequest , onOriginRequest , onOriginResponse , onClientResponse , responseProvider . |
Argumen | Adanya | Keterangan |
---|---|---|
laporanId | diperlukan | Jenis Laporan. |
pengidentifikasi edgeworker | diperlukan | Pengidentifikasi EdgeWorker. |
get reports
.startDate
adalah opsi yang diperlukan.Dapatkan semua properti default di bagian file konfigurasi.
Penggunaan: akamai config list
Pilihan | Adanya | Keterangan |
---|---|---|
-h, --membantu | opsional | informasi penggunaan keluaran |
default
secara default. Untuk menggunakan bagian yang berbeda, pengguna harus menentukan perintah akamai edgeworkers
dengan opsi --configSection
.config
berikut.Dapatkan satu nilai default tertentu di bagian file konfigurasi.
Penggunaan: akamai config get
Pilihan | Adanya | Keterangan |
---|---|---|
-h, --membantu | opsional | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
kunci | diperlukan | Nama properti default |
Memungkinkan pelanggan mengatur/memperbarui nilai default tertentu di bagian file konfigurasi.
Penggunaan: akamai config set
Pilihan | Adanya | Keterangan |
---|---|---|
-h, --membantu | opsional | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
kunci | diperlukan | Nama properti default |
nilai | diperlukan | Nilai properti default |
Memungkinkan pelanggan menghapus nilai default tertentu di bagian file konfigurasi.
Penggunaan: akamai config unset
Pilihan | Adanya | Keterangan |
---|---|---|
-h, --membantu | opsional | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
kunci | diperlukan | Nama properti default |
Memungkinkan pelanggan menyimpan nilai default secara massal.
Penggunaan: akamai config save [options]
Pilihan | Adanya | Keterangan |
---|---|---|
-h, --membantu | opsional | informasi penggunaan keluaran |
-p, --properti | diperlukan | Konfigurasi properti. Gunakan format 'key=value' untuk menyetel properti dan spasi untuk memisahkannya. |
Memungkinkan pelanggan melihat detail penggantian tingkat logging untuk edgeworker.
Penggunaan: akamai edgeworkers log-level get [options]
Pilihan | Adanya | Keterangan |
---|---|---|
-h, --membantu | opsional | informasi penggunaan keluaran |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pengidentifikasi EdgeWorker untuk menampilkan informasi penggantian tingkat logging. |
pengenal logging | opsional | ID logging dari tingkat logging yang akan ditampilkan. |
logging-identifier
tidak ditentukan, semua penggantian tingkat logging akan ditampilkan.logging-identifier
adalah konstanta numerik, yang mengidentifikasi penggantian tingkat log. Hal ini dapat diperoleh selama pembuatan override, atau dengan membuat daftar semua override tanpa memberikan argumen opsional dan mencari bidang loggingId
override tertentu.Memungkinkan pelanggan mengatur tingkat logging untuk EdgeWorker.
Penggunaan: akamai edgeworkers log-level set [options]
Pilihan | Adanya | Keterangan |
---|---|---|
-h, --membantu | opsional | informasi penggunaan keluaran |
--kedaluwarsa | opsional | Menentukan berapa lama penggantian tingkat logging pengguna akan diterapkan. Setelah melewatinya, tingkat logging kembali ke default yang ditentukan dalam bundel. |
--ds2Id | opsional | ID aliran data yang akan digunakan bersama dengan yang ditentukan dalam file bundle.json EdgeWorker. |
Argumen | Adanya | Keterangan |
---|---|---|
pengidentifikasi edgeworker | diperlukan | Pengidentifikasi EdgeWorker untuk mengubah tingkat logging. |
jaringan | diperlukan | Jaringan yang akan menerapkan tingkat logging baru. Entah "produksi" atau "pementasan". |
tingkat | diperlukan | Tingkat logging baru untuk diterapkan pada EdgeWorker. Untuk kemungkinan nilai, lihat dokumentasi pencatatan pelanggan. |
bundle.json
Edgeworker.loggingId
dari penggantian tersebut. loggingId
dapat digunakan untuk mendapatkan detail ini kapan saja dengan menggunakan subperintah log-level get
dan meneruskannya ke argumen opsional logging-identifier
.--expires
tidak ditentukan, defaultnya adalah override tidak pernah kedaluwarsa.--expires
mendukung masukan bahasa alami dan stempel waktu standar. Silakan merujuk ke dokumentasi paket chrono
untuk spesifikasi lengkap. ./akamai-edgeworkers log-level set 654321 production info --expires 1h
./akamai-edgeworkers log-level set 654321 staging trace --expires "2024-08-13T15:00+02:00"
Untuk informasi selengkapnya tentang EdgeWorkers, lihat sumber daya berikut:
Anda sudah siap, selamat coding! Jika Anda mengalami masalah apa pun dengan EdgeWorkers CLI, sampaikan masalah tersebut sebagai masalah github. Jangan ragu untuk membuat permintaan tarik dengan perbaikan atau saran.
Kami menerima kontribusi dari staf Akamai, pelanggan, atau pihak lain. Sebelum membuka PR harap periksa kembali hal-hal berikut: