全部产品
Search
文档中心

Simple Log Service:update_machine_group

更新时间:Jul 06, 2025

Memodifikasi informasi grup mesin.

Sintaks permintaan

aliyunlog log update_machine_group --project_name=<nilai> --group_detail=<nilai> [--access-id=<nilai>] [--access-key=<nilai>] [--sts-token=<nilai>] [--region-endpoint=<nilai>] [--client-name=<nilai>] [--jmes-filter=<nilai>] [--format-output=<nilai>] [--decode-output=<nilai>]

Parameter permintaan

Tabel berikut menjelaskan parameter yang diperlukan dan spesifik untuk perintah update_machine_group.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--project_name

String

Ya

aliyun-test-project

Nama proyek.

--group_detail

Objek JSON

Ya

file://./machinegroup.json

File konfigurasi yang dimodifikasi untuk grup mesin.

Untuk informasi tentang parameter global dari antarmuka baris perintah (CLI) Layanan Log, lihat Parameter Global.

Contoh

  1. Modifikasi file bernama machinegroup.json di mana nama grup mesin adalah group_name2. Contoh berikut menunjukkan isi file machinegroup.json:

    {
      "machine_list": [
        "machine1",
        "machine2"
      ],
      "machine_type": "userdefined",
      "group_name": "group_name2",
      "group_type": "",
      "group_attribute": {
        "groupTopic": "topic x"
      }
    }

    Tabel berikut menjelaskan parameter:

    Parameter

    Deskripsi

    machine_list

    Pengidentifikasi server dalam grup mesin.

    • Jika Anda mengatur parameter machineIdentifyType ke ip, masukkan alamat IP server dalam grup mesin.

    • Jika Anda mengatur parameter machineIdentifyType ke userdefined, masukkan ID kustom. Untuk informasi lebih lanjut tentang cara mengonfigurasi ID kustom, lihat Buat grup mesin berbasis ID kustom.

    machine_type

    Tipe pengidentifikasi grup mesin. Nilai valid:

    • ip: Grup mesin menggunakan alamat IP sebagai pengidentifikasi.

    • userdefined: Grup mesin menggunakan ID kustom sebagai pengidentifikasi.

    group_name

    Nama grup mesin. Nama harus memenuhi persyaratan berikut:

    • Nama harus unik dalam sebuah proyek.

    • Nama hanya dapat berisi huruf kecil, digit, tanda hubung (-), dan garis bawah (_).

    • Nama harus dimulai dan diakhiri dengan huruf kecil atau digit.

    • Nama harus memiliki panjang 3 hingga 128 karakter.

    group_type

    Tipe grup mesin. Nilai valid: null.

    group_attribute

    Atribut grup mesin. Untuk informasi lebih lanjut tentang parameter group_attribute, lihat tabel berikut.

    Tabel berikut menjelaskan parameter dalam group_attribute:

    Parameter

    Deskripsi

    groupTopic

    Topik grup mesin.

  2. Gunakan akun default untuk memodifikasi file konfigurasi grup mesin bernama group_name2.

    aliyunlog log update_machine_group --project_name="aliyun-test-project" --group_detail="file://./machinegroup.json"
  3. Kueri informasi grup mesin. Jalankan perintah berikut:

    aliyunlog log get_machine_group --project_name="aliyun-test-project" --group_name="group_name2"

    Keluaran berikut dikembalikan:

    {
      "createTime": 1622105480,
      "groupAttribute": {
        "externalName": "",
        "groupTopic": "topic x",
        "osType": "",
        "policy": "",
        "region": ""
      },
      "groupName": "group_name2",
      "groupType": "",
      "lastModifyTime": 1622105480,
      "machineIdentifyType": "userdefined",
      "machineList": [
        "machine1",
        "machine2"
      ]
    }

Kode kesalahan

Jika pesan kesalahan dikembalikan, perbaiki kesalahan berdasarkan kode kesalahan operasi API terkait. Untuk informasi lebih lanjut, lihat Kode Kesalahan.

Referensi API

UpdateMachineGroup