문서 본문으로 이동
문서API 참조방화벽 목록 조회
GETBearer 토큰

방화벽 목록 조회

/api/v1/firewalls

조직 및 시스템 방화벽, 규칙과 연결된 서버를 조회합니다. 시스템 리소스는 수정할 수 없습니다.

API 필드명, 자료형, 코드는 모든 언어에서 그대로 유지됩니다.

요청 예시

cURL
curl "https://tovahub.com/api/v1/firewalls" \
  -H "Authorization: Bearer $TOVAHUB_TOKEN"

예시만 표시합니다. 이 페이지는 API 요청을 보내지 않습니다.

응답 예시
JSON
[]

매개변수

매개변수가 없습니다.

응답

HTTP 상태 200

현재 조직 및 시스템의 방화벽 리소스 배열을 반환합니다.

[]array

응답의 최상위 값은 배열이며 firewalls 래퍼가 아닙니다.

[].idstring

플랫폼 방화벽 식별자이며, 공유 시스템 리소스는 system입니다.

[].systemboolean

시스템 방화벽인지 나타냅니다.

[].providerIdstring | null

공급업체 방화벽 식별자이며, 확인 가능한 경우에 제공됩니다.

[].namestring

저장된 방화벽 이름 또는 공급업체 방화벽 이름입니다.

[].statestring

플랫폼 측 리소스 상태입니다.

[].statusstring

공급업체 상태입니다. 저장된 상태 스냅샷이 없으면 unknown입니다.

[].managedboolean

공급업체에서 연결한 모든 서버가 이 조직 소유이며 조회 가능한지 나타냅니다.

[].rulesarray

조회 가능한 인바운드 규칙입니다. 공급업체의 마지막 기본 거부 규칙은 제외합니다.

[].rules[].displayNamestring

규칙 이름입니다.

[].rules[].protocolstring

규칙 프로토콜입니다.

[].rules[].destPortsstring[]

대상 포트 또는 포트 범위입니다.

[].rules[].ipv4string[]

IPv4 출발지입니다.

[].rules[].ipv6string[]

IPv6 출발지입니다.

[].rules[].actionstring

공급업체 규칙 동작입니다.

[].rules[].statusstring

공급업체 규칙 상태입니다.

[].serversarray

연결되어 있고 조회 가능한 조직 서버입니다.

[].servers[].idstring (ObjectId)

플랫폼 서버 식별자입니다.

[].servers[].namestring

호스트 이름입니다. 없으면 공급업체 인스턴스 ID를 사용합니다.

[].servers[].statusstring

공급업체 연결 상태로, 기본값은 ok입니다.