감사 로그 작업 조회 응답

감사 로그 작업 조회 응답 (GetAuditActionsResponse)

Docker Hub 감사 로그에서 가능한 작업(action) 종류를 조회할 때 돌려주는 응답 스키마예요. 작업 이름을 키로, 각 작업의 상세 정보(AuditLogActions)를 값으로 갖는 맵 구조라서, 지원되는 감사 작업 목록을 한눈에 파악할 수 있어요.

출처: 문서

본문

응답 본문은 actions 필드를 가진 객체이고, 그 값은 작업 이름→작업 상세 맵이에요.

{
  "description": "GetAuditActions response.",
  "properties": {
    "actions": {
      "additionalProperties": {
        "$ref": "#/components/schemas/AuditLogActions"
      },
      "description": "Map of audit log actions.",
      "type": "object"
    }
  },
  "type": "object"
}
  • actions는 객체 타입이고, additionalProperties로 어떤 키든 AuditLogActions를 값으로 가질 수 있어요.
  • 즉 감사 작업 이름을 키로 쓰는 동적 맵이라고 보면 됩니다.

더 알아보기