CloudGuard Policies API

The Policies API from CloudGuard — 1 operation(s) for policies.

OpenAPI Specification

cloudguard-policies-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Check Point CloudGuard CNAPP REST CloudAccounts Policies API
  description: 'Best-effort OpenAPI 3.1 description of the Check Point CloudGuard CNAPP

    REST API (originally Dome9). The API is used to onboard cloud accounts,

    run posture assessments, manage compliance bundles, retrieve findings,

    and configure notifications and policies across AWS, Azure, GCP, Alibaba,

    Oracle, and Kubernetes environments. Authentication uses HTTP Basic with

    the CloudGuard API key id as username and API key secret as password.

    '
  version: '2.0'
  contact:
    name: Check Point CloudGuard
    url: https://docs.cgn.portal.checkpoint.com/reference
servers:
- url: https://api.dome9.com
  description: CloudGuard CNAPP API (Dome9 endpoint)
security:
- basicAuth: []
tags:
- name: Policies
paths:
  /v2/awssecuritygroup:
    get:
      summary: List AWS security group entities
      operationId: listAwsSecurityGroups
      tags:
      - Policies
      responses:
        '200':
          description: List of security groups
    post:
      summary: Create AWS security group policy
      operationId: createAwsSecurityGroup
      tags:
      - Policies
      responses:
        '201':
          description: Security group created
components:
  securitySchemes:
    basicAuth:
      type: http
      scheme: basic
      description: 'CloudGuard authentication uses HTTP Basic with the CloudGuard API

        key id as the username and the API key secret as the password.

        '