{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/cloudera/main/json-schema/cloudera-launch-profilers-request-schema.json", "title": "LaunchProfilersRequest", "description": "Launch Profilers request.", "x-generated": "2026-10-04", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/cloudera-data-catalog-api-openapi.yml#/components/schemas/LaunchProfilersRequest", "type": "object", "required": [ "datalake" ], "properties": { "datalake": { "type": "string", "description": "The CRN of the Datalake." }, "enableHA": { "type": "boolean", "description": "Enables High Availability (HA) for datacatalog profilers (default value is false). The High Availability (HA) Profiler cluster provides failure resilience and scalability but incurs additional cost." }, "profilers": { "description": "List of profiler names that need to be launched. (Applicable only for compute cluster enabled environments).", "type": "array", "items": { "type": "string" } }, "instanceTypes": { "description": "List of instance types to be used for the auto-scaling node group setup (Applicable only for compute cluster enabled environments).", "type": "array", "items": { "type": "string" } }, "maxNodes": { "description": "Maximum number of nodes that can be spawned inside the auto-scaling node group, in the range of 30 to 100 (both inclusive). (Applicable only for compute cluster enabled environments).", "type": "integer", "format": "int64" } } }