{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/progress-software/json-schema/progress-software-chef-automate-api-cfgmgmt-request-create-rollout-schema.json",
  "title": "chef.automate.api.cfgmgmt.request.CreateRollout",
  "description": "CreateRollout is a request to create a new Rollout. All\nfields have the same meaning as with the response Rollout\ntype.",
  "x-generated": "2026-11-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/progress-software-configmgmt-api-openapi.yml#/components/schemas/chef.automate.api.cfgmgmt.request.CreateRollout",
  "type": "object",
  "properties": {
    "ci_job_id": {
      "type": "string"
    },
    "ci_job_url": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "policy_domain_url": {
      "type": "string"
    },
    "policy_domain_username": {
      "type": "string"
    },
    "policy_name": {
      "type": "string"
    },
    "policy_node_group": {
      "type": "string"
    },
    "policy_revision_id": {
      "type": "string"
    },
    "policy_scm_commit": {
      "type": "string"
    },
    "policy_scm_url": {
      "type": "string"
    },
    "policy_scm_web_url": {
      "type": "string"
    },
    "scm_author_email": {
      "type": "string"
    },
    "scm_author_name": {
      "type": "string"
    },
    "scm_type": {
      "$ref": "#/$defs/chef.automate.api.cfgmgmt.request.SCMType"
    },
    "scm_web_type": {
      "$ref": "#/$defs/chef.automate.api.cfgmgmt.request.SCMWebType"
    }
  },
  "$defs": {
    "chef.automate.api.cfgmgmt.request.SCMType": {
      "type": "string",
      "default": "SCM_TYPE_UNSPECIFIED",
      "enum": [
        "SCM_TYPE_UNSPECIFIED",
        "SCM_TYPE_UNKNOWN_SCM",
        "SCM_TYPE_GIT"
      ]
    },
    "chef.automate.api.cfgmgmt.request.SCMWebType": {
      "type": "string",
      "default": "SCM_WEB_TYPE_UNSPECIFIED",
      "enum": [
        "SCM_WEB_TYPE_UNSPECIFIED",
        "SCM_WEB_TYPE_UNKNOWN_SCM_WEB",
        "SCM_WEB_TYPE_GITHUB"
      ]
    }
  }
}