Skip to content
Proud to collaborate with Microsoft for Startups

data.cluster.provider-config-specs ​

Return provider/cluster-kind configuration schemas for the cluster provisioning UI and callers.

Return provider/cluster-kind configuration schemas for cluster provisioning.

Overview ​

PropertyValue
Workflow typeAtomic
LibraryApp-clusters
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
providerstringNo—Optional provider filter: aws, gcp, or magalucloud.
cluster_kindstringNo—Optional cluster kind filter: eks, gke, aws-vm, gcp-vm, or mgc-kubernetes.
include_defaultsbooleanNo—Include default values for optional fields.

Output Schema ​

FieldTypeRequiredDefaultDescription
specsjsonNo—Provider config schema entries keyed by provider and cluster kind.
countintegerNo—Number of spec entries returned.
generated_atstringNo—ISO timestamp when metadata was generated.
failure_reasonstringNo—Human-readable failure reason.
failed_stepstringNo—Failed logical step.
failed_layerjsonNo—Engine failed layer when applicable.
failed_at_statestringNo—State where failure occurred.
errorstringNo—Error message.
error_typestringNo—Error class.

States ​

StateInitialTerminalSuccessAuto-advanceDescription
doneYesYesYes——

API Usage ​

bash
POST /api/workflows/start
Content-Type: application/json

{
  "workflow_type": "data.cluster.provider-config-specs",
  "initial_data": {
    "provider": "value",
    "cluster_kind": "value",
    "include_defaults": true
  }
}