API Sinkronisasi Grup Eksternal - Amazon Managed Grafana

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

API Sinkronisasi Grup Eksternal

catatan

Untuk menggunakan Grafana API dengan ruang kerja Grafana Amazon Managed, Anda harus memiliki token Grafana API yang valid. Anda menyertakan ini di Authorization bidang dalam permintaan API. Untuk informasi tentang cara membuat token untuk mengautentikasi panggilan API Anda, lihatOtentikasi dengan token.

Dapatkan grup eksternal

GET /api/teams/:teamId/groups

Permintaan contoh

GET /api/teams/1/groups HTTP/1.1 Accept: application/json Content-Type: application/json Authorization Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk]

Contoh respon

HTTP/1.1 200 Content-Type: application/json [ { "orgId": 1, "teamId": 1, "groupId": "cn=editors,ou=groups,dc=grafana,dc=org" } ]

Kode Status:

  • 200 — Oke

  • 401 - Tidak Sah

  • 403 — Akses ditolak

Tambahkan grup eksternal

POST /api/teams/:teamId/groups

Permintaan contoh

POST /api/teams/1/members HTTP/1.1 Accept: application/json Content-Type: application/json Authorization Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk] { "groupId": "cn=editors,ou=groups,dc=grafana,dc=org" }

Contoh respon

HTTP/1.1 200 Content-Type: application/json {"message":"Group added to Team"}

Kode Status:

  • 200 — Oke

  • 400 - Grup sudah ditambahkan ke tim ini

  • 401 - Tidak Sah

  • 403 — Izin ditolak

  • 404 — Tim tidak ditemukan

Hapus grup eksternal

DELETE /api/teams/:teamId/groups/:groupId

Permintaan contoh

DELETE /api/teams/1/groups/cn=editors,ou=groups,dc=grafana,dc=org HTTP/1.1 Accept: application/json Content-Type: application/json Authorization Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk]

Contoh respon

HTTP/1.1 200 Content-Type: application/json {"message":"Team Group removed"}

Kode Status:

  • 200 — Oke

  • 401 - Tidak Sah

  • 403 — Izin ditolak

  • 404 — Tim tidak ditemukan atau grup tidak ditemukan