Cloudera Environments API

The Environments API from Cloudera — 3 operation(s) for environments.

OpenAPI Specification

cloudera-environments-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Cloudera CDP Public Cloud Control Plane DataEngineering Environments API
  description: 'Best-effort OpenAPI 3.1 description of the Cloudera Data Platform (CDP)

    Public Cloud Control Plane API. The CDP API exposes operations for

    managing environments, datalakes, data hubs, ML workspaces, data

    engineering services, and IAM resources. Calls are POST-style RPCs under

    versioned service paths (environments2, datalake, datahub, ml, dataeng,

    iam). Requests are signed with the x-altus-auth header and an

    x-altus-date timestamp per the CDP request signing specification.

    '
  version: 0.9.158
  contact:
    name: Cloudera
    url: https://docs.cloudera.com/cdp-public-cloud/cloud/api/topics/mc-api-overview.html
servers:
- url: https://api.us-west-1.cdp.cloudera.com
  description: CDP control plane (us-west-1)
security:
- altusAuth: []
tags:
- name: Environments
paths:
  /api/v1/environments2/listEnvironments:
    post:
      summary: List environments
      operationId: listEnvironments
      tags:
      - Environments
      responses:
        '200':
          description: List of environments
  /api/v1/environments2/describeEnvironment:
    post:
      summary: Describe an environment
      operationId: describeEnvironment
      tags:
      - Environments
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
              - environmentName
              properties:
                environmentName:
                  type: string
      responses:
        '200':
          description: Environment details
  /api/v1/environments2/deleteEnvironment:
    post:
      summary: Delete an environment
      operationId: deleteEnvironment
      tags:
      - Environments
      responses:
        '200':
          description: Deletion accepted
components:
  securitySchemes:
    altusAuth:
      type: apiKey
      in: header
      name: x-altus-auth
      description: 'CDP signature-based authentication. Each request must include an

        x-altus-auth signature header and an x-altus-date timestamp header.

        '