Langsung ke konten utama
GET
/
security-groups
/
{securityGroupId}
Mengambil grup keamanan
curl --request GET \
  --url https://api.altostrat.io/security-groups/{securityGroupId} \
  --header 'Authorization: Bearer <token>'
{
  "id": "sec_grp_0ujsswThIGTUYm2K8FjOOfxcYpw",
  "name": "Server Web Default",
  "description": "Mengizinkan lalu lintas masuk HTTP/HTTPS dari mana saja.",
  "status": "active",
  "sites": [
    "site_12345"
  ],
  "rules": [
    {
      "id": "fltr_0ujsswThIGTUYm2K8FjOOfxcYpw",
      "direction": "inbound",
      "order": 10,
      "protocol": 6,
      "port": "443",
      "address": "0.0.0.0/0",
      "description": "Izinkan lalu lintas HTTPS masuk"
    }
  ]
}

Authorizations

Authorization
string
header
required

Autentikasi dilakukan melalui JSON Web Token (JWT) yang dikeluarkan oleh Auth0. Sediakan token di header Authorization dengan skema Bearer.

Path Parameters

securityGroupId
string
required

Pengidentifikasi unik untuk grup keamanan, diawali dengan sec_grp_.

Example:

"sec_grp_0ujsswThIGTUYm2K8FjOOfxcYpw"

Response

Objek grup keamanan yang diminta.

Mewakili sebuah kontainer untuk set aturan firewall stateful.

id
string

Pengidentifikasi unik untuk grup keamanan, diawali dengan sec_grp_.

Example:

"sec_grp_0ujsswThIGTUYm2K8FjOOfxcYpw"

name
string

Nama yang dapat dibaca manusia untuk grup keamanan.

Example:

"Server Web Default"

description
string

Deskripsi opsional untuk grup keamanan, memberikan konteks lebih lanjut.

Example:

"Mengizinkan lalu lintas masuk HTTP/HTTPS dari mana saja."

status
enum<string>

Status sinkronisasi saat ini dari grup keamanan. syncing berarti perubahan sedang diterapkan dan sumber daya dikunci dari modifikasi.

Opsi yang tersedia:
active,
syncing,
failed
Example:

"active"

sites
string[]

Daftar ID situs di mana grup keamanan ini saat ini diterapkan.

rules
object[]

Daftar aturan firewall yang terurut yang mendefinisikan kebijakan keamanan.