{
  "openapi": "3.0.3",
  "info" : {
    "description" : "<h1>Cloudera Manager API v58<\/h1>\n      <p>Introduced in Cloudera Manager 7.13.2<\/p>\n      <p><a href=\"http://www.cloudera.com/documentation.html\">Cloudera Product Documentation<\/a><\/p>",
    "version" : "7.13.2",
    "title" : "Cloudera Manager API"
  },
  "servers": [
     {
         "url": "/api/v58"
     }
  ],
  "tags" : [
    {
      "name" : "ActivitiesResource"
    }
    ,
    {
      "name" : "AllHostsResource"
    }
    ,
    {
      "name" : "AuditsResource"
    }
    ,
    {
      "name" : "AuthRoleMetadatasResource"
      ,
      "description" : "Returns a list of the auth roles' metadata for the built-in roles."
    }
    ,
    {
      "name" : "AuthRolesResource"
    }
    ,
    {
      "name" : "AuthServiceResource"
    }
    ,
    {
      "name" : "AuthServiceRoleCommandsResource"
    }
    ,
    {
      "name" : "AuthServiceRoleConfigGroupsResource"
    }
    ,
    {
      "name" : "AuthServiceRolesResource"
    }
    ,
    {
      "name" : "BatchResource"
      ,
      "description" : "Executes a batch of API requests in one database transaction."
    }
    ,
    {
      "name" : "CdpResource"
      ,
      "description" : "Root resource for the CDPD Api calls."
    }
    ,
    {
      "name" : "CertManagerResource"
    }
    ,
    {
      "name" : "ClouderaManagerResource"
    }
    ,
    {
      "name" : "ClustersResource"
    }
    ,
    {
      "name" : "CmPeersResource"
    }
    ,
    {
      "name" : "CommandsResource"
    }
    ,
    {
      "name" : "ControlPlanesResource"
    }
    ,
    {
      "name" : "CspResource"
      ,
      "description" : "Upload CA certificates, client certificates and client key for Credential Storage Provider."
    }
    ,
    {
      "name" : "DashboardsResource"
    }
    ,
    {
      "name" : "DataContextsResource"
    }
    ,
    {
      "name" : "EventsResource"
    }
    ,
    {
      "name" : "ExternalAccountsResource"
    }
    ,
    {
      "name" : "ExternalUserMappingsResource"
    }
    ,
    {
      "name" : "HostTemplatesResource"
    }
    ,
    {
      "name" : "HostsResource"
    }
    ,
    {
      "name" : "ImpalaQueriesResource"
    }
    ,
    {
      "name" : "MgmtRoleCommandsResource"
    }
    ,
    {
      "name" : "MgmtRoleConfigGroupsResource"
    }
    ,
    {
      "name" : "MgmtRolesResource"
    }
    ,
    {
      "name" : "MgmtServiceResource"
    }
    ,
    {
      "name" : "NameservicesResource"
    }
    ,
    {
      "name" : "ParcelResource"
    }
    ,
    {
      "name" : "ParcelsResource"
    }
    ,
    {
      "name" : "ProcessResource"
    }
    ,
    {
      "name" : "ReplicationsResource"
    }
    ,
    {
      "name" : "RoleCommandsResource"
    }
    ,
    {
      "name" : "RoleConfigGroupsResource"
    }
    ,
    {
      "name" : "RolesResource"
    }
    ,
    {
      "name" : "ServicesResource"
    }
    ,
    {
      "name" : "SnapshotsResource"
    }
    ,
    {
      "name" : "TagsResource"
    }
    ,
    {
      "name" : "TimeSeriesResource"
    }
    ,
    {
      "name" : "ToolsResource"
    }
    ,
    {
      "name" : "UsersResource"
    }
    ,
    {
      "name" : "WatchedDirResource"
    }
    ,
    {
      "name" : "YarnApplicationsResource"
    }
  ],
  "components" : {
    "schemas" : {
      "ApiActivity" : {
"type" : "object",
"title" : "ApiActivity",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Activity name.",
"type" : "string"
  },
  "type" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiActivityType"
  },
  "parent" : {
    "readOnly" : false,
"description" : "The name of the parent activity.",
"type" : "string"
  },
  "startTime" : {
    "readOnly" : false,
"description" : "The start time of this activity.",
"type" : "string",
"format" : "date-time"
  },
  "finishTime" : {
    "readOnly" : false,
"description" : "The finish time of this activity.",
"type" : "string",
"format" : "date-time"
  },
  "id" : {
    "readOnly" : false,
"description" : "Activity id, which is unique within a MapReduce service.",
"type" : "string"
  },
  "status" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiActivityStatus"
  },
  "user" : {
    "readOnly" : false,
"description" : "The user who submitted this activity.",
"type" : "string"
  },
  "group" : {
    "readOnly" : false,
"description" : "The user-group of this activity.",
"type" : "string"
  },
  "inputDir" : {
    "readOnly" : false,
"description" : "The input data directory of the activity. An HDFS url.",
"type" : "string"
  },
  "outputDir" : {
    "readOnly" : false,
"description" : "The output result directory of the activity. An HDFS url.",
"type" : "string"
  },
  "mapper" : {
    "readOnly" : false,
"description" : "The mapper class.",
"type" : "string"
  },
  "combiner" : {
    "readOnly" : false,
"description" : "The combiner class.",
"type" : "string"
  },
  "reducer" : {
    "readOnly" : false,
"description" : "The reducer class.",
"type" : "string"
  },
  "queueName" : {
    "readOnly" : false,
"description" : "The scheduler queue this activity is in.",
"type" : "string"
  },
  "schedulerPriority" : {
    "readOnly" : false,
"description" : "The scheduler priority of this activity.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "type" : "MR",
  "parent" : "...",
  "startTime" : "...",
  "finishTime" : "...",
  "id" : "...",
  "status" : "STARTED",
  "user" : "...",
  "group" : "...",
  "inputDir" : "...",
  "outputDir" : "...",
  "mapper" : "...",
  "combiner" : "...",
  "reducer" : "...",
  "queueName" : "...",
  "schedulerPriority" : "..."
},
"description" : "Represents a user activity, such as a MapReduce job, a Hive query, an Oozie\nworkflow, etc."
      }
      ,
      "ApiActivityList" : {
"type" : "object",
"title" : "ApiActivityList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiActivity"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "type" : "PIG",
    "parent" : "...",
    "startTime" : "...",
    "finishTime" : "...",
    "id" : "...",
    "status" : "KILLED",
    "user" : "...",
    "group" : "...",
    "inputDir" : "...",
    "outputDir" : "...",
    "mapper" : "...",
    "combiner" : "...",
    "reducer" : "...",
    "queueName" : "...",
    "schedulerPriority" : "..."
  }, {
    "name" : "...",
    "type" : "UNKNOWN",
    "parent" : "...",
    "startTime" : "...",
    "finishTime" : "...",
    "id" : "...",
    "status" : "UNKNOWN",
    "user" : "...",
    "group" : "...",
    "inputDir" : "...",
    "outputDir" : "...",
    "mapper" : "...",
    "combiner" : "...",
    "reducer" : "...",
    "queueName" : "...",
    "schedulerPriority" : "..."
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiActivityStatus" : {
"type" : "string",
"title" : "ApiActivityStatus",
"enum" : [
  "UNKNOWN",
  "SUBMITTED",
  "STARTED",
  "SUSPENDED",
  "FAILED",
  "KILLED",
  "SUCCEEDED",
  "ASSUMED_SUCCEEDED"
],
"description" : ""
      }
      ,
      "ApiActivityType" : {
"type" : "string",
"title" : "ApiActivityType",
"enum" : [
  "UNKNOWN",
  "OOZIE",
  "PIG",
  "HIVE",
  "MR",
  "STREAMING"
],
"description" : ""
      }
      ,
      "ApiAddCustomCertsArguments" : {
"type" : "object",
"title" : "ApiAddCustomCertsArguments",
"properties" : {
  "location" : {
    "example" : "/opt/cloudera/CMCA",
    "readOnly" : false,
"description" : "The location on disk to store the CMCA directory. If there is already a CMCA created there,\nit will be backed up, and a new one will be created in its place.",
"type" : "string"
  },
  "interpretAsFilenames" : {
    "example" : true,
    "readOnly" : false,
"description" : "Whether the following arguments are interpreted as filenames local to the Cloudera Manager\nhost (true, default) or as the actual data for that argument:\n* hostCerts.hostCert\n* hostCerts.hostKey\n\nIf HTTPS has not been enabled on the Cloudera Manager Admin Console and API, we\n*strongly* recommend that you pass the arguments as filenames local to the Cloudera Manager\nhost (i.e. set to true) to avoid leaking sensitive information over the wire in plaintext.",
"type" : "boolean"
  },
  "hostCerts" : {
    "readOnly" : false,
"description" : "A list of HostCertInfo objects, which associate a hostname with the corresponding\ncertificate and private key. Only used if customCA == true.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHostCertInfo"
}
  }
},
"example" : {
  "location" : "/opt/cloudera/CMCA",
  "interpretAsFilenames" : true,
  "hostCerts" : [ {
    "hostname" : "...",
    "certificate" : "host-cert.pem",
    "key" : "host-key.pem",
    "subjectAltNames" : [ "DNS:example.cloudera.com", "..." ]
  }, {
    "hostname" : "...",
    "certificate" : "...",
    "key" : "...",
    "subjectAltNames" : [ "...", "DNS:example.cloudera.com" ]
  } ]
},
"description" : "Arguments to add custom certificates to the Auto-TLS certificate database"
      }
      ,
      "ApiAddSBNNToNSArguments" : {
"type" : "object",
"title" : "ApiAddSBNNToNSArguments",
"properties" : {
  "nameServiceName" : {
    "readOnly" : false,
"description" : "The name of the NameService to which the new NameNode(s) should be added.",
"type" : "string"
  },
  "newNNHostIds" : {
    "readOnly" : false,
"description" : "List of host ids to which new NameNode(s) should be added.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "newNNDataDirs" : {
    "readOnly" : false,
"description" : "Mapping of NameNode Data Directories list to host id(s), key is the host id, the value is\na comma separated list of directories to be set as NameNode Data Directories for the new\nNameNode(s).",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "clearDataDirs" : {
    "readOnly" : false,
"description" : "Specifies whether the NameNode Data Directories configured should be cleared as a first step,\nor the command should fail if the directories specified are not empty.",
"type" : "boolean"
  },
  "restartCluster" : {
    "readOnly" : false,
"description" : "Specifies whether the HDFS dependent services of the cluster should be restarted after the\nchanges are applied, to reconfigure dependent services",
"type" : "boolean"
  }
},
"example" : {
  "nameServiceName" : "...",
  "newNNHostIds" : [ "...", "..." ],
  "newNNDataDirs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "clearDataDirs" : true,
  "restartCluster" : true
},
"description" : ""
      }
      ,
      "ApiAdhocHBaseSnapshot" : {
"type" : "object",
"title" : "ApiAdhocHBaseSnapshot",
"properties" : {
  "sourceAccount" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceTable" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceSchedulerPool" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "sourceNumMappers" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "sourceBandwidthPerMap" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "exportSnapshotUser" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "sourceAccount" : "...",
  "sourceTable" : "...",
  "sourceSchedulerPool" : "...",
  "sourceService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "sourceNumMappers" : 12345,
  "sourceBandwidthPerMap" : 12345,
  "exportSnapshotUser" : "..."
},
"description" : "An HBase snapshot descriptor."
      }
      ,
      "ApiAdhocSnapshot" : {
"type" : "object",
"title" : "ApiAdhocSnapshot",
"properties" : {
  "snapshotName" : {
    "readOnly" : false,
"description" : "Snapshot name.",
"type" : "string"
  },
  "hbaseSnapshot" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiAdhocHBaseSnapshot"
  }
},
"example" : {
  "snapshotName" : "...",
  "hbaseSnapshot" : {
    "sourceAccount" : "...",
    "sourceTable" : "...",
    "sourceSchedulerPool" : "...",
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "sourceNumMappers" : 12345,
    "sourceBandwidthPerMap" : 12345,
    "exportSnapshotUser" : "..."
  }
},
"description" : "An adhoc snapshot descriptor."
      }
      ,
      "ApiAtlasEntityTypes" : {
"type" : "object",
"title" : "ApiAtlasEntityTypes",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "serviceType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "category" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "serviceType" : "...",
  "category" : "..."
},
"description" : "Holds information about Atlas Entities defined in Atlas Service."
      }
      ,
      "ApiAtlasReplicationArguments" : {
"type" : "object",
"title" : "ApiAtlasReplicationArguments",
"required" : ["skipLineage"],
"properties" : {
  "sourceService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "sourceStorageFilter" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/SourceStorageFilter"
  },
  "policyName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "stagingDir" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "atlasEntityRegexPattern" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "safetyValvesTarget" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "$ref" : "#/components/schemas/IcebergReplicationSafetyValve"
}
  },
  "matchType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "atlasEntityType" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "skipLineage" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "fetchType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "atlasClientAdvanceConfigs" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  }
},
"example" : {
  "sourceService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "sourceStorageFilter" : "HDFS",
  "policyName" : "...",
  "stagingDir" : "...",
  "atlasEntityRegexPattern" : "...",
  "safetyValvesTarget" : {
    "property1" : {
      "configs" : [ {
        "key" : "...",
        "value" : "..."
      }, {
        "key" : "...",
        "value" : "..."
      } ]
    },
    "property2" : {
      "configs" : [ {
        "key" : "...",
        "value" : "..."
      }, {
        "key" : "...",
        "value" : "..."
      } ]
    }
  },
  "matchType" : "...",
  "atlasEntityType" : [ "...", "..." ],
  "skipLineage" : true,
  "fetchType" : "...",
  "atlasClientAdvanceConfigs" : {
    "property1" : "...",
    "property2" : "..."
  }
},
"description" : ""
      }
      ,
      "ApiAtlasReplicationRemoteArgs" : {
"type" : "object",
"title" : "ApiAtlasReplicationRemoteArgs",
"required" : ["skipLineage"],
"properties" : {
  "sourceService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "safetyValvesSource" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "$ref" : "#/components/schemas/IcebergReplicationSafetyValve"
}
  },
  "altStagingLocation" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceStorageFilter" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/SourceStorageFilter"
  },
  "locationMapping" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMapEntry"
}
  },
  "policyOptions" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "atlasClientAdvanceConfigs" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "stagingDir" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "matchType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "atlasEntityRegexPattern" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "atlasEntityType" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "fetchType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "skipLineage" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "atlasChangeMarker" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "tableTypeForAtlas" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "hiveReplicationTableFilters" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHiveReplicationTableFilters"
  },
  "icebergReplicationTableFilters" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiIcebergReplicationTableFilters"
  },
  "hdfsReplicationSourcePath" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsReplicationSourcePath"
  }
},
"example" : {
  "sourceService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "safetyValvesSource" : {
    "property1" : {
      "configs" : [ {
        "key" : "...",
        "value" : "..."
      }, {
        "key" : "...",
        "value" : "..."
      } ]
    },
    "property2" : {
      "configs" : [ {
        "key" : "...",
        "value" : "..."
      }, {
        "key" : "...",
        "value" : "..."
      } ]
    }
  },
  "altStagingLocation" : "...",
  "sourceStorageFilter" : "S3",
  "locationMapping" : [ {
    "key" : "...",
    "value" : "..."
  }, {
    "key" : "...",
    "value" : "..."
  } ],
  "policyOptions" : {
    "property1" : "...",
    "property2" : "..."
  },
  "atlasClientAdvanceConfigs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "stagingDir" : "...",
  "matchType" : "...",
  "atlasEntityRegexPattern" : "...",
  "atlasEntityType" : [ "...", "..." ],
  "fetchType" : "...",
  "skipLineage" : true,
  "atlasChangeMarker" : "...",
  "tableTypeForAtlas" : "...",
  "hiveReplicationTableFilters" : {
    "tableFilters" : [ {
      "database" : "...",
      "tableName" : "..."
    }, {
      "database" : "...",
      "tableName" : "..."
    } ]
  },
  "icebergReplicationTableFilters" : {
    "includedTableFilters" : [ {
      "database" : "...",
      "tableName" : "..."
    }, {
      "database" : "...",
      "tableName" : "..."
    } ],
    "excludedTableFilters" : [ {
      "database" : "...",
      "tableName" : "..."
    }, {
      "database" : "...",
      "tableName" : "..."
    } ]
  },
  "hdfsReplicationSourcePath" : {
    "sourcePath" : "...",
    "exclusionFilters" : [ "...", "..." ]
  }
},
"description" : ""
      }
      ,
      "ApiAtlasReplicationResult" : {
"type" : "object",
"title" : "ApiAtlasReplicationResult",
"required" : ["exportStartTime", "exportEndTime", "importStartTime", "importEndTime"],
"properties" : {
  "numberOfEntitiesReplicated" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "exportStatus" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "importStatus" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "exportStartTime" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "exportEndTime" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "importStartTime" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "importEndTime" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "numberOfEntitiesReplicated" : 12345,
  "exportStatus" : "...",
  "importStatus" : "...",
  "exportStartTime" : 12345,
  "exportEndTime" : 12345,
  "importStartTime" : 12345,
  "importEndTime" : 12345
},
"description" : ""
      }
      ,
      "ApiAudit" : {
"type" : "object",
"title" : "ApiAudit",
"properties" : {
  "timestamp" : {
    "readOnly" : false,
"description" : "When the audit event was captured.",
"type" : "string",
"format" : "date-time"
  },
  "service" : {
    "readOnly" : false,
"description" : "Service name associated with this audit.",
"type" : "string"
  },
  "username" : {
    "readOnly" : false,
"description" : "The user who performed this operation.",
"type" : "string"
  },
  "impersonator" : {
    "readOnly" : false,
"description" : "The impersonating user (or the proxy user) who submitted this operation.\nThis is usually applicable when using services like Oozie or Hue, who\ncan be configured to impersonate other users and submit jobs.",
"type" : "string"
  },
  "ipAddress" : {
    "readOnly" : false,
"description" : "The IP address that the client connected from.",
"type" : "string"
  },
  "command" : {
    "readOnly" : false,
"description" : "The command/operation that was requested.",
"type" : "string"
  },
  "resource" : {
    "readOnly" : false,
"description" : "The resource that the operation was performed on.",
"type" : "string"
  },
  "operationText" : {
    "readOnly" : false,
"description" : "The full text of the requested operation. E.g. the full Hive query.\n<p>\nAvailable since API v5.",
"type" : "string"
  },
  "allowed" : {
    "readOnly" : false,
"description" : "Whether the operation was allowed or denied by the authorization system.",
"type" : "boolean"
  },
  "serviceValues" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  }
},
"example" : {
  "timestamp" : "...",
  "service" : "...",
  "username" : "...",
  "impersonator" : "...",
  "ipAddress" : "...",
  "command" : "...",
  "resource" : "...",
  "operationText" : "...",
  "allowed" : true,
  "serviceValues" : {
    "property1" : "...",
    "property2" : "..."
  }
},
"description" : "Models audit events from both CM and CM managed services like HDFS, HBase\nand Hive. Audits for CM managed services are retrieved from Cloudera Navigator\nserver."
      }
      ,
      "ApiAuditList" : {
"type" : "object",
"title" : "ApiAuditList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiAudit"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "timestamp" : "...",
    "service" : "...",
    "username" : "...",
    "impersonator" : "...",
    "ipAddress" : "...",
    "command" : "...",
    "resource" : "...",
    "operationText" : "...",
    "allowed" : true,
    "serviceValues" : {
      "property1" : "...",
      "property2" : "..."
    }
  }, {
    "timestamp" : "...",
    "service" : "...",
    "username" : "...",
    "impersonator" : "...",
    "ipAddress" : "...",
    "command" : "...",
    "resource" : "...",
    "operationText" : "...",
    "allowed" : true,
    "serviceValues" : {
      "property1" : "...",
      "property2" : "..."
    }
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiAuthRole" : {
"type" : "object",
"title" : "ApiAuthRole",
"properties" : {
  "displayName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "clusters" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterRef"
}
  },
  "users" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiUser2Ref"
}
  },
  "externalUserMappings" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiExternalUserMappingRef"
}
  },
  "baseRole" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiAuthRoleRef"
  },
  "uuid" : {
    "readOnly" : false,
"description" : "Readonly. The UUID of the authRole.\n<p>",
"type" : "string"
  },
  "isCustom" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  }
},
"example" : {
  "displayName" : "...",
  "name" : "...",
  "clusters" : [ {
    "clusterName" : "...",
    "displayName" : "..."
  }, {
    "clusterName" : "...",
    "displayName" : "..."
  } ],
  "users" : [ {
    "name" : "..."
  }, {
    "name" : "..."
  } ],
  "externalUserMappings" : [ {
    "uuid" : "...",
    "name" : "...",
    "type" : "SAML_SCRIPT"
  }, {
    "uuid" : "...",
    "name" : "...",
    "type" : "LDAP"
  } ],
  "baseRole" : {
    "displayName" : "...",
    "name" : "...",
    "uuid" : "..."
  },
  "uuid" : "...",
  "isCustom" : true
},
"description" : "This is the model for user role scope in the API since v18.\nThis is used to support granular permissions."
      }
      ,
      "ApiAuthRoleAuthority" : {
"type" : "object",
"title" : "ApiAuthRoleAuthority",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the authority.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "The description of the authority.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "description" : "..."
},
"description" : "This represents an authority with a name\nand description."
      }
      ,
      "ApiAuthRoleList" : {
"type" : "object",
"title" : "ApiAuthRoleList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiAuthRole"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "displayName" : "...",
    "name" : "...",
    "clusters" : [ {
      "clusterName" : "...",
      "displayName" : "..."
    }, {
      "clusterName" : "...",
      "displayName" : "..."
    } ],
    "users" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ],
    "externalUserMappings" : [ {
      "uuid" : "...",
      "name" : "...",
      "type" : "EXTERNAL_PROGRAM"
    }, {
      "uuid" : "...",
      "name" : "...",
      "type" : "SAML_ATTRIBUTE"
    } ],
    "baseRole" : {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    },
    "uuid" : "...",
    "isCustom" : true
  }, {
    "displayName" : "...",
    "name" : "...",
    "clusters" : [ {
      "clusterName" : "...",
      "displayName" : "..."
    }, {
      "clusterName" : "...",
      "displayName" : "..."
    } ],
    "users" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ],
    "externalUserMappings" : [ {
      "uuid" : "...",
      "name" : "...",
      "type" : "LDAP"
    }, {
      "uuid" : "...",
      "name" : "...",
      "type" : "EXTERNAL_PROGRAM"
    } ],
    "baseRole" : {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    },
    "uuid" : "...",
    "isCustom" : true
  } ]
},
"description" : "A list of auth roles."
      }
      ,
      "ApiAuthRoleMetadata" : {
"type" : "object",
"title" : "ApiAuthRoleMetadata",
"properties" : {
  "displayName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "uuid" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "role" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "authorities" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiAuthRoleAuthority"
}
  },
  "allowedScopes" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "displayName" : "...",
  "uuid" : "...",
  "role" : "...",
  "authorities" : [ {
    "name" : "...",
    "description" : "..."
  }, {
    "name" : "...",
    "description" : "..."
  } ],
  "allowedScopes" : [ "...", "..." ]
},
"description" : "This is the model for auth role metadata"
      }
      ,
      "ApiAuthRoleMetadataList" : {
"type" : "object",
"title" : "ApiAuthRoleMetadataList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiAuthRoleMetadata"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "displayName" : "...",
    "uuid" : "...",
    "role" : "...",
    "authorities" : [ {
      "name" : "...",
      "description" : "..."
    }, {
      "name" : "...",
      "description" : "..."
    } ],
    "allowedScopes" : [ "...", "..." ]
  }, {
    "displayName" : "...",
    "uuid" : "...",
    "role" : "...",
    "authorities" : [ {
      "name" : "...",
      "description" : "..."
    }, {
      "name" : "...",
      "description" : "..."
    } ],
    "allowedScopes" : [ "...", "..." ]
  } ]
},
"description" : "A list of auth roles metadata."
      }
      ,
      "ApiAuthRoleRef" : {
"type" : "object",
"title" : "ApiAuthRoleRef",
"properties" : {
  "displayName" : {
    "readOnly" : false,
"description" : "The display name of the authRole.\ndisplayName is optional. If a changed displayName is passed\nin, it will be ignored.",
"type" : "string"
  },
  "name" : {
    "readOnly" : false,
"description" : "The name of the authRole.\nname is available from v32. It is optional, and cannot be\nmodified. Name takes precedence over uuid. If name is absent,\nuuid will be used for look up.",
"type" : "string"
  },
  "uuid" : {
    "readOnly" : false,
"description" : "The uuid of the authRole, which uniquely identifies it in a CM installation.",
"type" : "string"
  }
},
"example" : {
  "displayName" : "...",
  "name" : "...",
  "uuid" : "..."
},
"description" : "An authRoleRef to operate on ApiAuthRole object"
      }
      ,
      "ApiAwsDataSyncTaskArgs" : {
"type" : "object",
"title" : "ApiAwsDataSyncTaskArgs",
"properties" : {
  "sourceLocation" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiAwsS3Location"
  },
  "destinationLocation" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiAwsS3Location"
  },
  "name" : {
    "readOnly" : false,
"description" : "The name of the AWS DataSync task. If not given, then DataSync will give a name to it.",
"type" : "string"
  },
  "excludeFilters" : {
    "readOnly" : false,
"description" : "Specifies exclude filters that define the files, objects, and folders in the source location\nthat DataSync won't transfer. For more information and examples, see:\n<a href=\"https://docs.aws.amazon.com/datasync/latest/userguide/filtering.html\">\nSpecifying what DataSync transfers by using filters\n<\/a>.\n<p>\nNote that:\n<ul>\n<li>DataSync first will scan the whole #sourceLocation,\nand only after that will apply filters.<\/li>\n<li>It can be different between DataSync task executions.<\/li>\n<\/ul>",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "includeFilters" : {
    "readOnly" : false,
"description" : "Specifies include filters that define the files, objects, and folders in the source location\nthat DataSync will transfer. For more information and examples, see:\n<a href=\"https://docs.aws.amazon.com/datasync/latest/userguide/filtering.html\">\nSpecifying what DataSync transfers by using filters\n<\/a>.\n<p>\nNote that:\n<ul>\n<li>DataSync first will scan the whole #sourceLocation,\nand only after that will apply filters.<\/li>\n<li>It can be different between DataSync task executions.<\/li>\n<\/ul>",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "tags" : {
    "readOnly" : false,
"description" : "Specifies the tags to be associated with this DataSync task.\n<p>\n<i>Tags<\/i> are like labels that can help manage, filter, and search for AWS resources.\nHaving it as a Map provides more flexibility and categorization, for instance:\n<code><pre>\n   \"tags\": {\n     \"Project\": \"BDR\",\n     \"Environment\": \"Test\",\n     \"Owner\": \"QE\"\n   }\n <\/pre><\/code>",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "options" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiAwsDataSyncTaskOptions"
  },
  "schedule" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiAwsDataSyncTaskSchedule"
  }
},
"example" : {
  "sourceLocation" : {
    "s3Path" : "...",
    "iamRoleArn" : "..."
  },
  "destinationLocation" : {
    "s3Path" : "...",
    "iamRoleArn" : "..."
  },
  "name" : "...",
  "excludeFilters" : [ "...", "..." ],
  "includeFilters" : [ "...", "..." ],
  "tags" : {
    "property1" : "...",
    "property2" : "..."
  },
  "options" : {
    "transferMode" : "CHANGED",
    "verifyMode" : "NONE",
    "overwriteMode" : "NEVER",
    "preserveAtime" : true,
    "preserveMtime" : true,
    "preserveUserId" : true,
    "preserveGroupId" : true,
    "preserveDeletedFiles" : true,
    "preserveDevices" : true,
    "preservePosixPermissions" : true,
    "preserveObjectTags" : true,
    "bytesPerSecond" : 12345,
    "taskQueueing" : true
  },
  "schedule" : {
    "scheduleExpression" : "..."
  }
},
"description" : "Options to be used for creating an AWS DataSync task.\nEquivalent of com.amazonaws.services.datasync.model.CreateTaskRequest,\nbut it might not contain every possible option."
      }
      ,
      "ApiAwsDataSyncTaskOptions" : {
"type" : "object",
"title" : "ApiAwsDataSyncTaskOptions",
"properties" : {
  "transferMode" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/TransferMode"
  },
  "verifyMode" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/VerifyMode"
  },
  "overwriteMode" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/OverwriteMode"
  },
  "preserveAtime" : {
    "readOnly" : false,
"description" : "Specifies whether to preserve metadata indicating the last time a file was read or written to.\nThe behavior of <code>Atime<\/code> isn't fully standard across platforms,\nso DataSync can only do this on a best-effort basis.\n<p>\n<b>DEFAULT<\/b>: true <br/>\nThis must be set to the same value as #preserveMtime.",
"type" : "boolean"
  },
  "preserveMtime" : {
    "readOnly" : false,
"description" : "Specifies whether to preserve metadata indicating the last time that a file was written to\nbefore the <code>PREPARING<\/code> phase of your task execution.\nThis option is required when you need to run the task more than once.\n<p>\n<b>DEFAULT<\/b>: true <br/>\nThis must be set to the same value as #preserveAtime.",
"type" : "boolean"
  },
  "preserveUserId" : {
    "readOnly" : false,
"description" : "Specifies whether to preserve the POSIX user ID (UID) of the file's owner.\n<p>\n<b>DEFAULT<\/b>: true",
"type" : "boolean"
  },
  "preserveGroupId" : {
    "readOnly" : false,
"description" : "Specifies whether to preserve the POSIX group ID (GID) of the file's owner.\n<p>\n<b>DEFAULT<\/b>: true",
"type" : "boolean"
  },
  "preserveDeletedFiles" : {
    "readOnly" : false,
"description" : "Specifies whether files in the destination location,\nthat don't exist in the source, should be preserved.\n<p>\nThis option can affect the Amazon S3 storage cost. If the task deletes objects, then\nit might incur minimum storage duration charges for certain storage classes.\nFor detailed information, see:\n<a\nhref=\"https://docs.aws.amazon.com/datasync/latest/userguide/create-s3-location.html#using-storage-classes\"\n>Considerations when working with Amazon S3 storage classes in DataSync<\/a>.\n<p>\nNote that if this parameter is set to false, then\n#transferMode cannot be set to TransferMode#ALL.\nWhen transferring all data, then DataSync doesn't scan the destination location\nand doesn't know what to delete.\n<p>\n<b>DEFAULT<\/b>: true",
"type" : "boolean"
  },
  "preserveDevices" : {
    "readOnly" : false,
"description" : "Specifies whether DataSync should preserve the metadata of block and character devices\nin the source location and recreate the files with that device name and metadata\non the destination. DataSync copies only the name and metadata of such devices.\n<p>\nDataSync can't copy the actual contents of these devices because they're nonterminal and\ndon't return an end-of-file (EOF) marker.\n<p>\n<b>DEFAULT<\/b>: false",
"type" : "boolean"
  },
  "preservePosixPermissions" : {
    "readOnly" : false,
"description" : "Specifies whether DataSync should preserve POSIX-style permissions\n(which users or groups can access a file for a specific purpose such as\nreading, writing, or execution of the file).\n<p>\n<b>DEFAULT<\/b>: true",
"type" : "boolean"
  },
  "preserveObjectTags" : {
    "readOnly" : false,
"description" : "Specifies whether to preserve object tags when transferring between object storage systems.\n<p>\n<b>DEFAULT<\/b>: true",
"type" : "boolean"
  },
  "bytesPerSecond" : {
    "readOnly" : false,
"description" : "Limits the bandwidth used by a DataSync task. For example: <br/>\nif you want DataSync to use a maximum of 1 MB,\nset this value to <code>1048576<\/code> (<code>=1024*1024<\/code>).\n<p>\n<b>DEFAULT<\/b>: null",
"type" : "integer",
"format" : "int64"
  },
  "taskQueueing" : {
    "readOnly" : false,
"description" : "Specifies whether the transfer tasks should be put into a queue during certain scenarios when\n<a\nhref=\"https://docs.aws.amazon.com/datasync/latest/userguide/run-task.html#running-multiple-tasks\">\nrunning multiple tasks\n<\/a>.\n<b>Note that this does NOT have effect if DataSync task was created between S3 regions.<\/b>\nDataSync task agents needed only if transferring from/to on-prem or other cloud provider.\n<p>\n<b>DEFAULT<\/b>: true",
"type" : "boolean"
  }
},
"example" : {
  "transferMode" : "CHANGED",
  "verifyMode" : "NONE",
  "overwriteMode" : "ALWAYS",
  "preserveAtime" : true,
  "preserveMtime" : true,
  "preserveUserId" : true,
  "preserveGroupId" : true,
  "preserveDeletedFiles" : true,
  "preserveDevices" : true,
  "preservePosixPermissions" : true,
  "preserveObjectTags" : true,
  "bytesPerSecond" : 12345,
  "taskQueueing" : true
},
"description" : "Options to be used for the AWS DataSync task.\nEquivalent of com.amazonaws.services.datasync.model.Options,\nbut it might not contain every possible option."
      }
      ,
      "ApiAwsDataSyncTaskSchedule" : {
"type" : "object",
"title" : "ApiAwsDataSyncTaskSchedule",
"properties" : {
  "scheduleExpression" : {
    "readOnly" : false,
"description" : "Specifies the task schedule by using a cron expression in UTC time.\nFor information about cron expression syntax, see the\n<a href=\"https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cron-expressions.html\">\nAmazon EventBridge User Guide\n<\/a>.\n<p>\n<b>DEFAULT<\/b>: null",
"type" : "string"
  }
},
"example" : {
  "scheduleExpression" : "..."
},
"description" : "Schedule to be used for the AWS DataSync task.\nEquivalent of com.amazonaws.services.datasync.model.TaskSchedule,\nbut might not contain every possible option."
      }
      ,
      "ApiAwsS3Location" : {
"type" : "object",
"title" : "ApiAwsS3Location",
"properties" : {
  "s3Path" : {
    "readOnly" : false,
"description" : "The S3 path for the location, for example: \"s3a://bucket/some/key\".",
"type" : "string"
  },
  "iamRoleArn" : {
    "readOnly" : false,
"description" : "The IAM role ARN for the location, to be assumed to access the location.\nIf not provided then the caller identity role ARN will be used,\nthe one that is used to run CM.",
"type" : "string"
  }
},
"example" : {
  "s3Path" : "...",
  "iamRoleArn" : "..."
},
"description" : "Specifies an AWS S3 location object, which encapsulates the\nS3 path and the IAM role to be assumed by the DataSync task to access the S3 path."
      }
      ,
      "ApiBatchRequest" : {
"type" : "object",
"title" : "ApiBatchRequest",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiBatchRequestElement"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "method" : "PUT",
    "url" : "...",
    "body" : { },
    "contentType" : "...",
    "acceptType" : "..."
  }, {
    "method" : "PUT",
    "url" : "...",
    "body" : { },
    "contentType" : "...",
    "acceptType" : "..."
  } ]
},
"description" : "A batch request, comprised of one or more request elements."
      }
      ,
      "ApiBatchRequestElement" : {
"type" : "object",
"title" : "ApiBatchRequestElement",
"properties" : {
  "method" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/HTTPMethod"
  },
  "url" : {
    "readOnly" : false,
"description" : "The URL of the request. Must not have a scheme, host, or port. The path\nshould be prefixed with \"/api/\", and should include path and query\nparameters.",
"type" : "string"
  },
  "body" : {
    "readOnly" : false,
"description" : "Optional body of the request. Must be serialized in accordance with\n#getContentType(). For application/json, use\ncom.cloudera.api.ApiObjectMapper.",
"type" : "object"
  },
  "contentType" : {
    "readOnly" : false,
"description" : "Content-Type header of the request element. If unset, the element will be\ntreated as if the wildcard type had been specified unless it has a body,\nin which case it will fall back to application/json.",
"type" : "string"
  },
  "acceptType" : {
    "readOnly" : false,
"description" : "Accept header of the request element. The response body (if it exists)\nwill be in this representation. If unset, the element will be treated as\nif the wildcard type had been requested.",
"type" : "string"
  }
},
"example" : {
  "method" : "PUT",
  "url" : "...",
  "body" : { },
  "contentType" : "...",
  "acceptType" : "..."
},
"description" : "A single element of a batch request, often part of a list with other\nelements."
      }
      ,
      "ApiBatchResponse" : {
"type" : "object",
"title" : "ApiBatchResponse",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiBatchResponseElement"
}
  },
  "success" : {
    "readOnly" : false,
"description" : "Read-only. True if every response element's\nApiBatchResponseElement#getStatusCode() is in the range [200, 300),\nfalse otherwise.",
"type" : "boolean"
  }
}
  }
],
"example" : {
  "items" : [ {
    "statusCode" : 12345,
    "response" : { }
  }, {
    "statusCode" : 12345,
    "response" : { }
  } ],
  "success" : true
},
"description" : "A batch response, comprised of one or more response elements."
      }
      ,
      "ApiBatchResponseElement" : {
"type" : "object",
"title" : "ApiBatchResponseElement",
"properties" : {
  "statusCode" : {
    "readOnly" : false,
"description" : "Read-only. The HTTP status code of the response.",
"type" : "integer",
"format" : "int32"
  },
  "response" : {
    "readOnly" : false,
"description" : "Read-only. The (optional) serialized body of the response, in the\nrepresentation produced by the corresponding API endpoint, such as\napplication/json.",
"type" : "object"
  }
},
"example" : {
  "statusCode" : 12345,
  "response" : { }
},
"description" : "A single element of a batch response, often part of a list with other\nelements."
      }
      ,
      "ApiBulkCommandList" : {
"type" : "object",
"title" : "ApiBulkCommandList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiCommandList"
  },
  {
"properties" : {
  "errors" : {
    "readOnly" : false,
"description" : "Errors that occurred when issuing individual commands.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "errors" : [ "...", "..." ],
  "items" : [ {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "BAD",
      "roleStatus" : "STOPPING"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  }, {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "STARTING"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  } ]
},
"description" : "A list of commands.\n<p>\nThis list is returned whenever commands are issued in bulk, and contains a\nsecond list with information about errors issuing specific commands."
      }
      ,
      "ApiCdhUpgradeArgs" : {
"type" : "object",
"title" : "ApiCdhUpgradeArgs",
"properties" : {
  "cdhParcelVersion" : {
    "readOnly" : false,
"description" : "If using parcels, the full version of an already distributed\nparcel for the next major CDH version. Default is null, which\nindicates this is a package upgrade. Example versions are:\n'5.0.0-1.cdh5.0.0.p0.11' or '5.0.2-1.cdh5.0.2.p0.32'",
"type" : "string"
  },
  "cdhPackageVersion" : {
    "readOnly" : false,
"description" : "If using packages, the full version of the CDH packages being upgraded to,\nsuch as \"5.1.2\". These packages must already be installed on the cluster\nbefore running the upgrade command. For backwards compatibility, if\n\"5.0.0\" is specified here, then the upgrade command will relax validation\nof installed packages to match v6 behavior, only checking major version.\n<p>\nIntroduced in v9. Has no effect in older API versions, which assume\n\"5.0.0\"",
"type" : "string"
  },
  "rollingRestartArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRollingUpgradeClusterArgs"
  },
  "deployClientConfig" : {
    "readOnly" : false,
"description" : "Not used starting in v9 - Client config is always deployed as part of\nupgrade. For older versions, determines whether client configuration\nshould be deployed as part of upgrade. Default is true.",
"type" : "boolean"
  },
  "startAllServices" : {
    "readOnly" : false,
"description" : "Not used starting in v9 - All servies are always started as part of\nupgrade. For older versions, determines whether all services should be\nstarted should be deployed as part of upgrade. Default is true.",
"type" : "boolean"
  }
},
"example" : {
  "cdhParcelVersion" : "...",
  "cdhPackageVersion" : "...",
  "rollingRestartArgs" : {
    "slaveBatchSize" : 12345,
    "sleepSeconds" : 12345,
    "slaveFailCountThreshold" : 12345
  }
},
"description" : "Arguments used for the CDH Upgrade command."
      }
      ,
      "ApiCertificateRequest" : {
"type" : "object",
"title" : "ApiCertificateRequest",
"properties" : {
  "hostname" : {
    "readOnly" : false,
"description" : "Get the hostname of the host requesting certificates",
"type" : "string"
  },
  "csr" : {
    "readOnly" : false,
"description" : "Get the certificate signing request in PEM format",
"type" : "string"
  },
  "token" : {
    "readOnly" : false,
"description" : "Get the certificate request token",
"type" : "string"
  },
  "subjectAltNames" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "hostname" : "...",
  "csr" : "...",
  "token" : "...",
  "subjectAltNames" : [ "...", "..." ]
},
"description" : "This API class represents a request to retrieve Auto-TLS certificates for a\ngiven host. The request contains the host requesting the certificate, a\nvalid token generated by the certmanager utility, and optionally a\ncertificate signing request.\n\nCurrently, the certificate signing request argument is not supported."
      }
      ,
      "ApiCluster" : {
"type" : "object",
"title" : "ApiCluster",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the cluster.\n<p>\nImmutable since API v6.\n<p>\nPrior to API v6, will contain the display name of the cluster.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "The display name of the cluster that is shown in the UI.\n<p>\nAvailable since API v6.",
"type" : "string"
  },
  "version" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiClusterVersion"
  },
  "fullVersion" : {
    "readOnly" : false,
"description" : "The full CDH version of the cluster. The expected format is three dot\nseparated version numbers, e.g. \"4.2.1\" or \"5.0.0\". The full version takes\nprecedence over the version field during cluster creation.\n<p>\nAvailable since API v6.",
"type" : "string"
  },
  "maintenanceMode" : {
    "readOnly" : false,
"description" : "Readonly. Whether the cluster is in maintenance mode.\nAvailable since API v2.",
"type" : "boolean"
  },
  "maintenanceOwners" : {
    "readOnly" : false,
"description" : "Readonly. The list of objects that trigger this cluster to be in\nmaintenance mode.\nAvailable since API v2.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityType"
}
  },
  "services" : {
    "readOnly" : false,
"description" : "Optional. Used during import/export of settings.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiService"
}
  },
  "parcels" : {
    "readOnly" : false,
"description" : "Optional. Used during import/export of settings.\nAvailable since API v4.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiParcel"
}
  },
  "clusterUrl" : {
    "readOnly" : false,
"description" : "Readonly. Link into the Cloudera Manager web UI for this specific cluster.\n<p>\nAvailable since API v10.",
"type" : "string"
  },
  "hostsUrl" : {
    "readOnly" : false,
"description" : "Readonly. Link into the Cloudera Manager web UI for host table for this cluster.\n<p>\nAvailable since API v11.",
"type" : "string"
  },
  "entityStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiEntityStatus"
  },
  "uuid" : {
    "readOnly" : false,
"description" : "Readonly. The UUID of the cluster.\n<p>\nAvailable since API v15.",
"type" : "string"
  },
  "dataContextRefs" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiDataContextRef"
}
  },
  "clusterType" : {
    "readOnly" : false,
"description" : "The type of cluster. If unspecified, defaults to either BASE_CLUSTER (if no data contexts are provided)\nor COMPUTE_CLUSTER (if one or more data contexts are provided).\nAvailable since APIv32.",
"type" : "string"
  },
  "tags" : {
    "readOnly" : false,
"description" : "Tags associated with the cluster.\nAvailable since V41.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
  }
},
"example" : {
  "name" : "...",
  "displayName" : "...",
  "fullVersion" : "...",
  "maintenanceMode" : true,
  "maintenanceOwners" : [ "CONTROL_PLANE", "SERVICE" ],
  "services" : [ {
    "name" : "...",
    "type" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceState" : "HISTORY_NOT_AVAILABLE",
    "healthSummary" : "BAD",
    "configStalenessStatus" : "STALE_REFRESHABLE",
    "clientConfigStalenessStatus" : "STALE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "CONCERNING",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "serviceUrl" : "...",
    "roleInstancesUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CONTROL_PLANE", "CLUSTER" ],
    "config" : {
      "roleTypeConfigs" : [ { }, { } ],
      "items" : [ { }, { } ]
    },
    "roles" : [ {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "STOPPING",
      "commissionState" : "UNKNOWN",
      "healthSummary" : "CONCERNING",
      "configStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "STANDBY",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "HOST", "CLUSTER" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "REPLICATED_LEADER_ELECTION",
      "entityStatus" : "CONCERNING_HEALTH",
      "tags" : [ { }, { } ]
    }, {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "BUSY",
      "commissionState" : "OFFLINED",
      "healthSummary" : "BAD",
      "configStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "STANDBY",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "SERVICE", "CONTROL_PLANE" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "STANDALONE",
      "entityStatus" : "DOWN",
      "tags" : [ { }, { } ]
    } ],
    "displayName" : "...",
    "roleConfigGroups" : [ {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    }, {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    } ],
    "replicationSchedules" : [ {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "YEAR",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    }, {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "MONTH",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    } ],
    "snapshotPolicies" : [ {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    }, {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    } ],
    "entityStatus" : "UNKNOWN_HEALTH",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "serviceVersion" : "..."
  }, {
    "name" : "...",
    "type" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceState" : "UNKNOWN",
    "healthSummary" : "HISTORY_NOT_AVAILABLE",
    "configStalenessStatus" : "FRESH",
    "clientConfigStalenessStatus" : "FRESH",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "serviceUrl" : "...",
    "roleInstancesUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CLUSTER", "ROLE" ],
    "config" : {
      "roleTypeConfigs" : [ { }, { } ],
      "items" : [ { }, { } ]
    },
    "roles" : [ {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "BUSY",
      "commissionState" : "COMMISSIONED",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "ACTIVE",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "ROLE", "SERVICE" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "REPLICATED_LEADER",
      "entityStatus" : "UNKNOWN_HEALTH",
      "tags" : [ { }, { } ]
    }, {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "NA",
      "commissionState" : "COMMISSIONED",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "configStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "STANDBY",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CLUSTER", "HOST" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "REPLICATED_LEADER",
      "entityStatus" : "STOPPING",
      "tags" : [ { }, { } ]
    } ],
    "displayName" : "...",
    "roleConfigGroups" : [ {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    }, {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    } ],
    "replicationSchedules" : [ {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "YEAR",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    }, {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "YEAR",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    } ],
    "snapshotPolicies" : [ {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    }, {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    } ],
    "entityStatus" : "NONE",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "serviceVersion" : "..."
  } ],
  "parcels" : [ {
    "product" : "...",
    "version" : "...",
    "stage" : "...",
    "state" : {
      "progress" : 12345,
      "totalProgress" : 12345,
      "count" : 12345,
      "totalCount" : 12345,
      "errors" : [ "...", "..." ],
      "warnings" : [ "...", "..." ]
    },
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "displayName" : "...",
    "description" : "..."
  }, {
    "product" : "...",
    "version" : "...",
    "stage" : "...",
    "state" : {
      "progress" : 12345,
      "totalProgress" : 12345,
      "count" : 12345,
      "totalCount" : 12345,
      "errors" : [ "...", "..." ],
      "warnings" : [ "...", "..." ]
    },
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "displayName" : "...",
    "description" : "..."
  } ],
  "clusterUrl" : "...",
  "hostsUrl" : "...",
  "entityStatus" : "GOOD_HEALTH",
  "uuid" : "...",
  "dataContextRefs" : [ {
    "name" : "..."
  }, {
    "name" : "..."
  } ],
  "clusterType" : "...",
  "tags" : [ {
    "name" : "...",
    "value" : "..."
  }, {
    "name" : "...",
    "value" : "..."
  } ]
},
"description" : "A cluster represents a set of interdependent services running on a set\nof hosts. All services on a given cluster are of the same software version\n(e.g. CDH4 or CDH5)."
      }
      ,
      "ApiClusterList" : {
"type" : "object",
"title" : "ApiClusterList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCluster"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "displayName" : "...",
    "fullVersion" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "HOST", "CONTROL_PLANE" ],
    "services" : [ {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "NA",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "STALE_REFRESHABLE",
      "clientConfigStalenessStatus" : "FRESH",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CONTROL_PLANE", "CLUSTER" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "NONE",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    }, {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "STOPPING",
      "healthSummary" : "GOOD",
      "configStalenessStatus" : "STALE_REFRESHABLE",
      "clientConfigStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "HOST", "CLUSTER" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "DOWN",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    } ],
    "parcels" : [ {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    }, {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    } ],
    "clusterUrl" : "...",
    "hostsUrl" : "...",
    "entityStatus" : "STOPPING",
    "uuid" : "...",
    "dataContextRefs" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ],
    "clusterType" : "...",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  }, {
    "name" : "...",
    "displayName" : "...",
    "fullVersion" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "ROLE", "ROLE" ],
    "services" : [ {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "STOPPED",
      "healthSummary" : "BAD",
      "configStalenessStatus" : "STALE",
      "clientConfigStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CLUSTER", "SERVICE" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "CONCERNING_HEALTH",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    }, {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "STARTED",
      "healthSummary" : "DISABLED",
      "configStalenessStatus" : "FRESH",
      "clientConfigStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "HOST", "SERVICE" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "CONCERNING_HEALTH",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    } ],
    "parcels" : [ {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    }, {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    } ],
    "clusterUrl" : "...",
    "hostsUrl" : "...",
    "entityStatus" : "DOWN",
    "uuid" : "...",
    "dataContextRefs" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ],
    "clusterType" : "...",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  } ]
},
"description" : "A list of clusters."
      }
      ,
      "ApiClusterNameList" : {
"type" : "object",
"title" : "ApiClusterNameList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "items" : [ "...", "..." ]
},
"description" : "A list of cluster names."
      }
      ,
      "ApiClusterPerfInspectorArgs" : {
"type" : "object",
"title" : "ApiClusterPerfInspectorArgs",
"properties" : {
  "pingArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiPerfInspectorPingArgs"
  }
},
"example" : {
  "pingArgs" : {
    "pingTimeoutSecs" : 10,
    "pingCount" : 10,
    "pingPacketSizeBytes" : 56
  }
},
"description" : "Arguments used for the Cluster Performance Inspector"
      }
      ,
      "ApiClusterRef" : {
"type" : "object",
"title" : "ApiClusterRef",
"properties" : {
  "clusterName" : {
    "readOnly" : false,
"description" : "The name of the cluster, which uniquely identifies it in a CM installation.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "The display name of the cluster. This is available from v30.",
"type" : "string"
  }
},
"example" : {
  "clusterName" : "...",
  "displayName" : "..."
},
"description" : "A clusterRef references a cluster. To operate on the cluster object,\nuse the cluster API with the clusterName as the parameter."
      }
      ,
      "ApiClusterSupportToken" : {
"type" : "object",
"title" : "ApiClusterSupportToken",
"properties" : {
  "clusterName" : {
    "readOnly" : false,
"description" : "The name of the cluster.\n<p>\nImmutable since API v6.\n<p>\nPrior to API v6, will contain the display name of the cluster.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "The display name of the cluster that is shown in the UI.\n<p>\nAvailable since API v6.",
"type" : "string"
  },
  "clusterSupportToken" : {
    "readOnly" : false,
"description" : "The unique support token for a cluster.\n<p>\nAvailable since API v43.",
"type" : "string"
  }
},
"example" : {
  "clusterName" : "...",
  "displayName" : "...",
  "clusterSupportToken" : "..."
},
"description" : "Information about a cluster support token.\n<p>\nThe cluster support token indicates the current usage of a cluster managed by Cloudera Manager.\nThe cluster support token is an ASCII encoded string of 32 characters. It is unique to each cluster."
      }
      ,
      "ApiClusterSupportTokenList" : {
"type" : "object",
"title" : "ApiClusterSupportTokenList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterSupportToken"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "clusterName" : "...",
    "displayName" : "...",
    "clusterSupportToken" : "..."
  }, {
    "clusterName" : "...",
    "displayName" : "...",
    "clusterSupportToken" : "..."
  } ]
},
"description" : "A list of cluster support tokens."
      }
      ,
      "ApiClusterTemplate" : {
"type" : "object",
"title" : "ApiClusterTemplate",
"properties" : {
  "cdhVersion" : {
    "readOnly" : false,
"description" : "CDH version",
"type" : "string"
  },
  "experienceVersion" : {
    "readOnly" : false,
"description" : "Deprecated. Use dataServicesVersion instead.",
"type" : "string"
  },
  "dataServicesVersion" : {
    "readOnly" : false,
"description" : "Data Services version",
"type" : "string"
  },
  "products" : {
    "readOnly" : false,
"description" : "All the parcels that needs to be deployed and activated",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiProductVersion"
}
  },
  "services" : {
    "readOnly" : false,
"description" : "All the services that needs to be deployed",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterTemplateService"
}
  },
  "hostTemplates" : {
    "readOnly" : false,
"description" : "All host templates",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterTemplateHostTemplate"
}
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Cluster display name",
"type" : "string"
  },
  "cmVersion" : {
    "readOnly" : false,
"description" : "CM version for which the template",
"type" : "string"
  },
  "instantiator" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiClusterTemplateInstantiator"
  },
  "repositories" : {
    "readOnly" : false,
"description" : "List of all repositories registered with CM",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "clusterSpec" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiClusterTemplateClusterSpec"
  },
  "tags" : {
    "readOnly" : false,
"description" : "Tags associated with the cluster",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
  }
},
"example" : {
  "cdhVersion" : "...",
  "experienceVersion" : "...",
  "dataServicesVersion" : "...",
  "products" : [ {
    "version" : "...",
    "product" : "..."
  }, {
    "version" : "...",
    "product" : "..."
  } ],
  "services" : [ {
    "refName" : "...",
    "serviceType" : "...",
    "serviceConfigs" : [ {
      "name" : "...",
      "value" : "...",
      "ref" : "...",
      "variable" : "...",
      "autoConfig" : true
    }, {
      "name" : "...",
      "value" : "...",
      "ref" : "...",
      "variable" : "...",
      "autoConfig" : true
    } ],
    "roleConfigGroups" : [ {
      "refName" : "...",
      "roleType" : "...",
      "base" : true,
      "displayName" : "...",
      "configs" : [ { }, { } ]
    }, {
      "refName" : "...",
      "roleType" : "...",
      "base" : true,
      "displayName" : "...",
      "configs" : [ { }, { } ]
    } ],
    "roles" : [ {
      "refName" : "...",
      "roleType" : "..."
    }, {
      "refName" : "...",
      "roleType" : "..."
    } ],
    "displayName" : "...",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  }, {
    "refName" : "...",
    "serviceType" : "...",
    "serviceConfigs" : [ {
      "name" : "...",
      "value" : "...",
      "ref" : "...",
      "variable" : "...",
      "autoConfig" : true
    }, {
      "name" : "...",
      "value" : "...",
      "ref" : "...",
      "variable" : "...",
      "autoConfig" : true
    } ],
    "roleConfigGroups" : [ {
      "refName" : "...",
      "roleType" : "...",
      "base" : true,
      "displayName" : "...",
      "configs" : [ { }, { } ]
    }, {
      "refName" : "...",
      "roleType" : "...",
      "base" : true,
      "displayName" : "...",
      "configs" : [ { }, { } ]
    } ],
    "roles" : [ {
      "refName" : "...",
      "roleType" : "..."
    }, {
      "refName" : "...",
      "roleType" : "..."
    } ],
    "displayName" : "...",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  } ],
  "hostTemplates" : [ {
    "refName" : "...",
    "roleConfigGroupsRefNames" : [ "...", "..." ],
    "cardinality" : 12345,
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  }, {
    "refName" : "...",
    "roleConfigGroupsRefNames" : [ "...", "..." ],
    "cardinality" : 12345,
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  } ],
  "displayName" : "...",
  "cmVersion" : "...",
  "instantiator" : {
    "clusterName" : "...",
    "hosts" : [ {
      "hostName" : "...",
      "hostNameRange" : "...",
      "rackId" : "...",
      "hostTemplateRefName" : "...",
      "roleRefNames" : [ "...", "..." ]
    }, {
      "hostName" : "...",
      "hostNameRange" : "...",
      "rackId" : "...",
      "hostTemplateRefName" : "...",
      "roleRefNames" : [ "...", "..." ]
    } ],
    "variables" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "roleConfigGroups" : [ {
      "rcgRefName" : "...",
      "name" : "..."
    }, {
      "rcgRefName" : "...",
      "name" : "..."
    } ],
    "clusterSpec" : {
      "dataContextRefs" : [ { }, { } ]
    },
    "keepHostTemplates" : true,
    "lenient" : true,
    "enableKerberos" : {
      "datanodeTransceiverPort" : 12345,
      "datanodeWebPort" : 12345
    }
  },
  "repositories" : [ "...", "..." ],
  "clusterSpec" : {
    "dataContextRefs" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ]
  },
  "tags" : [ {
    "name" : "...",
    "value" : "..."
  }, {
    "name" : "...",
    "value" : "..."
  } ]
},
"description" : "Details of cluster template"
      }
      ,
      "ApiClusterTemplateClusterSpec" : {
"type" : "object",
"title" : "ApiClusterTemplateClusterSpec",
"properties" : {
  "dataContextRefs" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiDataContextRef"
}
  }
},
"example" : {
  "dataContextRefs" : [ {
    "name" : "..."
  }, {
    "name" : "..."
  } ]
},
"description" : "Specify type of cluster to create. If one or more ApiDataContextRef are specified, the created cluster\nupon import will be a cluster with clusterType \"COMPUTE\"."
      }
      ,
      "ApiClusterTemplateConfig" : {
"type" : "object",
"title" : "ApiClusterTemplateConfig",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Config name",
"type" : "string"
  },
  "value" : {
    "readOnly" : false,
"description" : "Config value",
"type" : "string"
  },
  "ref" : {
    "readOnly" : false,
"description" : "Name of the reference. If referring to a service then it will be replaced\nwith actual service name at import time. If referring to a role then it\nwill be replaced with the host name containing that role at import time.",
"type" : "string"
  },
  "variable" : {
    "readOnly" : false,
"description" : "Referring a variable. The variable value will be provided by the user at\nimport time. Variable name for this config. At import time the value of\nthis variable will be provided by the\n`   * #ApiClusterTemplateInstantiator.Variables",
"type" : "string"
  },
  "autoConfig" : {
    "readOnly" : false,
"description" : "This indicates that the value was automatically configured.",
"type" : "boolean"
  }
},
"example" : {
  "name" : "...",
  "value" : "...",
  "ref" : "...",
  "variable" : "...",
  "autoConfig" : true
},
"description" : "Config Details: The config can either have a value or ref or variable."
      }
      ,
      "ApiClusterTemplateHostInfo" : {
"type" : "object",
"title" : "ApiClusterTemplateHostInfo",
"properties" : {
  "hostName" : {
    "readOnly" : false,
"description" : "Host name",
"type" : "string"
  },
  "hostNameRange" : {
    "readOnly" : false,
"description" : "Host range. Either this this or host name must be provided.",
"type" : "string"
  },
  "rackId" : {
    "readOnly" : false,
"description" : "Rack Id",
"type" : "string"
  },
  "hostTemplateRefName" : {
    "readOnly" : false,
"description" : "Pointing to the host template reference in the cluster template.",
"type" : "string"
  },
  "roleRefNames" : {
    "readOnly" : false,
"description" : "This will used to resolve the roles defined in the cluster template. This\nroleRefName will be used to connect this host with that a role reference\ndefined in cluster template.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "hostName" : "...",
  "hostNameRange" : "...",
  "rackId" : "...",
  "hostTemplateRefName" : "...",
  "roleRefNames" : [ "...", "..." ]
},
"description" : "This contains information about the host or host range on which provided\nhost template will be applied."
      }
      ,
      "ApiClusterTemplateHostTemplate" : {
"type" : "object",
"title" : "ApiClusterTemplateHostTemplate",
"properties" : {
  "refName" : {
    "readOnly" : false,
"description" : "Reference name",
"type" : "string"
  },
  "roleConfigGroupsRefNames" : {
    "readOnly" : false,
"description" : "List of role config groups",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "cardinality" : {
    "readOnly" : false,
"description" : "Represent the cardinality of this host template on source. Defaults to 0.",
"type" : "integer",
"format" : "int32"
  },
  "tags" : {
    "readOnly" : false,
"description" : "The tags to be added to hosts when this template is applied",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
  }
},
"example" : {
  "refName" : "...",
  "roleConfigGroupsRefNames" : [ "...", "..." ],
  "cardinality" : 12345,
  "tags" : [ {
    "name" : "...",
    "value" : "..."
  }, {
    "name" : "...",
    "value" : "..."
  } ]
},
"description" : "Host templates will contain information about the role config groups that\nshould be applied to a host. This basically means a host will have a role\ncorresponding to each config group."
      }
      ,
      "ApiClusterTemplateInstantiator" : {
"type" : "object",
"title" : "ApiClusterTemplateInstantiator",
"properties" : {
  "clusterName" : {
    "readOnly" : false,
"description" : "Cluster name",
"type" : "string"
  },
  "hosts" : {
    "readOnly" : false,
"description" : "All the hosts that are part of that cluster",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterTemplateHostInfo"
}
  },
  "variables" : {
    "readOnly" : false,
"description" : "All the variables the are referred by the cluster template",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterTemplateVariable"
}
  },
  "roleConfigGroups" : {
    "readOnly" : false,
"description" : "All the role config group informations for non-base RCGs.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterTemplateRoleConfigGroupInfo"
}
  },
  "clusterSpec" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiClusterTemplateClusterSpec"
  },
  "keepHostTemplates" : {
    "readOnly" : false,
"description" : "Keep the hosts templates from cluster template.",
"type" : "boolean"
  },
  "lenient" : {
    "readOnly" : false,
"description" : "Allow setting service parameters that may not currently be supported\nby the current CM version but will be in the future.",
"type" : "boolean"
  },
  "enableKerberos" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigureForKerberosArguments"
  }
},
"example" : {
  "clusterName" : "...",
  "hosts" : [ {
    "hostName" : "...",
    "hostNameRange" : "...",
    "rackId" : "...",
    "hostTemplateRefName" : "...",
    "roleRefNames" : [ "...", "..." ]
  }, {
    "hostName" : "...",
    "hostNameRange" : "...",
    "rackId" : "...",
    "hostTemplateRefName" : "...",
    "roleRefNames" : [ "...", "..." ]
  } ],
  "variables" : [ {
    "name" : "...",
    "value" : "..."
  }, {
    "name" : "...",
    "value" : "..."
  } ],
  "roleConfigGroups" : [ {
    "rcgRefName" : "...",
    "name" : "..."
  }, {
    "rcgRefName" : "...",
    "name" : "..."
  } ],
  "clusterSpec" : {
    "dataContextRefs" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ]
  },
  "keepHostTemplates" : true,
  "lenient" : true,
  "enableKerberos" : {
    "datanodeTransceiverPort" : 12345,
    "datanodeWebPort" : 12345
  }
},
"description" : "Details of cluster template"
      }
      ,
      "ApiClusterTemplateRole" : {
"type" : "object",
"title" : "ApiClusterTemplateRole",
"properties" : {
  "refName" : {
    "readOnly" : false,
"description" : "Role reference name",
"type" : "string"
  },
  "roleType" : {
    "readOnly" : false,
"description" : "Role type",
"type" : "string"
  }
},
"example" : {
  "refName" : "...",
  "roleType" : "..."
},
"description" : "Role info: This will contain information related to a role referred by some\nconfiguration. During import type this role must be materizalized."
      }
      ,
      "ApiClusterTemplateRoleConfigGroup" : {
"type" : "object",
"title" : "ApiClusterTemplateRoleConfigGroup",
"properties" : {
  "refName" : {
    "readOnly" : false,
"description" : "The reference name of the role config.",
"type" : "string"
  },
  "roleType" : {
    "readOnly" : false,
"description" : "Role type",
"type" : "string"
  },
  "base" : {
    "readOnly" : false,
"description" : "If true then it is the base config group for that role. There can only be\none base role config group for a given role type. Defaults to false.",
"type" : "boolean"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Role config group display name",
"type" : "string"
  },
  "configs" : {
    "readOnly" : false,
"description" : "List of configurations",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterTemplateConfig"
}
  }
},
"example" : {
  "refName" : "...",
  "roleType" : "...",
  "base" : true,
  "displayName" : "...",
  "configs" : [ {
    "name" : "...",
    "value" : "...",
    "ref" : "...",
    "variable" : "...",
    "autoConfig" : true
  }, {
    "name" : "...",
    "value" : "...",
    "ref" : "...",
    "variable" : "...",
    "autoConfig" : true
  } ]
},
"description" : "Role config group info."
      }
      ,
      "ApiClusterTemplateRoleConfigGroupInfo" : {
"type" : "object",
"title" : "ApiClusterTemplateRoleConfigGroupInfo",
"properties" : {
  "rcgRefName" : {
    "readOnly" : false,
"description" : "Role config group reference name. This much match the reference name from\nthe template.",
"type" : "string"
  },
  "name" : {
    "readOnly" : false,
"description" : "Role config group name.",
"type" : "string"
  }
},
"example" : {
  "rcgRefName" : "...",
  "name" : "..."
},
"description" : "During import time information related to all the non-base config groups\nmust be provided."
      }
      ,
      "ApiClusterTemplateService" : {
"type" : "object",
"title" : "ApiClusterTemplateService",
"properties" : {
  "refName" : {
    "readOnly" : false,
"description" : "Reference name of the service. This could be referred by some\nconfiguration.",
"type" : "string"
  },
  "serviceType" : {
    "readOnly" : false,
"description" : "Service type",
"type" : "string"
  },
  "serviceConfigs" : {
    "readOnly" : false,
"description" : "Service level configuration",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterTemplateConfig"
}
  },
  "roleConfigGroups" : {
    "readOnly" : false,
"description" : "All role config groups for that service",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterTemplateRoleConfigGroup"
}
  },
  "roles" : {
    "readOnly" : false,
"description" : "List of roles for this service that are referred by some configuration.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterTemplateRole"
}
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Service display name.",
"type" : "string"
  },
  "tags" : {
    "readOnly" : false,
"description" : "Tags associated with the service",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
  }
},
"example" : {
  "refName" : "...",
  "serviceType" : "...",
  "serviceConfigs" : [ {
    "name" : "...",
    "value" : "...",
    "ref" : "...",
    "variable" : "...",
    "autoConfig" : true
  }, {
    "name" : "...",
    "value" : "...",
    "ref" : "...",
    "variable" : "...",
    "autoConfig" : true
  } ],
  "roleConfigGroups" : [ {
    "refName" : "...",
    "roleType" : "...",
    "base" : true,
    "displayName" : "...",
    "configs" : [ {
      "name" : "...",
      "value" : "...",
      "ref" : "...",
      "variable" : "...",
      "autoConfig" : true
    }, {
      "name" : "...",
      "value" : "...",
      "ref" : "...",
      "variable" : "...",
      "autoConfig" : true
    } ]
  }, {
    "refName" : "...",
    "roleType" : "...",
    "base" : true,
    "displayName" : "...",
    "configs" : [ {
      "name" : "...",
      "value" : "...",
      "ref" : "...",
      "variable" : "...",
      "autoConfig" : true
    }, {
      "name" : "...",
      "value" : "...",
      "ref" : "...",
      "variable" : "...",
      "autoConfig" : true
    } ]
  } ],
  "roles" : [ {
    "refName" : "...",
    "roleType" : "..."
  }, {
    "refName" : "...",
    "roleType" : "..."
  } ],
  "displayName" : "...",
  "tags" : [ {
    "name" : "...",
    "value" : "..."
  }, {
    "name" : "...",
    "value" : "..."
  } ]
},
"description" : "Service information"
      }
      ,
      "ApiClusterTemplateVariable" : {
"type" : "object",
"title" : "ApiClusterTemplateVariable",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Variable name that are referred in cluster template",
"type" : "string"
  },
  "value" : {
    "readOnly" : false,
"description" : "This value will be placed whereever the variable is referred in the cluster\ntemplate",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "value" : "..."
},
"description" : "Variable that is referred in cluster template."
      }
      ,
      "ApiClusterUtilization" : {
"type" : "object",
"title" : "ApiClusterUtilization",
"properties" : {
  "totalCpuCores" : {
    "readOnly" : false,
"description" : "Average number of CPU cores available in the cluster during the report window.",
"type" : "number"
  },
  "avgCpuUtilization" : {
    "readOnly" : false,
"description" : "Average CPU consumption for the entire cluster during the report window.\nThis includes consumption by user workloads in YARN and Impala, as well as\nconsumption by all services running in the cluster.",
"type" : "number"
  },
  "maxCpuUtilization" : {
    "readOnly" : false,
"description" : "Maximum CPU consumption for the entire cluster during the report window.\nThis includes consumption by user workloads in YARN and Impala, as well as\nconsumption by all services running in the cluster.",
"type" : "number"
  },
  "avgCpuDailyPeak" : {
    "readOnly" : false,
"description" : "Average daily peak CPU consumption for the entire cluster during the report\nwindow. This includes consumption by user workloads in YARN and Impala, as\nwell as consumption by all services running in the cluster.",
"type" : "number"
  },
  "avgWorkloadCpu" : {
    "readOnly" : false,
"description" : "Average CPU consumption by workloads that ran on the cluster during the\nreport window. This includes consumption by user workloads in YARN and\nImpala.",
"type" : "number"
  },
  "maxWorkloadCpu" : {
    "readOnly" : false,
"description" : "Maximum CPU consumption by workloads that ran on the cluster during the\nreport window. This includes consumption by user workloads in YARN and\nImpala.",
"type" : "number"
  },
  "avgWorkloadCpuDailyPeak" : {
    "readOnly" : false,
"description" : "Average daily peak CPU consumption by workloads that ran on the cluster\nduring the report window. This includes consumption by user workloads in\nYARN and Impala.",
"type" : "number"
  },
  "totalMemory" : {
    "readOnly" : false,
"description" : "Average physical memory (in bytes) available in the cluster during the\nreport window. This includes consumption by user workloads in YARN and\nImpala, as well as consumption by all services running in the cluster.",
"type" : "number"
  },
  "avgMemoryUtilization" : {
    "readOnly" : false,
"description" : "Average memory consumption (as percentage of total memory) for the entire\ncluster during the report window. This includes consumption by user\nworkloads in YARN and Impala, as well as consumption by all services\nrunning in the cluster.",
"type" : "number"
  },
  "maxMemoryUtilization" : {
    "readOnly" : false,
"description" : "Maximum memory consumption (as percentage of total memory) for the entire\ncluster during the report window. This includes consumption by user\nworkloads in YARN and Impala, as well as consumption by all services\nrunning in the cluster.",
"type" : "number"
  },
  "avgMemoryDailyPeak" : {
    "readOnly" : false,
"description" : "Average daily peak memory consumption (as percentage of total memory) for\nthe entire cluster during the report window. This includes consumption by\nuser workloads in YARN and Impala, as well as consumption by all services\nrunning in the cluster.",
"type" : "number"
  },
  "avgWorkloadMemory" : {
    "readOnly" : false,
"description" : "Average memory consumption (as percentage of total memory) by workloads\nthat ran on the cluster during the report window. This includes consumption\nby user workloads in YARN and Impala.",
"type" : "number"
  },
  "maxWorkloadMemory" : {
    "readOnly" : false,
"description" : "Maximum memory consumption (as percentage of total memory) by workloads\nthat ran on the cluster. This includes consumption by user workloads in\nYARN and Impala",
"type" : "number"
  },
  "avgWorkloadMemoryDailyPeak" : {
    "readOnly" : false,
"description" : "Average daily peak memory consumption (as percentage of total memory) by\nworkloads that ran on the cluster during the report window. This includes\nconsumption by user workloads in YARN and Impala.",
"type" : "number"
  },
  "tenantUtilizations" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiTenantUtilizationList"
  },
  "maxCpuUtilizationTimestampMs" : {
    "readOnly" : false,
"description" : "Timestamp corresponding to maximum CPU utilization for the entire cluster\nduring the report window.",
"type" : "integer",
"format" : "int64"
  },
  "maxMemoryUtilizationTimestampMs" : {
    "readOnly" : false,
"description" : "Timestamp corresponding to maximum memory utilization for the entire\ncluster during the report window.",
"type" : "integer",
"format" : "int64"
  },
  "maxWorkloadCpuTimestampMs" : {
    "readOnly" : false,
"description" : "Timestamp corresponds to maximum CPU consumption by workloads that\nran on the cluster during the report window.",
"type" : "integer",
"format" : "int64"
  },
  "maxWorkloadMemoryTimestampMs" : {
    "readOnly" : false,
"description" : "Timestamp corresponds to maximum memory resource consumption by workloads that\nran on the cluster during the report window.",
"type" : "integer",
"format" : "int64"
  },
  "errorMessage" : {
    "readOnly" : false,
"description" : "Error message while generating utilization report.",
"type" : "string"
  }
},
"example" : {
  "totalCpuCores" : 12345.0,
  "avgCpuUtilization" : 12345.0,
  "maxCpuUtilization" : 12345.0,
  "avgCpuDailyPeak" : 12345.0,
  "avgWorkloadCpu" : 12345.0,
  "maxWorkloadCpu" : 12345.0,
  "avgWorkloadCpuDailyPeak" : 12345.0,
  "totalMemory" : 12345.0,
  "avgMemoryUtilization" : 12345.0,
  "maxMemoryUtilization" : 12345.0,
  "avgMemoryDailyPeak" : 12345.0,
  "avgWorkloadMemory" : 12345.0,
  "maxWorkloadMemory" : 12345.0,
  "avgWorkloadMemoryDailyPeak" : 12345.0,
  "tenantUtilizations" : {
    "items" : [ {
      "tenantName" : "...",
      "cpuUtilizationPercentage" : 12345.0,
      "memoryUtilizationPercentage" : 12345.0
    }, {
      "tenantName" : "...",
      "cpuUtilizationPercentage" : 12345.0,
      "memoryUtilizationPercentage" : 12345.0
    } ]
  },
  "maxCpuUtilizationTimestampMs" : 12345,
  "maxMemoryUtilizationTimestampMs" : 12345,
  "maxWorkloadCpuTimestampMs" : 12345,
  "maxWorkloadMemoryTimestampMs" : 12345,
  "errorMessage" : "..."
},
"description" : "Utilization report information of a Cluster."
      }
      ,
      "ApiClusterVersion" : {
"type" : "string",
"title" : "ApiClusterVersion",
"enum" : [
  "CDH3",
  "CDH3u4X",
  "CDH4",
  "CDH5",
  "CDH6",
  "CDH7",
  "DATA_SERVICES1",
  "DATA_SERVICES2",
  "UNKNOWN"
],
"description" : "The CDH version of the cluster."
      }
      ,
      "ApiClustersPerfInspectorArgs" : {
"type" : "object",
"title" : "ApiClustersPerfInspectorArgs",
"properties" : {
  "sourceCluster" : {
    "readOnly" : false,
"description" : "Required name of the source cluster to run network diagnostics test.",
"type" : "string"
  },
  "targetCluster" : {
    "readOnly" : false,
"description" : "Required name of the target cluster to run network diagnostics test.",
"type" : "string"
  },
  "pingArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiPerfInspectorPingArgs"
  },
  "bandwidthArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiPerfInspectorBandwidthArgs"
  },
  "policyType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/PerfInspectorPolicyType"
  }
},
"example" : {
  "sourceCluster" : "...",
  "targetCluster" : "...",
  "pingArgs" : {
    "pingTimeoutSecs" : 10,
    "pingCount" : 10,
    "pingPacketSizeBytes" : 56
  },
  "bandwidthArgs" : {
    "runBandwidthDiagnostics" : false,
    "bandwidthTimeoutSecs" : 10
  },
  "policyType" : "QUICK"
},
"description" : "Arguments used for the Cloudera Manager level performance inspector.\nNetwork diagnostics will be run from every host in sourceCluster to every host\nin targetCluster."
      }
      ,
      "ApiCmPeer" : {
"type" : "object",
"title" : "ApiCmPeer",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the remote CM instance. Immutable during update.",
"type" : "string"
  },
  "type" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiCmPeerType"
  },
  "url" : {
    "readOnly" : false,
"description" : "The URL of the remote CM instance. Mutable during update.",
"type" : "string"
  },
  "username" : {
    "readOnly" : false,
"description" : "When creating peers, if 'clouderaManagerCreatedUser' is true, this should be\nthe remote admin username for creating a user in remote Cloudera Manager. The\ncreated remote user will then be stored in the local Cloudera Manager DB and\nused in later communication. If 'clouderaManagerCreatedUser' is false, which\nis not applicable to REPLICATION peer type, Cloudera Manager will store this\nusername in the local DB directly and use it together with 'password' for\ncommunication.\n\nMutable during update.\nWhen set during update, if 'clouderaManagerCreatedUser' is true, a new user\nin remote Cloudera Manager is created, the newly created remote user will be\nstored in the local DB. An attempt to delete the previously created remote\nuser will be made; If 'clouderaManagerCreatedUser' is false, the\nusername/password in the local DB will be updated.",
"type" : "string"
  },
  "password" : {
    "readOnly" : false,
"description" : "When creating peers, if 'clouderaManagerCreatedUser' is true, this should be\nthe remote admin password for creating a user in remote Cloudera Manager. The\ncreated remote user will then be stored in the local Cloudera Manager DB and\nused in later communication. If 'clouderaManagerCreatedUser' is false, which\nis not applicable to REPLICATION peer type, Cloudera Manager will store this\npassword in the local DB directly and use it together with 'username' for\ncommunication.\n\nMutable during update.\nWhen set during update, if 'clouderaManagerCreatedUser' is true, a new user\nin remote Cloudera Manager is created, the newly created remote user will be\nstored in the local DB. An attempt to delete the previously created remote\nuser will be made; If 'clouderaManagerCreatedUser' is false, the\nusername/password in the local DB will be updated.",
"type" : "string"
  },
  "clouderaManagerCreatedUser" : {
    "readOnly" : false,
"description" : "If true, Cloudera Manager creates a remote user using the given\nusername/password and stores the created user in local DB for use in later\ncommunication. Cloudera Manager will also try to delete the created remote\nuser when deleting such peers.\n\nIf false, Cloudera Manager will store the provided username/password in\nthe local DB and use them in later communication. 'false' value on this\nfield is not applicable to REPLICATION peer type.\n\nAvailable since API v11.\n\nImmutable during update. Should not be set when updating peers.",
"type" : "boolean"
  },
  "createUserWithAdminRole" : {
    "readOnly" : false,
"description" : "If true and clouderaManagerCreatedUser is true, the created user will have admin role granted.\n\nIf false and clouderaManagerCreatedUser is true, the created user will have user role.\n\nnull means false.\n\nAvailable since API v44.\n\nNeeds to be set during update if changing the URL.",
"type" : "boolean"
  }
},
"example" : {
  "name" : "...",
  "type" : "REPLICATION",
  "url" : "...",
  "username" : "...",
  "password" : "...",
  "clouderaManagerCreatedUser" : true,
  "createUserWithAdminRole" : true
},
"description" : "Information about a Cloudera Manager peer instance.\n<p>\nThe requirement and usage of <i>username<\/i> and <i>password<\/i> properties\nare dependent on the <i>clouderaManagerCreatedUser<\/i> flag.\n<p>\nWhen creating peers, if 'clouderaManagerCreatedUser' is true, the\nusername/password should be the credentials of a user with administrator\nprivileges on the remote Cloudera Manager. These credentials are not stored,\nthey are used to connect to the peer and create a user in that peer. The\nnewly created user is stored and used for communication with that peer.\nIf 'clouderaManagerCreatedUser' is false, which is not applicable to\nREPLICATION peer type, the username/password to the remote Cloudera Manager\nare directly stored and used for all communications with that peer.\n<p>\nWhen updating peers, if 'clouderaManagerCreatedUser' is true and\nusername/password are set, a new remote user will be created. If\n'clouderaManagerCreatedUser' is false and username/password are set, the\nstored username/password will be updated.\n<p>\nIf 'createUserWithAdminRole' is true and 'clouderaManagerCreatedUser' is true, the\ncreated internal user will also be granted admin role."
      }
      ,
      "ApiCmPeerList" : {
"type" : "object",
"title" : "ApiCmPeerList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCmPeer"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "type" : "REPLICATION",
    "url" : "...",
    "username" : "...",
    "password" : "...",
    "clouderaManagerCreatedUser" : true,
    "createUserWithAdminRole" : true
  }, {
    "name" : "...",
    "type" : "STATUS_AGGREGATION",
    "url" : "...",
    "username" : "...",
    "password" : "...",
    "clouderaManagerCreatedUser" : true,
    "createUserWithAdminRole" : true
  } ]
},
"description" : "A list of Cloudera Manager peers."
      }
      ,
      "ApiCmPeerType" : {
"type" : "string",
"title" : "ApiCmPeerType",
"enum" : [
  "REPLICATION",
  "STATUS_AGGREGATION"
],
"description" : "Enum for CM peer types."
      }
      ,
      "ApiCmServer" : {
"type" : "object",
"title" : "ApiCmServer",
"properties" : {
  "cmServerId" : {
    "readOnly" : false,
"description" : "The CM server ID.",
"type" : "string"
  },
  "name" : {
    "readOnly" : false,
"description" : "The CM server hostname.",
"type" : "string"
  },
  "ipAddress" : {
    "readOnly" : false,
"description" : "The IP address.",
"type" : "string"
  },
  "createdTime" : {
    "readOnly" : false,
"description" : "The created time.",
"type" : "string",
"format" : "date-time"
  },
  "lastUpdatedTime" : {
    "readOnly" : false,
"description" : "The last updated time.",
"type" : "string",
"format" : "date-time"
  },
  "haPriority" : {
    "readOnly" : false,
"description" : "HA Priority for active passive mode.",
"type" : "string"
  },
  "isAlive" : {
    "readOnly" : false,
"description" : "Is the cm server running.",
"type" : "string"
  },
  "ipv6Address" : {
    "readOnly" : false,
"description" : "The IP address.",
"type" : "string"
  }
},
"example" : {
  "cmServerId" : "...",
  "name" : "...",
  "ipAddress" : "...",
  "createdTime" : "...",
  "lastUpdatedTime" : "...",
  "haPriority" : "...",
  "isAlive" : "...",
  "ipv6Address" : "..."
},
"description" : "This is the model for CM server information from v41.\n\nThe class models the host environment that CM server is installed. Each CM server instance\nhas an entry of CmServer entity and updates it periodically."
      }
      ,
      "ApiCmServerList" : {
"type" : "object",
"title" : "ApiCmServerList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCmServer"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "cmServerId" : "...",
    "name" : "...",
    "ipAddress" : "...",
    "createdTime" : "...",
    "lastUpdatedTime" : "...",
    "haPriority" : "...",
    "isAlive" : "...",
    "ipv6Address" : "..."
  }, {
    "cmServerId" : "...",
    "name" : "...",
    "ipAddress" : "...",
    "createdTime" : "...",
    "lastUpdatedTime" : "...",
    "haPriority" : "...",
    "isAlive" : "...",
    "ipv6Address" : "..."
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiCollectDiagnosticDataArguments" : {
"type" : "object",
"title" : "ApiCollectDiagnosticDataArguments",
"properties" : {
  "collectCMDBDump" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "bundleSizeBytes" : {
    "readOnly" : false,
"description" : "The maximum approximate bundle size of the output file. Defaults to 0.",
"type" : "integer",
"format" : "int64"
  },
  "startTime" : {
    "readOnly" : false,
"description" : "This parameter is ignored between CM 4.5 and CM 5.7 versions.\nFor versions from CM 4.5 to CM 5.7, use endTime and\nbundleSizeBytes instead.\n\nFor CM 5.7+ versions, startTime is an optional parameter that\nis with endTime and bundleSizeBytes. This was introduced\nto perform diagnostic data estimation and collection of global\ndiagnostics data for a certain time range.\nThe start time (in ISO 8601 format)\nof the period to collection statistics for.",
"type" : "string"
  },
  "endTime" : {
    "readOnly" : false,
"description" : "The end time (in ISO 8601 format)\nof the period to collection statistics for.",
"type" : "string"
  },
  "includeInfoLog" : {
    "readOnly" : false,
"description" : "This parameter is ignored as of CM 4.5.\nINFO logs are always collected.\nWhether to include INFO level logs.\nWARN, ERROR, and FATAL level logs are always included.",
"type" : "boolean"
  },
  "ticketNumber" : {
    "readOnly" : false,
"description" : "The support ticket number to attach to this data collection.",
"type" : "string"
  },
  "comments" : {
    "readOnly" : false,
"description" : "Comments to include with this data collection.",
"type" : "string"
  },
  "clusterName" : {
    "readOnly" : false,
"description" : "Name of the cluster to collect. If null, collects from all clusters.",
"type" : "string"
  },
  "enableMonitorMetricsCollection" : {
    "readOnly" : false,
"description" : "Flag to enable collection of metrics for chart display.",
"type" : "boolean"
  },
  "roles" : {
    "readOnly" : false,
"description" : "List of roles for which to get logs and metrics.\n\nIf set, this restricts the roles for log and metrics collection\nto the list specified.\n\nIf empty, the default is to get logs for all roles (in the selected\ncluster, if one is selected).\n\nIntroduced in API v10 of the API.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "phoneHome" : {
    "readOnly" : false,
"description" : "Flag to enable or disable diagnostic bundle upload to EDH.\n\nIf not set, the PHONE_HOME setting decides whether the bundle will get uploaded or not.",
"type" : "boolean"
  }
},
"example" : {
  "collectCMDBDump" : true,
  "bundleSizeBytes" : 12345,
  "startTime" : "...",
  "endTime" : "...",
  "ticketNumber" : "...",
  "comments" : "...",
  "clusterName" : "...",
  "enableMonitorMetricsCollection" : true,
  "roles" : [ "...", "..." ],
  "phoneHome" : true
},
"description" : "Arguments used for the collectDiagnosticData command."
      }
      ,
      "ApiCommand" : {
"type" : "object",
"title" : "ApiCommand",
"properties" : {
  "id" : {
    "readOnly" : false,
"description" : "The command ID.",
"type" : "integer",
"format" : "int64"
  },
  "name" : {
    "readOnly" : false,
"description" : "The command name.",
"type" : "string"
  },
  "startTime" : {
    "readOnly" : false,
"description" : "The start time.",
"type" : "string",
"format" : "date-time"
  },
  "endTime" : {
    "readOnly" : false,
"description" : "The end time, if the command is finished.",
"type" : "string",
"format" : "date-time"
  },
  "active" : {
    "readOnly" : false,
"description" : "Whether the command is currently active.",
"type" : "boolean"
  },
  "success" : {
    "readOnly" : false,
"description" : "If the command is finished, whether it was successful.",
"type" : "boolean"
  },
  "resultMessage" : {
    "readOnly" : false,
"description" : "If the command is finished, the result message.",
"type" : "string"
  },
  "resultDataUrl" : {
    "readOnly" : false,
"description" : "URL to the command's downloadable result data, if any exists.",
"type" : "string"
  },
  "clusterRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiClusterRef"
  },
  "serviceRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "roleRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleRef"
  },
  "hostRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostRef"
  },
  "parent" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiCommand"
  },
  "children" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiCommandList"
  },
  "canRetry" : {
    "readOnly" : false,
"description" : "If the command can be retried. Available since V11",
"type" : "boolean"
  }
},
"example" : {
  "id" : 12345,
  "name" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "active" : true,
  "success" : true,
  "resultMessage" : "...",
  "resultDataUrl" : "...",
  "clusterRef" : {
    "clusterName" : "...",
    "displayName" : "..."
  },
  "serviceRef" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "roleRef" : {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "DISABLED",
    "roleStatus" : "STOPPED"
  },
  "hostRef" : {
    "hostId" : "...",
    "hostname" : "..."
  },
  "parent" : {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "GOOD",
      "roleStatus" : "UNKNOWN"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  },
  "children" : {
    "items" : [ {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ]
  },
  "canRetry" : true
},
"description" : "Provides detailed information about a submitted command.\n\n<p>There are two types of commands: synchronous and asynchronous.\nSynchronous commands complete immediately, and their results are passed\nback in the returned command object after the execution of an API call.\nOutside of that returned object, there is no way to check the result of a\nsynchronous command.<\/p>\n\n<p>Asynchronous commands have unique non-negative IDs. They may still be\nrunning when the API call returns. Clients can check the status of such\ncommands using the API.<\/p>"
      }
      ,
      "ApiCommandList" : {
"type" : "object",
"title" : "ApiCommandList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCommand"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "NA"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  }, {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "HISTORY_NOT_AVAILABLE"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  } ]
},
"description" : "A list of commands."
      }
      ,
      "ApiCommandMetadata" : {
"type" : "object",
"title" : "ApiCommandMetadata",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of of the command.",
"type" : "string"
  },
  "argSchema" : {
    "readOnly" : false,
"description" : "The command arguments schema.\n\nThis is in the form of json schema and\ndescribes the structure of the command\narguments. If null, the command does not\ntake arguments.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "argSchema" : "..."
},
"description" : "Provides metadata information about a command."
      }
      ,
      "ApiCommandMetadataList" : {
"type" : "object",
"title" : "ApiCommandMetadataList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "The list of command metadata objects.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCommandMetadata"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "argSchema" : "..."
  }, {
    "name" : "...",
    "argSchema" : "..."
  } ]
},
"description" : "A list of command metadata."
      }
      ,
      "ApiCommandStep" : {
"type" : "object",
"title" : "ApiCommandStep",
"properties" : {
  "description" : {
    "readOnly" : false,
"description" : "The command step description.",
"type" : "string"
  },
  "startTime" : {
    "readOnly" : false,
"description" : "The start time.",
"type" : "string",
"format" : "date-time"
  },
  "endTime" : {
    "readOnly" : false,
"description" : "The end time, if the command step is finished.",
"type" : "string",
"format" : "date-time"
  },
  "state" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/State"
  },
  "resultMessage" : {
    "readOnly" : false,
"description" : "If the command step is finished, the result message.",
"type" : "string"
  },
  "ignoreError" : {
    "readOnly" : false,
"description" : "Whether the step will continue even upon error.",
"type" : "boolean"
  },
  "parallel" : {
    "readOnly" : false,
"description" : "Whether the children are scattered simultaneously, i.e. parallel.\nIf not they would execute one after another, i.e. serially.",
"type" : "boolean"
  },
  "processes" : {
    "readOnly" : false,
"description" : "List of processes executed by the command step.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCommandStepProcess"
}
  },
  "clientConfigs" : {
    "readOnly" : false,
"description" : "List of command step client configs.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCommandStepProcess"
}
  },
  "roles" : {
    "readOnly" : false,
"description" : "List of command step roles.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRoleRef"
}
  },
  "clusters" : {
    "readOnly" : false,
"description" : "List of clusters associated with command step.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterRef"
}
  },
  "hosts" : {
    "readOnly" : false,
"description" : "List of hosts associated with command step.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHostRef"
}
  },
  "services" : {
    "readOnly" : false,
"description" : "List of services associated with command step.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiServiceRef"
}
  },
  "children" : {
    "readOnly" : false,
"description" : "List of child command steps.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCommandStep"
}
  },
  "commands" : {
    "readOnly" : false,
"description" : "List of subcommands.\n<p>\nThe list contains only the summary view of the commands.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCommand"
}
  },
  "remoteCommand" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRemoteCommand"
  }
},
"example" : {
  "description" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "state" : "FAILED",
  "resultMessage" : "...",
  "ignoreError" : true,
  "parallel" : true,
  "processes" : [ {
    "name" : "...",
    "id" : 12345,
    "program" : "...",
    "args" : "...",
    "stdout" : "...",
    "stderr" : "...",
    "exitCode" : 12345
  }, {
    "name" : "...",
    "id" : 12345,
    "program" : "...",
    "args" : "...",
    "stdout" : "...",
    "stderr" : "...",
    "exitCode" : 12345
  } ],
  "clientConfigs" : [ {
    "name" : "...",
    "id" : 12345,
    "program" : "...",
    "args" : "...",
    "stdout" : "...",
    "stderr" : "...",
    "exitCode" : 12345
  }, {
    "name" : "...",
    "id" : 12345,
    "program" : "...",
    "args" : "...",
    "stdout" : "...",
    "stderr" : "...",
    "exitCode" : 12345
  } ],
  "roles" : [ {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "NOT_AVAILABLE",
    "roleStatus" : "STARTED"
  }, {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "CONCERNING",
    "roleStatus" : "UNKNOWN"
  } ],
  "clusters" : [ {
    "clusterName" : "...",
    "displayName" : "..."
  }, {
    "clusterName" : "...",
    "displayName" : "..."
  } ],
  "hosts" : [ {
    "hostId" : "...",
    "hostname" : "..."
  }, {
    "hostId" : "...",
    "hostname" : "..."
  } ],
  "services" : [ {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  }, {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  } ],
  "children" : [ {
    "description" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "state" : "RUNNING",
    "resultMessage" : "...",
    "ignoreError" : true,
    "parallel" : true,
    "processes" : [ {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    }, {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    } ],
    "clientConfigs" : [ {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    }, {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    } ],
    "roles" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "CONCERNING",
      "roleStatus" : "BUSY"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "STOPPING"
    } ],
    "clusters" : [ {
      "clusterName" : "...",
      "displayName" : "..."
    }, {
      "clusterName" : "...",
      "displayName" : "..."
    } ],
    "hosts" : [ {
      "hostId" : "...",
      "hostname" : "..."
    }, {
      "hostId" : "...",
      "hostname" : "..."
    } ],
    "services" : [ {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }, {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    } ],
    "children" : [ { }, { } ],
    "commands" : [ {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ],
    "remoteCommand" : {
      "id" : 12345,
      "peerName" : "..."
    }
  }, {
    "description" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "state" : "FAILED",
    "resultMessage" : "...",
    "ignoreError" : true,
    "parallel" : true,
    "processes" : [ {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    }, {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    } ],
    "clientConfigs" : [ {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    }, {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    } ],
    "roles" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "BUSY"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "BUSY"
    } ],
    "clusters" : [ {
      "clusterName" : "...",
      "displayName" : "..."
    }, {
      "clusterName" : "...",
      "displayName" : "..."
    } ],
    "hosts" : [ {
      "hostId" : "...",
      "hostname" : "..."
    }, {
      "hostId" : "...",
      "hostname" : "..."
    } ],
    "services" : [ {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }, {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    } ],
    "children" : [ { }, { } ],
    "commands" : [ {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ],
    "remoteCommand" : {
      "id" : 12345,
      "peerName" : "..."
    }
  } ],
  "commands" : [ {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "BUSY"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  }, {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "BUSY"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  } ],
  "remoteCommand" : {
    "id" : 12345,
    "peerName" : "..."
  }
},
"description" : "Provides detailed information about a step of a command."
      }
      ,
      "ApiCommandStepProcess" : {
"type" : "object",
"title" : "ApiCommandStepProcess",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Name of the command step process.",
"type" : "string"
  },
  "id" : {
    "readOnly" : false,
"description" : "Id of the command step process.",
"type" : "integer",
"format" : "int64"
  },
  "program" : {
    "readOnly" : false,
"description" : "The executed program command.",
"type" : "string"
  },
  "args" : {
    "readOnly" : false,
"description" : "JSON-encoded list of program arguments.",
"type" : "string"
  },
  "stdout" : {
    "readOnly" : false,
"description" : "Last lines of the executed program's standard output.",
"type" : "string"
  },
  "stderr" : {
    "readOnly" : false,
"description" : "Last lines of the executed program's standard error.",
"type" : "string"
  },
  "exitCode" : {
    "readOnly" : false,
"description" : "The executed program's exit code.",
"type" : "integer",
"format" : "int32"
  }
},
"example" : {
  "name" : "...",
  "id" : 12345,
  "program" : "...",
  "args" : "...",
  "stdout" : "...",
  "stderr" : "...",
  "exitCode" : 12345
},
"description" : "Provides detailed information about a process executed by a command step."
      }
      ,
      "ApiCommandWithSteps" : {
"type" : "object",
"title" : "ApiCommandWithSteps",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiCommand"
  },
  {
"properties" : {
  "displayName" : {
    "readOnly" : false,
"description" : "The command display name.",
"type" : "string"
  },
  "steps" : {
    "readOnly" : false,
"description" : "The steps of the command.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCommandStep"
}
  }
}
  }
],
"example" : {
  "displayName" : "...",
  "steps" : [ {
    "description" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "state" : "SUCCEEDED",
    "resultMessage" : "...",
    "ignoreError" : true,
    "parallel" : true,
    "processes" : [ {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    }, {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    } ],
    "clientConfigs" : [ {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    }, {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    } ],
    "roles" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "STOPPING"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "STOPPED"
    } ],
    "clusters" : [ {
      "clusterName" : "...",
      "displayName" : "..."
    }, {
      "clusterName" : "...",
      "displayName" : "..."
    } ],
    "hosts" : [ {
      "hostId" : "...",
      "hostname" : "..."
    }, {
      "hostId" : "...",
      "hostname" : "..."
    } ],
    "services" : [ {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }, {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    } ],
    "children" : [ { }, { } ],
    "commands" : [ {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ],
    "remoteCommand" : {
      "id" : 12345,
      "peerName" : "..."
    }
  }, {
    "description" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "state" : "RUNNING",
    "resultMessage" : "...",
    "ignoreError" : true,
    "parallel" : true,
    "processes" : [ {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    }, {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    } ],
    "clientConfigs" : [ {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    }, {
      "name" : "...",
      "id" : 12345,
      "program" : "...",
      "args" : "...",
      "stdout" : "...",
      "stderr" : "...",
      "exitCode" : 12345
    } ],
    "roles" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "CONCERNING",
      "roleStatus" : "HISTORY_NOT_AVAILABLE"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "GOOD",
      "roleStatus" : "UNKNOWN"
    } ],
    "clusters" : [ {
      "clusterName" : "...",
      "displayName" : "..."
    }, {
      "clusterName" : "...",
      "displayName" : "..."
    } ],
    "hosts" : [ {
      "hostId" : "...",
      "hostname" : "..."
    }, {
      "hostId" : "...",
      "hostname" : "..."
    } ],
    "services" : [ {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }, {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    } ],
    "children" : [ { }, { } ],
    "commands" : [ {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ],
    "remoteCommand" : {
      "id" : 12345,
      "peerName" : "..."
    }
  } ],
  "id" : 12345,
  "name" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "active" : true,
  "success" : true,
  "resultMessage" : "...",
  "resultDataUrl" : "...",
  "clusterRef" : {
    "clusterName" : "...",
    "displayName" : "..."
  },
  "serviceRef" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "roleRef" : {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "BAD",
    "roleStatus" : "UNKNOWN"
  },
  "hostRef" : {
    "hostId" : "...",
    "hostname" : "..."
  },
  "parent" : {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "BUSY"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  },
  "children" : {
    "items" : [ {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ]
  },
  "canRetry" : true
},
"description" : "Provides detailed information about a submitted command including all steps\nand a summary of subcommands.\n\n<p>There are two types of commands: synchronous and asynchronous.\nSynchronous commands complete immediately, and their results are passed\nback in the returned command object after the execution of an API call.\nOutside of that returned object, there is no way to check the result of a\nsynchronous command.<\/p>\n\n<p>Asynchronous commands have unique non-negative IDs. They may still be\nrunning when the API call returns. Clients can check the status of such\ncommands using the API.<\/p>"
      }
      ,
      "ApiCommissionState" : {
"type" : "string",
"title" : "ApiCommissionState",
"enum" : [
  "COMMISSIONED",
  "DECOMMISSIONING",
  "DECOMMISSIONED",
  "UNKNOWN",
  "OFFLINING",
  "OFFLINED"
],
"description" : "Represents the Commission state of an entity."
      }
      ,
      "ApiComponentInfo" : {
"type" : "object",
"title" : "ApiComponentInfo",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the component.",
"type" : "string"
  },
  "cdhVersion" : {
    "readOnly" : false,
"description" : "The CDH version on the host.",
"type" : "string"
  },
  "cdhRelease" : {
    "readOnly" : false,
"description" : "CDH release on the host.",
"type" : "string"
  },
  "componentVersion" : {
    "readOnly" : false,
"description" : "Component version on the host.",
"type" : "string"
  },
  "componentRelease" : {
    "readOnly" : false,
"description" : "Component release on the host.",
"type" : "string"
  },
  "componentInfoSource" : {
    "readOnly" : false,
"description" : "Source from which component is taken.",
"type" : "string"
  },
  "isActive" : {
    "readOnly" : false,
"description" : "returns true if component is active.",
"type" : "boolean"
  },
  "componentConfig" : {
    "readOnly" : false,
"description" : "list of config name and value pair associated with component.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  }
},
"example" : {
  "name" : "...",
  "cdhVersion" : "...",
  "cdhRelease" : "...",
  "componentVersion" : "...",
  "componentRelease" : "...",
  "componentInfoSource" : "...",
  "isActive" : true,
  "componentConfig" : {
    "property1" : "...",
    "property2" : "..."
  }
},
"description" : "This is the model for a component in the host."
      }
      ,
      "ApiConfig" : {
"type" : "object",
"title" : "ApiConfig",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Readonly. The canonical name that identifies this configuration parameter.",
"type" : "string"
  },
  "value" : {
    "readOnly" : false,
"description" : "The user-defined value. When absent, the default value (if any)\nwill be used. Can also be absent, when enumerating allowed configs.",
"type" : "string"
  },
  "required" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view.\nWhether this configuration is required for the object. If\nany required configuration is not set, operations on the object may not\nwork.",
"type" : "boolean"
  },
  "default" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view. The default value.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view. A user-friendly name of the parameters,\nas would have been shown in the web UI.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view. A textual description of the parameter.",
"type" : "string"
  },
  "relatedName" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view. If applicable, contains the related\nconfiguration variable used by the source project.",
"type" : "string"
  },
  "sensitive" : {
    "readOnly" : false,
"description" : "Readonly.\nWhether this configuration is sensitive, i.e. contains information such as passwords, which\nmight affect how the value of this configuration might be shared by the caller.\n\nAvailable since v14.",
"type" : "boolean"
  },
  "validationState" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ValidationState"
  },
  "validationMessage" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view.\nA message explaining the parameter's validation state.",
"type" : "string"
  },
  "validationWarningsSuppressed" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view.\nWhether validation warnings associated with this parameter are suppressed.\nIn general, suppressed validation warnings are hidden in the Cloudera\nManager UI. Configurations that do not produce warnings will not contain\nthis field.",
"type" : "boolean"
  }
},
"example" : {
  "name" : "...",
  "value" : "...",
  "required" : true,
  "default" : "...",
  "displayName" : "...",
  "description" : "...",
  "relatedName" : "...",
  "sensitive" : true,
  "validationState" : "ERROR",
  "validationMessage" : "...",
  "validationWarningsSuppressed" : true
},
"description" : "Model for a configuration parameter.\n\nWhen an entry's <i>value<\/i> property is not available, it means the\nentry is not configured. This means that the default value for the entry,\nif any, will be used. Setting a value to <i>null<\/i> also can be used\nto unset any previously set value for the parameter, reverting to\nthe default value (if any)."
      }
      ,
      "ApiConfigEnforcement" : {
"type" : "object",
"title" : "ApiConfigEnforcement",
"properties" : {
  "label" : {
    "readOnly" : false,
"description" : "A label can be used to retrieve a set of configurations\nwhere this enforcement is applied. This is currently restricted\nto only those enums defined in ParamSpecLabel.java.\n\nAll these configurations having the same label must be uniform.\nIn other words, all these configurations must accept the\nsame configuration input.\n\nThere are two variations. Different configurations may have\n1. different units for numeric configurations\n2. different separators for list style configurations.",
"type" : "string"
  },
  "defaultValue" : {
    "readOnly" : false,
"description" : "The new default value that these configurations should use instead\nof what is supplied by in Cloudera Manager by default.",
"type" : "string"
  },
  "unit" : {
    "readOnly" : false,
"description" : "This can be MILLISECONDS, SECONDS, MINUTES, HOURS, BYTES, KILOBYTES, MEGABYTES, GIGABYTES,\nPERCENT, PAGES, TIMES, LINES. Optional.",
"type" : "string"
  },
  "separator" : {
    "readOnly" : false,
"description" : "The new default value could be applied to configurations that require different\nseparators. We need to know the separator the supplied default value has in order\nto generate the correct default value correctly. Optional.",
"type" : "string"
  }
},
"example" : {
  "label" : "...",
  "defaultValue" : "...",
  "unit" : "...",
  "separator" : "..."
},
"description" : ""
      }
      ,
      "ApiConfigList" : {
"type" : "object",
"title" : "ApiConfigList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiConfig"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "value" : "...",
    "required" : true,
    "default" : "...",
    "displayName" : "...",
    "description" : "...",
    "relatedName" : "...",
    "sensitive" : true,
    "validationState" : "WARNING",
    "validationMessage" : "...",
    "validationWarningsSuppressed" : true
  }, {
    "name" : "...",
    "value" : "...",
    "required" : true,
    "default" : "...",
    "displayName" : "...",
    "description" : "...",
    "relatedName" : "...",
    "sensitive" : true,
    "validationState" : "OK",
    "validationMessage" : "...",
    "validationWarningsSuppressed" : true
  } ]
},
"description" : "A list of configuration data."
      }
      ,
      "ApiConfigPolicy" : {
"type" : "object",
"title" : "ApiConfigPolicy",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The policy name.",
"type" : "string"
  },
  "version" : {
    "readOnly" : false,
"description" : "The policy version. Useful to differentiate different versions\nof the same policy. Optional",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "A human readable version of what this policy does. Optional",
"type" : "string"
  },
  "configEnforcements" : {
    "readOnly" : false,
"description" : "A list of configuration enforcements.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiConfigEnforcement"
}
  }
},
"example" : {
  "name" : "...",
  "version" : "...",
  "description" : "...",
  "configEnforcements" : [ {
    "label" : "...",
    "defaultValue" : "...",
    "unit" : "...",
    "separator" : "..."
  }, {
    "label" : "...",
    "defaultValue" : "...",
    "unit" : "...",
    "separator" : "..."
  } ]
},
"description" : ""
      }
      ,
      "ApiConfigRecord" : {
"type" : "object",
"title" : "ApiConfigRecord",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "value" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "rcg" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleConfigGroupRef"
  },
  "service" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "applicability" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/AutoConfigApplicability"
  }
},
"example" : {
  "name" : "...",
  "value" : "...",
  "rcg" : {
    "roleConfigGroupName" : "..."
  },
  "service" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "applicability" : "UNAFFECTED_CONFIGURED_BY_USER"
},
"description" : "This class is differentiated from ApiConfig in the following way:\nApiConfig is used in a hierarchical structure where you have\nApiService -> ApiRoleConfigGroup or ApiRole\n\nApiConfigRecord is used for a flat representation, so it contains\nall the coordinates identifying the owner of the config"
      }
      ,
      "ApiConfigStalenessStatus" : {
"type" : "string",
"title" : "ApiConfigStalenessStatus",
"enum" : [
  "FRESH",
  "STALE_REFRESHABLE",
  "STALE"
],
"description" : "Represents the configuration staleness status of an entity."
      }
      ,
      "ApiConfigureForKerberosArguments" : {
"type" : "object",
"title" : "ApiConfigureForKerberosArguments",
"properties" : {
  "datanodeTransceiverPort" : {
    "readOnly" : false,
"description" : "The HDFS DataNode transceiver port to use. This will be applied to all DataNode\nrole configuration groups. If not specified, this will default to 1004.",
"type" : "integer",
"format" : "int64"
  },
  "datanodeWebPort" : {
    "readOnly" : false,
"description" : "The HDFS DataNode web port to use.  This will be applied to all DataNode\nrole configuration groups. If not specified, this will default to 1006.",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "datanodeTransceiverPort" : 12345,
  "datanodeWebPort" : 12345
},
"description" : "Arguments used to configure a cluster for Kerberos."
      }
      ,
      "ApiControlPlane" : {
"type" : "object",
"title" : "ApiControlPlane",
"properties" : {
  "namespace" : {
    "readOnly" : false,
"description" : "The namespace where the control plane is installed. Append the domain to the namespace to get the url of the control plane.",
"type" : "string"
  },
  "dnsSuffix" : {
    "readOnly" : false,
"description" : "The domain where the control plane is installed. Append the domain to the namespace to get the url of the control plane.",
"type" : "string"
  },
  "uuid" : {
    "readOnly" : false,
"description" : "The universally unique ID of this control plane in Cloudera Manager",
"type" : "string"
  },
  "remoteRepoUrl" : {
    "readOnly" : false,
"description" : "The url of the remote repository where the artifacts used to install the control plane are hosted",
"type" : "string"
  },
  "version" : {
    "readOnly" : false,
"description" : "The CDP version of the control plane",
"type" : "string"
  },
  "manifest" : {
    "readOnly" : false,
"description" : "The content of the manifest.json of the control plane",
"type" : "string"
  },
  "valuesYaml" : {
    "readOnly" : false,
"description" : "The content of the values.yaml used to configure the control plane",
"type" : "string"
  },
  "tags" : {
    "readOnly" : false,
"description" : "Tags associated with the control plane.\nAvailable since V46.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
  },
  "kubernetesType" : {
    "readOnly" : false,
"description" : "The kubernetes type on which the control plane is running",
"type" : "string"
  }
},
"example" : {
  "namespace" : "...",
  "dnsSuffix" : "...",
  "uuid" : "...",
  "remoteRepoUrl" : "...",
  "version" : "...",
  "manifest" : "...",
  "valuesYaml" : "...",
  "tags" : [ {
    "name" : "...",
    "value" : "..."
  }, {
    "name" : "...",
    "value" : "..."
  } ],
  "kubernetesType" : "..."
},
"description" : "A Control Plane in a Cloudera Manager instance"
      }
      ,
      "ApiControlPlaneList" : {
"type" : "object",
"title" : "ApiControlPlaneList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "A list of installed control planes",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiControlPlane"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "namespace" : "...",
    "dnsSuffix" : "...",
    "uuid" : "...",
    "remoteRepoUrl" : "...",
    "version" : "...",
    "manifest" : "...",
    "valuesYaml" : "...",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "kubernetesType" : "..."
  }, {
    "namespace" : "...",
    "dnsSuffix" : "...",
    "uuid" : "...",
    "remoteRepoUrl" : "...",
    "version" : "...",
    "manifest" : "...",
    "valuesYaml" : "...",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "kubernetesType" : "..."
  } ]
},
"description" : "A list of ApiControlPlanes"
      }
      ,
      "ApiControlPlaneRef" : {
"type" : "object",
"title" : "ApiControlPlaneRef",
"properties" : {
  "uuid" : {
    "readOnly" : false,
"description" : "The name of the control plane, which uniquely identifies it in a CM installation.",
"type" : "string"
  }
},
"example" : {
  "uuid" : "..."
},
"description" : "A controlPlaneRef references a control plane. To operate on the control plane object,\nuse the control plane API with the uuid as the parameter."
      }
      ,
      "ApiCopyImagesInFeaturesArgs" : {
"type" : "object",
"title" : "ApiCopyImagesInFeaturesArgs",
"properties" : {
  "selectedFeatures" : {
    "readOnly" : false,
"description" : "The selected feature names (a comma separated list), typically only one,\nthat some container images/packages are associated with.",
"type" : "string"
  }
},
"example" : {
  "selectedFeatures" : "..."
},
"description" : "Arguments used for the command to copy images that belongs to one or more features.\nThis is applicable for ECS deployments, where we can perform the image copying ourselves."
      }
      ,
      "ApiCreateEnvironment" : {
"type" : "object",
"title" : "ApiCreateEnvironment",
"properties" : {
  "cmUser" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cmPass" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cmAddress" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "clusterName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "envName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "cmUser" : "...",
  "cmPass" : "...",
  "cmAddress" : "...",
  "clusterName" : "...",
  "envName" : "..."
},
"description" : "Arguments used to install CDP a Private Cloud Control Plane"
      }
      ,
      "ApiCspArguments" : {
"type" : "object",
"title" : "ApiCspArguments",
"properties" : {
  "caCertContent" : {
    "readOnly" : false,
"description" : "The content of the public CA certificate.",
"type" : "string"
  },
  "certContent" : {
    "readOnly" : false,
"description" : "The content of the private client certificate.",
"type" : "string"
  },
  "keyContent" : {
    "readOnly" : false,
"description" : "The content of the private client key.",
"type" : "string"
  }
},
"example" : {
  "caCertContent" : "...",
  "certContent" : "...",
  "keyContent" : "..."
},
"description" : "Arguments to upload CA certificates, client certificates and client key for CSP"
      }
      ,
      "ApiDashboard" : {
"type" : "object",
"title" : "ApiDashboard",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Returns the dashboard name.",
"type" : "string"
  },
  "json" : {
    "readOnly" : false,
"description" : "Returns the json structure for the dashboard. This should be treated as\nan opaque blob.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "json" : "..."
},
"description" : "A dashboard definition. Dashboards are composed of tsquery-based charts."
      }
      ,
      "ApiDashboardList" : {
"type" : "object",
"title" : "ApiDashboardList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiDashboard"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "json" : "..."
  }, {
    "name" : "...",
    "json" : "..."
  } ]
},
"description" : "A list of dashboard definitions."
      }
      ,
      "ApiDataContext" : {
"type" : "object",
"title" : "ApiDataContext",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "nameservice" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "createdTime" : {
    "readOnly" : false,
"description" : "",
"type" : "string",
"format" : "date-time"
  },
  "lastModifiedTime" : {
    "readOnly" : false,
"description" : "",
"type" : "string",
"format" : "date-time"
  },
  "services" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiServiceRef"
}
  },
  "servicesDetails" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiService"
}
  },
  "supportedServiceTypes" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "allowedClusterVersions" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMapEntry"
}
  },
  "configStalenessStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigStalenessStatus"
  },
  "clientConfigStalenessStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigStalenessStatus"
  },
  "healthSummary" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHealthSummary"
  }
},
"example" : {
  "name" : "...",
  "displayName" : "...",
  "nameservice" : "...",
  "createdTime" : "...",
  "lastModifiedTime" : "...",
  "services" : [ {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  }, {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  } ],
  "servicesDetails" : [ {
    "name" : "...",
    "type" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceState" : "STARTED",
    "healthSummary" : "GOOD",
    "configStalenessStatus" : "STALE",
    "clientConfigStalenessStatus" : "STALE_REFRESHABLE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "HISTORY_NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "HISTORY_NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "serviceUrl" : "...",
    "roleInstancesUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CLUSTER", "CONTROL_PLANE" ],
    "config" : {
      "roleTypeConfigs" : [ { }, { } ],
      "items" : [ { }, { } ]
    },
    "roles" : [ {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "NA",
      "commissionState" : "UNKNOWN",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "FRESH",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "UNKNOWN",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CLUSTER", "HOST" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "REPLICATED_OBSERVER",
      "entityStatus" : "NONE",
      "tags" : [ { }, { } ]
    }, {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "HISTORY_NOT_AVAILABLE",
      "commissionState" : "OFFLINING",
      "healthSummary" : "DISABLED",
      "configStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "UNKNOWN",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CLUSTER", "SERVICE" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "STANDALONE",
      "entityStatus" : "HISTORY_NOT_AVAILABLE",
      "tags" : [ { }, { } ]
    } ],
    "displayName" : "...",
    "roleConfigGroups" : [ {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    }, {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    } ],
    "replicationSchedules" : [ {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "HOUR",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    }, {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "YEAR",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    } ],
    "snapshotPolicies" : [ {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    }, {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    } ],
    "entityStatus" : "CONCERNING_HEALTH",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "serviceVersion" : "..."
  }, {
    "name" : "...",
    "type" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceState" : "STARTED",
    "healthSummary" : "GOOD",
    "configStalenessStatus" : "FRESH",
    "clientConfigStalenessStatus" : "FRESH",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "CONCERNING",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "serviceUrl" : "...",
    "roleInstancesUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "ROLE", "SERVICE" ],
    "config" : {
      "roleTypeConfigs" : [ { }, { } ],
      "items" : [ { }, { } ]
    },
    "roles" : [ {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "UNKNOWN",
      "commissionState" : "OFFLINING",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "STANDBY",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CLUSTER", "CONTROL_PLANE" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "REPLICATED_LEADER",
      "entityStatus" : "STARTING",
      "tags" : [ { }, { } ]
    }, {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "STARTING",
      "commissionState" : "OFFLINING",
      "healthSummary" : "GOOD",
      "configStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "STANDBY",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "HOST", "CONTROL_PLANE" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "STANDALONE",
      "entityStatus" : "HISTORY_NOT_AVAILABLE",
      "tags" : [ { }, { } ]
    } ],
    "displayName" : "...",
    "roleConfigGroups" : [ {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    }, {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    } ],
    "replicationSchedules" : [ {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "MONTH",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    }, {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "MINUTE",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    } ],
    "snapshotPolicies" : [ {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    }, {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    } ],
    "entityStatus" : "BAD_HEALTH",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "serviceVersion" : "..."
  } ],
  "supportedServiceTypes" : [ "...", "..." ],
  "allowedClusterVersions" : [ {
    "key" : "...",
    "value" : "..."
  }, {
    "key" : "...",
    "value" : "..."
  } ],
  "configStalenessStatus" : "STALE_REFRESHABLE",
  "clientConfigStalenessStatus" : "STALE",
  "healthSummary" : "NOT_AVAILABLE"
},
"description" : "ApiDataContext is the persistent storage/services context exported by the base cluster to be\nconsumed by the compute cluster."
      }
      ,
      "ApiDataContextList" : {
"type" : "object",
"title" : "ApiDataContextList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiDataContext"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "displayName" : "...",
    "nameservice" : "...",
    "createdTime" : "...",
    "lastModifiedTime" : "...",
    "services" : [ {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }, {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    } ],
    "servicesDetails" : [ {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "STARTING",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "STALE",
      "clientConfigStalenessStatus" : "FRESH",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CONTROL_PLANE", "SERVICE" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "DOWN",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    }, {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "HISTORY_NOT_AVAILABLE",
      "healthSummary" : "CONCERNING",
      "configStalenessStatus" : "STALE",
      "clientConfigStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "HOST", "HOST" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "STOPPED",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    } ],
    "supportedServiceTypes" : [ "...", "..." ],
    "allowedClusterVersions" : [ {
      "key" : "...",
      "value" : "..."
    }, {
      "key" : "...",
      "value" : "..."
    } ],
    "configStalenessStatus" : "STALE",
    "clientConfigStalenessStatus" : "FRESH",
    "healthSummary" : "DISABLED"
  }, {
    "name" : "...",
    "displayName" : "...",
    "nameservice" : "...",
    "createdTime" : "...",
    "lastModifiedTime" : "...",
    "services" : [ {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }, {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    } ],
    "servicesDetails" : [ {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "STARTED",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "FRESH",
      "clientConfigStalenessStatus" : "FRESH",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CONTROL_PLANE", "HOST" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "DISABLED_HEALTH",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    }, {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "HISTORY_NOT_AVAILABLE",
      "healthSummary" : "CONCERNING",
      "configStalenessStatus" : "FRESH",
      "clientConfigStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "ROLE", "HOST" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "STOPPING",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    } ],
    "supportedServiceTypes" : [ "...", "..." ],
    "allowedClusterVersions" : [ {
      "key" : "...",
      "value" : "..."
    }, {
      "key" : "...",
      "value" : "..."
    } ],
    "configStalenessStatus" : "STALE_REFRESHABLE",
    "clientConfigStalenessStatus" : "STALE",
    "healthSummary" : "NOT_AVAILABLE"
  } ]
},
"description" : "List of ApiDataContext"
      }
      ,
      "ApiDataContextRef" : {
"type" : "object",
"title" : "ApiDataContextRef",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "name" : "..."
},
"description" : "Reference to an ApiDataContext object. More properties can be added to this object when we\nsupport mutable datacontexts, but for MVP datacontexts are immutable."
      }
      ,
      "ApiDeployment" : {
"type" : "object",
"title" : "ApiDeployment",
"properties" : {
  "timestamp" : {
    "readOnly" : false,
"description" : "Readonly. This timestamp is provided when you request a deployment and\nis not required (or even read) when creating a deployment. This\ntimestamp is useful if you have multiple deployments saved and\nwant to determine which one to use as a restore point.",
"type" : "string",
"format" : "date-time"
  },
  "clusters" : {
    "readOnly" : false,
"description" : "List of clusters in the system including their services, roles and\ncomplete config values.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCluster"
}
  },
  "hosts" : {
    "readOnly" : false,
"description" : "List of hosts in the system",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHost"
}
  },
  "users" : {
    "readOnly" : false,
"description" : "List of all users in the system",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiUser"
}
  },
  "versionInfo" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiVersionInfo"
  },
  "managementService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiService"
  },
  "managerSettings" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigList"
  },
  "allHostsConfig" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigList"
  },
  "peers" : {
    "readOnly" : false,
"description" : "The list of peers configured in Cloudera Manager.\nAvailable since API v3.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCmPeer"
}
  },
  "hostTemplates" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostTemplateList"
  }
},
"example" : {
  "timestamp" : "...",
  "clusters" : [ {
    "name" : "...",
    "displayName" : "...",
    "fullVersion" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CLUSTER", "ROLE" ],
    "services" : [ {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "UNKNOWN",
      "healthSummary" : "DISABLED",
      "configStalenessStatus" : "STALE_REFRESHABLE",
      "clientConfigStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "HOST", "HOST" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "STOPPED",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    }, {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "STOPPED",
      "healthSummary" : "GOOD",
      "configStalenessStatus" : "FRESH",
      "clientConfigStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "HOST", "ROLE" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "STARTING",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    } ],
    "parcels" : [ {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    }, {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    } ],
    "clusterUrl" : "...",
    "hostsUrl" : "...",
    "entityStatus" : "STOPPED",
    "uuid" : "...",
    "dataContextRefs" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ],
    "clusterType" : "...",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  }, {
    "name" : "...",
    "displayName" : "...",
    "fullVersion" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "ROLE", "HOST" ],
    "services" : [ {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "STOPPED",
      "healthSummary" : "DISABLED",
      "configStalenessStatus" : "STALE_REFRESHABLE",
      "clientConfigStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CONTROL_PLANE", "CONTROL_PLANE" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "CONCERNING_HEALTH",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    }, {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "UNKNOWN",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "configStalenessStatus" : "FRESH",
      "clientConfigStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "HOST", "SERVICE" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "HISTORY_NOT_AVAILABLE",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    } ],
    "parcels" : [ {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    }, {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    } ],
    "clusterUrl" : "...",
    "hostsUrl" : "...",
    "entityStatus" : "STARTING",
    "uuid" : "...",
    "dataContextRefs" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ],
    "clusterType" : "...",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  } ],
  "hosts" : [ {
    "hostId" : "...",
    "ipAddress" : "...",
    "ipv6Address" : "...",
    "hostname" : "...",
    "rackId" : "...",
    "lastHeartbeat" : "...",
    "roleRefs" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "GOOD",
      "roleStatus" : "STARTED"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "BAD",
      "roleStatus" : "STARTING"
    } ],
    "healthSummary" : "BAD",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "GOOD",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "isParcelInfoAvailable" : true,
    "hostUrl" : "...",
    "maintenanceMode" : true,
    "commissionState" : "DECOMMISSIONING",
    "maintenanceOwners" : [ "SERVICE", "SERVICE" ],
    "config" : {
      "items" : [ { }, { } ]
    },
    "numCores" : 12345,
    "numPhysicalCores" : 12345,
    "totalPhysMemBytes" : 12345,
    "entityStatus" : "UNKNOWN",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "distribution" : {
      "distributionType" : "RHEL9_PPC64LE",
      "name" : "...",
      "version" : "..."
    },
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  }, {
    "hostId" : "...",
    "ipAddress" : "...",
    "ipv6Address" : "...",
    "hostname" : "...",
    "rackId" : "...",
    "lastHeartbeat" : "...",
    "roleRefs" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "BAD",
      "roleStatus" : "UNKNOWN"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "STARTING"
    } ],
    "healthSummary" : "BAD",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "DISABLED",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "isParcelInfoAvailable" : true,
    "hostUrl" : "...",
    "maintenanceMode" : true,
    "commissionState" : "COMMISSIONED",
    "maintenanceOwners" : [ "SERVICE", "HOST" ],
    "config" : {
      "items" : [ { }, { } ]
    },
    "numCores" : 12345,
    "numPhysicalCores" : 12345,
    "totalPhysMemBytes" : 12345,
    "entityStatus" : "CONCERNING_HEALTH",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "distribution" : {
      "distributionType" : "UBUNTU_NOBLE",
      "name" : "...",
      "version" : "..."
    },
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  } ],
  "users" : [ {
    "name" : "...",
    "password" : "...",
    "roles" : [ "...", "..." ],
    "pwHash" : "...",
    "pwSalt" : 12345,
    "pwLogin" : true
  }, {
    "name" : "...",
    "password" : "...",
    "roles" : [ "...", "..." ],
    "pwHash" : "...",
    "pwSalt" : 12345,
    "pwLogin" : true
  } ],
  "versionInfo" : {
    "version" : "...",
    "snapshot" : true,
    "buildUser" : "...",
    "buildTimestamp" : "...",
    "gitHash" : "..."
  },
  "managementService" : {
    "name" : "...",
    "type" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceState" : "STOPPED",
    "healthSummary" : "HISTORY_NOT_AVAILABLE",
    "configStalenessStatus" : "STALE_REFRESHABLE",
    "clientConfigStalenessStatus" : "FRESH",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "HISTORY_NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "serviceUrl" : "...",
    "roleInstancesUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "ROLE", "CLUSTER" ],
    "config" : {
      "roleTypeConfigs" : [ { }, { } ],
      "items" : [ { }, { } ]
    },
    "roles" : [ {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "UNKNOWN",
      "commissionState" : "OFFLINING",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "FRESH",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "UNKNOWN",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CLUSTER", "CLUSTER" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "REPLICATED_LEADER_ELECTION",
      "entityStatus" : "DOWN",
      "tags" : [ { }, { } ]
    }, {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "UNKNOWN",
      "commissionState" : "UNKNOWN",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "ACTIVE",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CLUSTER", "CONTROL_PLANE" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "REPLICATED_LEADER",
      "entityStatus" : "DOWN",
      "tags" : [ { }, { } ]
    } ],
    "displayName" : "...",
    "roleConfigGroups" : [ {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    }, {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    } ],
    "replicationSchedules" : [ {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "MINUTE",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    }, {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "MINUTE",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    } ],
    "snapshotPolicies" : [ {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    }, {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    } ],
    "entityStatus" : "UNKNOWN",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "serviceVersion" : "..."
  },
  "managerSettings" : {
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "WARNING",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  },
  "allHostsConfig" : {
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  },
  "peers" : [ {
    "name" : "...",
    "type" : "REPLICATION",
    "url" : "...",
    "username" : "...",
    "password" : "...",
    "clouderaManagerCreatedUser" : true,
    "createUserWithAdminRole" : true
  }, {
    "name" : "...",
    "type" : "REPLICATION",
    "url" : "...",
    "username" : "...",
    "password" : "...",
    "clouderaManagerCreatedUser" : true,
    "createUserWithAdminRole" : true
  } ],
  "hostTemplates" : {
    "items" : [ {
      "name" : "...",
      "clusterRef" : { },
      "roleConfigGroupRefs" : [ { }, { } ]
    }, {
      "name" : "...",
      "clusterRef" : { },
      "roleConfigGroupRefs" : [ { }, { } ]
    } ]
  }
},
"description" : "This objects represents a deployment including all clusters, hosts,\nservices, roles, etc in the system.  It can be used to save and restore\nall settings."
      }
      ,
      "ApiDeployment2" : {
"type" : "object",
"title" : "ApiDeployment2",
"properties" : {
  "timestamp" : {
    "readOnly" : false,
"description" : "Readonly. This timestamp is provided when you request a deployment and\nis not required (or even read) when creating a deployment. This\ntimestamp is useful if you have multiple deployments saved and\nwant to determine which one to use as a restore point.",
"type" : "string",
"format" : "date-time"
  },
  "clusters" : {
    "readOnly" : false,
"description" : "List of clusters in the system including their services, roles and\ncomplete config values.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCluster"
}
  },
  "hosts" : {
    "readOnly" : false,
"description" : "List of hosts in the system",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHost"
}
  },
  "authRoles" : {
    "readOnly" : false,
"description" : "List of all auth roles in the system\nAvailable from v32",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiAuthRole"
}
  },
  "externalUserMappings" : {
    "readOnly" : false,
"description" : "List of all external user mappings in the system\nAvailable from v32",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiExternalUserMapping"
}
  },
  "users" : {
    "readOnly" : false,
"description" : "List of all users in the system",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiUser2"
}
  },
  "versionInfo" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiVersionInfo"
  },
  "managementService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiService"
  },
  "managerSettings" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigList"
  },
  "allHostsConfig" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigList"
  },
  "peers" : {
    "readOnly" : false,
"description" : "The list of peers configured in Cloudera Manager.\nAvailable since API v3.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiCmPeer"
}
  },
  "hostTemplates" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostTemplateList"
  },
  "dataContexts" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiDataContextList"
  }
},
"example" : {
  "timestamp" : "...",
  "clusters" : [ {
    "name" : "...",
    "displayName" : "...",
    "fullVersion" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "ROLE", "SERVICE" ],
    "services" : [ {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "STARTING",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "FRESH",
      "clientConfigStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CLUSTER", "CLUSTER" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "STARTING",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    }, {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "UNKNOWN",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "STALE",
      "clientConfigStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CONTROL_PLANE", "CONTROL_PLANE" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "HISTORY_NOT_AVAILABLE",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    } ],
    "parcels" : [ {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    }, {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    } ],
    "clusterUrl" : "...",
    "hostsUrl" : "...",
    "entityStatus" : "STOPPED",
    "uuid" : "...",
    "dataContextRefs" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ],
    "clusterType" : "...",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  }, {
    "name" : "...",
    "displayName" : "...",
    "fullVersion" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CLUSTER", "SERVICE" ],
    "services" : [ {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "HISTORY_NOT_AVAILABLE",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "configStalenessStatus" : "FRESH",
      "clientConfigStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CONTROL_PLANE", "ROLE" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "STOPPING",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    }, {
      "name" : "...",
      "type" : "...",
      "clusterRef" : { },
      "serviceState" : "UNKNOWN",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "STALE_REFRESHABLE",
      "clientConfigStalenessStatus" : "FRESH",
      "healthChecks" : [ { }, { } ],
      "serviceUrl" : "...",
      "roleInstancesUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "SERVICE", "SERVICE" ],
      "config" : { },
      "roles" : [ { }, { } ],
      "displayName" : "...",
      "roleConfigGroups" : [ { }, { } ],
      "replicationSchedules" : [ { }, { } ],
      "snapshotPolicies" : [ { }, { } ],
      "entityStatus" : "GOOD_HEALTH",
      "tags" : [ { }, { } ],
      "serviceVersion" : "..."
    } ],
    "parcels" : [ {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    }, {
      "product" : "...",
      "version" : "...",
      "stage" : "...",
      "state" : { },
      "clusterRef" : { },
      "displayName" : "...",
      "description" : "..."
    } ],
    "clusterUrl" : "...",
    "hostsUrl" : "...",
    "entityStatus" : "STOPPED",
    "uuid" : "...",
    "dataContextRefs" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ],
    "clusterType" : "...",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  } ],
  "hosts" : [ {
    "hostId" : "...",
    "ipAddress" : "...",
    "ipv6Address" : "...",
    "hostname" : "...",
    "rackId" : "...",
    "lastHeartbeat" : "...",
    "roleRefs" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "GOOD",
      "roleStatus" : "UNKNOWN"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "STOPPED"
    } ],
    "healthSummary" : "NOT_AVAILABLE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "isParcelInfoAvailable" : true,
    "hostUrl" : "...",
    "maintenanceMode" : true,
    "commissionState" : "DECOMMISSIONING",
    "maintenanceOwners" : [ "ROLE", "CONTROL_PLANE" ],
    "config" : {
      "items" : [ { }, { } ]
    },
    "numCores" : 12345,
    "numPhysicalCores" : 12345,
    "totalPhysMemBytes" : 12345,
    "entityStatus" : "UNKNOWN",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "distribution" : {
      "distributionType" : "RHEL9",
      "name" : "...",
      "version" : "..."
    },
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  }, {
    "hostId" : "...",
    "ipAddress" : "...",
    "ipv6Address" : "...",
    "hostname" : "...",
    "rackId" : "...",
    "lastHeartbeat" : "...",
    "roleRefs" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "BUSY"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "UNKNOWN"
    } ],
    "healthSummary" : "NOT_AVAILABLE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "HISTORY_NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "DISABLED",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "isParcelInfoAvailable" : true,
    "hostUrl" : "...",
    "maintenanceMode" : true,
    "commissionState" : "UNKNOWN",
    "maintenanceOwners" : [ "CLUSTER", "HOST" ],
    "config" : {
      "items" : [ { }, { } ]
    },
    "numCores" : 12345,
    "numPhysicalCores" : 12345,
    "totalPhysMemBytes" : 12345,
    "entityStatus" : "CONCERNING_HEALTH",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "distribution" : {
      "distributionType" : "DEBIAN_WHEEZY",
      "name" : "...",
      "version" : "..."
    },
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  } ],
  "authRoles" : [ {
    "displayName" : "...",
    "name" : "...",
    "clusters" : [ {
      "clusterName" : "...",
      "displayName" : "..."
    }, {
      "clusterName" : "...",
      "displayName" : "..."
    } ],
    "users" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ],
    "externalUserMappings" : [ {
      "uuid" : "...",
      "name" : "...",
      "type" : "SAML_ATTRIBUTE"
    }, {
      "uuid" : "...",
      "name" : "...",
      "type" : "SAML_ATTRIBUTE"
    } ],
    "baseRole" : {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    },
    "uuid" : "...",
    "isCustom" : true
  }, {
    "displayName" : "...",
    "name" : "...",
    "clusters" : [ {
      "clusterName" : "...",
      "displayName" : "..."
    }, {
      "clusterName" : "...",
      "displayName" : "..."
    } ],
    "users" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ],
    "externalUserMappings" : [ {
      "uuid" : "...",
      "name" : "...",
      "type" : "LDAP"
    }, {
      "uuid" : "...",
      "name" : "...",
      "type" : "EXTERNAL_PROGRAM"
    } ],
    "baseRole" : {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    },
    "uuid" : "...",
    "isCustom" : true
  } ],
  "externalUserMappings" : [ {
    "name" : "...",
    "type" : "LDAP",
    "uuid" : "...",
    "authRoles" : [ {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    }, {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    } ]
  }, {
    "name" : "...",
    "type" : "EXTERNAL_PROGRAM",
    "uuid" : "...",
    "authRoles" : [ {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    }, {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    } ]
  } ],
  "users" : [ {
    "name" : "...",
    "password" : "...",
    "authRoles" : [ {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    }, {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    } ],
    "pwHash" : "...",
    "pwSalt" : 12345,
    "pwLogin" : true
  }, {
    "name" : "...",
    "password" : "...",
    "authRoles" : [ {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    }, {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    } ],
    "pwHash" : "...",
    "pwSalt" : 12345,
    "pwLogin" : true
  } ],
  "versionInfo" : {
    "version" : "...",
    "snapshot" : true,
    "buildUser" : "...",
    "buildTimestamp" : "...",
    "gitHash" : "..."
  },
  "managementService" : {
    "name" : "...",
    "type" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceState" : "STARTING",
    "healthSummary" : "DISABLED",
    "configStalenessStatus" : "FRESH",
    "clientConfigStalenessStatus" : "STALE_REFRESHABLE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "CONCERNING",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "CONCERNING",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "serviceUrl" : "...",
    "roleInstancesUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CONTROL_PLANE", "HOST" ],
    "config" : {
      "roleTypeConfigs" : [ { }, { } ],
      "items" : [ { }, { } ]
    },
    "roles" : [ {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "BUSY",
      "commissionState" : "OFFLINING",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "ACTIVE",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "SERVICE", "SERVICE" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "STANDALONE",
      "entityStatus" : "STARTING",
      "tags" : [ { }, { } ]
    }, {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "STARTING",
      "commissionState" : "DECOMMISSIONED",
      "healthSummary" : "GOOD",
      "configStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "STANDBY",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "SERVICE", "CLUSTER" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "STANDALONE",
      "entityStatus" : "CONCERNING_HEALTH",
      "tags" : [ { }, { } ]
    } ],
    "displayName" : "...",
    "roleConfigGroups" : [ {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    }, {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    } ],
    "replicationSchedules" : [ {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "YEAR",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    }, {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "HOUR",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    } ],
    "snapshotPolicies" : [ {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    }, {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    } ],
    "entityStatus" : "STOPPED",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "serviceVersion" : "..."
  },
  "managerSettings" : {
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "WARNING",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "WARNING",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  },
  "allHostsConfig" : {
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "ERROR",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "ERROR",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  },
  "peers" : [ {
    "name" : "...",
    "type" : "REPLICATION",
    "url" : "...",
    "username" : "...",
    "password" : "...",
    "clouderaManagerCreatedUser" : true,
    "createUserWithAdminRole" : true
  }, {
    "name" : "...",
    "type" : "REPLICATION",
    "url" : "...",
    "username" : "...",
    "password" : "...",
    "clouderaManagerCreatedUser" : true,
    "createUserWithAdminRole" : true
  } ],
  "hostTemplates" : {
    "items" : [ {
      "name" : "...",
      "clusterRef" : { },
      "roleConfigGroupRefs" : [ { }, { } ]
    }, {
      "name" : "...",
      "clusterRef" : { },
      "roleConfigGroupRefs" : [ { }, { } ]
    } ]
  },
  "dataContexts" : {
    "items" : [ {
      "name" : "...",
      "displayName" : "...",
      "nameservice" : "...",
      "createdTime" : "...",
      "lastModifiedTime" : "...",
      "services" : [ { }, { } ],
      "servicesDetails" : [ { }, { } ],
      "supportedServiceTypes" : [ "...", "..." ],
      "allowedClusterVersions" : [ { }, { } ],
      "configStalenessStatus" : "STALE",
      "clientConfigStalenessStatus" : "STALE_REFRESHABLE",
      "healthSummary" : "CONCERNING"
    }, {
      "name" : "...",
      "displayName" : "...",
      "nameservice" : "...",
      "createdTime" : "...",
      "lastModifiedTime" : "...",
      "services" : [ { }, { } ],
      "servicesDetails" : [ { }, { } ],
      "supportedServiceTypes" : [ "...", "..." ],
      "allowedClusterVersions" : [ { }, { } ],
      "configStalenessStatus" : "FRESH",
      "clientConfigStalenessStatus" : "FRESH",
      "healthSummary" : "BAD"
    } ]
  }
},
"description" : "This objects represents a deployment including all clusters, hosts,\nservices, roles, etc in the system.  It can be used to save and restore\nall settings. This model will be used v18 and beyond since users will be represented\nby ApiUser2 v18 and beyond."
      }
      ,
      "ApiDisableCatalogStatestoreHaArguments" : {
"type" : "object",
"title" : "ApiDisableCatalogStatestoreHaArguments",
"properties" : {
  "activeCatalogName" : {
    "readOnly" : false,
"description" : "Name of the Catalog role that will be active after HA is disabled.",
"type" : "string"
  },
  "activeStatestoreName" : {
    "readOnly" : false,
"description" : "Name of the Statestore role that will be active after HA is disabled.",
"type" : "string"
  }
},
"example" : {
  "activeCatalogName" : "...",
  "activeStatestoreName" : "..."
},
"description" : "Arguments used for the \"disable Catalog Statestore HA\" command.\nThe \"disable Catalog Statestore HA\" command includes disabling catalog\nand statestore HA, therefore the arguments of it include\nthe required catalog and statestore information."
      }
      ,
      "ApiDisableJtHaArguments" : {
"type" : "object",
"title" : "ApiDisableJtHaArguments",
"properties" : {
  "activeName" : {
    "readOnly" : false,
"description" : "Name of the JobTracker that will be active after HA is disabled.",
"type" : "string"
  }
},
"example" : {
  "activeName" : "..."
},
"description" : "Arguments used for disable JT HA command."
      }
      ,
      "ApiDisableLlamaHaArguments" : {
"type" : "object",
"title" : "ApiDisableLlamaHaArguments",
"properties" : {
  "activeName" : {
    "readOnly" : false,
"description" : "Name of the Llama role that will be active after HA is disabled.",
"type" : "string"
  }
},
"example" : {
  "activeName" : "..."
},
"description" : "Arguments used for disable Llama HA command."
      }
      ,
      "ApiDisableNnHaArguments" : {
"type" : "object",
"title" : "ApiDisableNnHaArguments",
"properties" : {
  "activeNnName" : {
    "readOnly" : false,
"description" : "Name of the NamdeNode role that is going to be active after\nHigh Availability is disabled.",
"type" : "string"
  },
  "snnHostId" : {
    "readOnly" : false,
"description" : "Id of the host where the new SecondaryNameNode will be created.",
"type" : "string"
  },
  "snnCheckpointDirList" : {
    "readOnly" : false,
"description" : "List of directories used for checkpointing by the new SecondaryNameNode.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "snnName" : {
    "readOnly" : false,
"description" : "Name of the new SecondaryNameNode role (Optional).",
"type" : "string"
  }
},
"example" : {
  "activeNnName" : "...",
  "snnHostId" : "...",
  "snnCheckpointDirList" : [ "...", "..." ],
  "snnName" : "..."
},
"description" : "Arguments used for Disable NameNode High Availability command."
      }
      ,
      "ApiDisableOozieHaArguments" : {
"type" : "object",
"title" : "ApiDisableOozieHaArguments",
"properties" : {
  "activeName" : {
    "readOnly" : false,
"description" : "Name of the Oozie Server that will be active after HA is disabled.",
"type" : "string"
  }
},
"example" : {
  "activeName" : "..."
},
"description" : ""
      }
      ,
      "ApiDisableRmHaArguments" : {
"type" : "object",
"title" : "ApiDisableRmHaArguments",
"properties" : {
  "activeName" : {
    "readOnly" : false,
"description" : "Name of the ResourceManager that will be active after HA is disabled.",
"type" : "string"
  }
},
"example" : {
  "activeName" : "..."
},
"description" : "Arguments used for Disable RM HA command."
      }
      ,
      "ApiDisableSentryHaArgs" : {
"type" : "object",
"title" : "ApiDisableSentryHaArgs",
"properties" : {
  "activeName" : {
    "readOnly" : false,
"description" : "Name of the single role that will remain active after HA is disabled.",
"type" : "string"
  }
},
"example" : {
  "activeName" : "..."
},
"description" : "Arguments used for disable Sentry HA API call."
      }
      ,
      "ApiEcho" : {
"type" : "object",
"title" : "ApiEcho",
"properties" : {
  "message" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "message" : "..."
},
"description" : "The echoMessage carries a message to be echoed back from the API service."
      }
      ,
      "ApiEcsDownloadAndDistributeArgs" : {
"type" : "object",
"title" : "ApiEcsDownloadAndDistributeArgs",
"properties" : {
  "workDir" : {
    "readOnly" : false,
"description" : "Gets the working directory for the download and distribution process.",
"type" : "string"
  },
  "packageName" : {
    "readOnly" : false,
"description" : "Gets the name of the file to be downloaded and distributed.",
"type" : "string"
  },
  "remoteRepoUrl" : {
    "readOnly" : false,
"description" : "Gets the URL of the remote repository from which to download the file.",
"type" : "string"
  }
},
"example" : {
  "workDir" : "...",
  "packageName" : "...",
  "remoteRepoUrl" : "..."
},
"description" : "Represents arguments for downloading and distributing a file from ECS parcel.\nThis class encapsulates parameters needed for the download and distribution process."
      }
      ,
      "ApiEnableCatalogStatestoreHaArguments" : {
"type" : "object",
"title" : "ApiEnableCatalogStatestoreHaArguments",
"properties" : {
  "newCatalogHostId" : {
    "readOnly" : false,
"description" : "HostId of the host on which the second Catalog role will be created.",
"type" : "string"
  },
  "newCatalogRoleName" : {
    "readOnly" : false,
"description" : "Name of the second Catalog role to be created.",
"type" : "string"
  },
  "newStatestoreHostId" : {
    "readOnly" : false,
"description" : "HostId of the host on which the second Statestore role will be created.",
"type" : "string"
  },
  "newStatestoreRoleName" : {
    "readOnly" : false,
"description" : "Name of the second Statestore role to be created.",
"type" : "string"
  }
},
"example" : {
  "newCatalogHostId" : "...",
  "newCatalogRoleName" : "...",
  "newStatestoreHostId" : "...",
  "newStatestoreRoleName" : "..."
},
"description" : "Arguments used for the \"enable Catalog StateStore HA\" command.\nThe \"enable Catalog Statestore HA\" command includes enabling catalog\nand statestore HA, therefore the arguments of it include\nthe required catalog and statestore information."
      }
      ,
      "ApiEnableCspArguments" : {
"type" : "object",
"title" : "ApiEnableCspArguments",
"properties" : {
  "cspType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cspStoragePath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cspSecretPath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cspAddress" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "cspType" : "...",
  "cspStoragePath" : "...",
  "cspSecretPath" : "...",
  "cspAddress" : "..."
},
"description" : ""
      }
      ,
      "ApiEnableJtHaArguments" : {
"type" : "object",
"title" : "ApiEnableJtHaArguments",
"properties" : {
  "newJtHostId" : {
    "readOnly" : false,
"description" : "Id of host on which second JobTracker role will be added.",
"type" : "string"
  },
  "forceInitZNode" : {
    "readOnly" : false,
"description" : "Initialize the ZNode even if it already exists. This can happen if\nJobTracker HA was enabled before and then disabled. Disable operation\ndoesn't delete this ZNode. Defaults to true.",
"type" : "boolean"
  },
  "zkServiceName" : {
    "readOnly" : false,
"description" : "Name of the ZooKeeper service that will be used for auto-failover.\nThis is an optional parameter if the MapReduce to ZooKeeper dependency is\nalready set in CM.",
"type" : "string"
  },
  "newJtRoleName" : {
    "readOnly" : false,
"description" : "Name of the second JobTracker role to be created (Optional)",
"type" : "string"
  },
  "fc1RoleName" : {
    "readOnly" : false,
"description" : "Name of first Failover Controller role to be created.\nThis is the Failover Controller co-located with the current\nJobTracker (Optional)",
"type" : "string"
  },
  "fc2RoleName" : {
    "readOnly" : false,
"description" : "Name of second Failover Controller role to be created.\nThis is the Failover Controller co-located with the new\nJobTracker (Optional)",
"type" : "string"
  },
  "logicalName" : {
    "readOnly" : false,
"description" : "Logical name of the JobTracker pair. If value is not provided,\n\"logicaljt\" is used as the default. The name can contain\nonly alphanumeric characters and \"-\".\n<p>\nAvailable since API v8.",
"type" : "string"
  }
},
"example" : {
  "newJtHostId" : "...",
  "forceInitZNode" : true,
  "zkServiceName" : "...",
  "newJtRoleName" : "...",
  "fc1RoleName" : "...",
  "fc2RoleName" : "...",
  "logicalName" : "..."
},
"description" : "Arguments used for enable JT HA command."
      }
      ,
      "ApiEnableLlamaHaArguments" : {
"type" : "object",
"title" : "ApiEnableLlamaHaArguments",
"properties" : {
  "newLlamaHostId" : {
    "readOnly" : false,
"description" : "HostId of the host on which the second Llama role will be created.",
"type" : "string"
  },
  "newLlamaRoleName" : {
    "readOnly" : false,
"description" : "Name of the second Llama role to be created (optional).",
"type" : "string"
  },
  "zkServiceName" : {
    "readOnly" : false,
"description" : "Name of the ZooKeeper service that will be used for auto-failover.\nThis argument may be omitted if the ZooKeeper dependency for Impala\nis already configured.",
"type" : "string"
  }
},
"example" : {
  "newLlamaHostId" : "...",
  "newLlamaRoleName" : "...",
  "zkServiceName" : "..."
},
"description" : "Arguments used for enable Llama HA command."
      }
      ,
      "ApiEnableLlamaRmArguments" : {
"type" : "object",
"title" : "ApiEnableLlamaRmArguments",
"required" : ["skipRestart"],
"properties" : {
  "llama1HostId" : {
    "readOnly" : false,
"description" : "HostId of the host on which the first Llama role will be created.",
"type" : "string"
  },
  "llama1RoleName" : {
    "readOnly" : false,
"description" : "Name of the first Llama role to be created (optional).",
"type" : "string"
  },
  "llama2HostId" : {
    "readOnly" : false,
"description" : "HostId of the host on which the second Llama role will be created.",
"type" : "string"
  },
  "llama2RoleName" : {
    "readOnly" : false,
"description" : "Name of the second Llama role to be created (optional).",
"type" : "string"
  },
  "zkServiceName" : {
    "readOnly" : false,
"description" : "Name of the ZooKeeper service that will be used for auto-failover.\nOnly relevant when enabling Llama RM in HA mode (i.e., when two\nLlama roles are being created). This argument may be omitted if\nthe ZooKeeper dependency for Impala is already configured.",
"type" : "string"
  },
  "skipRestart" : {
    "readOnly" : false,
"description" : "Skip the restart of Yarn, Impala, and their dependent services,\nand don't deploy client configuration. Default is false (i.e.,\nby default, the services are restarted and client configuration\nis deployed).",
"type" : "boolean"
  }
},
"example" : {
  "llama1HostId" : "...",
  "llama1RoleName" : "...",
  "llama2HostId" : "...",
  "llama2RoleName" : "...",
  "zkServiceName" : "...",
  "skipRestart" : true
},
"description" : "Arguments used for enable Llama RM command."
      }
      ,
      "ApiEnableNnHaArguments" : {
"type" : "object",
"title" : "ApiEnableNnHaArguments",
"properties" : {
  "activeNnName" : {
    "readOnly" : false,
"description" : "Name of the NameNode role that is going to be made Highly Available.",
"type" : "string"
  },
  "standbyNnName" : {
    "readOnly" : false,
"description" : "Name of the new Standby NameNode role that will be created during the\ncommand (Optional).",
"type" : "string"
  },
  "standbyNnHostId" : {
    "readOnly" : false,
"description" : "Id of the host on which new Standby NameNode will be created.",
"type" : "string"
  },
  "standbyNameDirList" : {
    "readOnly" : false,
"description" : "List of directories for the new Standby NameNode.\nIf not provided then it will use same dirs as Active NameNode.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "nameservice" : {
    "readOnly" : false,
"description" : "Nameservice to be used while enabling Highly Available.\nIt must be specified if Active NameNode isn't configured with it.\nIf Active NameNode is already configured, then this need not\nbe specified. However, if it is still specified, it must match\nthe existing config for the Active NameNode.",
"type" : "string"
  },
  "qjName" : {
    "readOnly" : false,
"description" : "Name of the journal located on each JournalNodes' filesystem.\nThis can be optionally provided if the config hasn't already been set for the\nActive NameNode.\nIf this isn't provided and Active NameNode doesn't also have the config,\nthen nameservice is used by default. If Active NameNode already has this configured,\nthen it much match the existing config.",
"type" : "string"
  },
  "activeFcName" : {
    "readOnly" : false,
"description" : "Name of the FailoverController role to be created on\nActive NameNode's host (Optional).",
"type" : "string"
  },
  "standbyFcName" : {
    "readOnly" : false,
"description" : "Name of the FailoverController role to be created on\nStandby NameNode's host (Optional).",
"type" : "string"
  },
  "zkServiceName" : {
    "readOnly" : false,
"description" : "Name of the ZooKeeper service to be used for Auto-Failover.\nThis MUST be provided if HDFS doesn't have a ZooKeeper dependency.\nIf the dependency is already set, then this should be the name of the same\nZooKeeper service, but can also be omitted in that case.",
"type" : "string"
  },
  "jns" : {
    "readOnly" : false,
"description" : "Arguments for the JournalNodes to be created during the command.\nMust be provided only if JournalNodes don't exist already in HDFS.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiJournalNodeArguments"
}
  },
  "forceInitZNode" : {
    "readOnly" : false,
"description" : "Boolean indicating if the ZNode should be force initialized if it is\nalready present. Useful while re-enabling High Availability. (Default: TRUE)",
"type" : "boolean"
  },
  "clearExistingStandbyNameDirs" : {
    "readOnly" : false,
"description" : "Boolean indicating if the existing name directories for Standby NameNode\nshould be cleared during the workflow.\nUseful while re-enabling High Availability. (Default: TRUE)",
"type" : "boolean"
  },
  "clearExistingJnEditsDir" : {
    "readOnly" : false,
"description" : "Boolean indicating if the existing edits directories for the JournalNodes\nfor the specified nameservice should be cleared during the workflow.\nUseful while re-enabling High Availability. (Default: TRUE)",
"type" : "boolean"
  }
},
"example" : {
  "activeNnName" : "...",
  "standbyNnName" : "...",
  "standbyNnHostId" : "...",
  "standbyNameDirList" : [ "...", "..." ],
  "nameservice" : "...",
  "qjName" : "...",
  "activeFcName" : "...",
  "standbyFcName" : "...",
  "zkServiceName" : "...",
  "jns" : [ {
    "jnName" : "...",
    "jnHostId" : "...",
    "jnEditsDir" : "..."
  }, {
    "jnName" : "...",
    "jnHostId" : "...",
    "jnEditsDir" : "..."
  } ],
  "forceInitZNode" : true,
  "clearExistingStandbyNameDirs" : true,
  "clearExistingJnEditsDir" : true
},
"description" : "Arguments used for Enable NameNode High Availability command."
      }
      ,
      "ApiEnableOozieHaArguments" : {
"type" : "object",
"title" : "ApiEnableOozieHaArguments",
"properties" : {
  "newOozieServerHostIds" : {
    "readOnly" : false,
"description" : "IDs of the hosts on which new Oozie Servers will be added.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "newOozieServerRoleNames" : {
    "readOnly" : false,
"description" : "Names of the new Oozie Servers. This is an optional argument,\nbut if provided, it should match the length of host IDs provided.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "zkServiceName" : {
    "readOnly" : false,
"description" : "Name of the ZooKeeper service that will be used for Oozie HA.\nThis is an optional parameter if the Oozie to ZooKeeper dependency is\nalready set in CM.",
"type" : "string"
  },
  "loadBalancerHostname" : {
    "readOnly" : false,
"description" : "Hostname of the load balancer used for Oozie HA.\nOptional if load balancer host and ports are already set in CM.",
"type" : "string"
  },
  "loadBalancerPort" : {
    "readOnly" : false,
"description" : "HTTP port of the load balancer used for Oozie HA.\nOptional if load balancer host and ports are already set in CM.",
"type" : "integer",
"format" : "int64"
  },
  "loadBalancerSslPort" : {
    "readOnly" : false,
"description" : "HTTPS port of the load balancer used for Oozie HA when SSL is enabled.\nThis port is only used for oozie.base.url -- the callback is always\non HTTP.\nOptional if load balancer host and ports are already set in CM.",
"type" : "integer",
"format" : "int64"
  },
  "loadBalancerHostPort" : {
    "readOnly" : false,
"description" : "Address of the load balancer used for Oozie HA.\nThis is an optional parameter if this config is already set in CM.",
"type" : "string"
  }
},
"example" : {
  "newOozieServerHostIds" : [ "...", "..." ],
  "newOozieServerRoleNames" : [ "...", "..." ],
  "zkServiceName" : "...",
  "loadBalancerHostname" : "...",
  "loadBalancerPort" : 12345,
  "loadBalancerSslPort" : 12345
},
"description" : ""
      }
      ,
      "ApiEnableRmHaArguments" : {
"type" : "object",
"title" : "ApiEnableRmHaArguments",
"properties" : {
  "newRmHostId" : {
    "readOnly" : false,
"description" : "Id of host on which second ResourceManager role will be added.",
"type" : "string"
  },
  "newRmRoleName" : {
    "readOnly" : false,
"description" : "Name of the second ResourceManager role to be created (Optional)",
"type" : "string"
  },
  "zkServiceName" : {
    "readOnly" : false,
"description" : "Name of the ZooKeeper service that will be used for auto-failover.\nThis is an optional parameter if the Yarn to ZooKeeper dependency is\nalready set in CM.",
"type" : "string"
  }
},
"example" : {
  "newRmHostId" : "...",
  "newRmRoleName" : "...",
  "zkServiceName" : "..."
},
"description" : "Arguments used for enable RM HA command."
      }
      ,
      "ApiEnableSentryHaArgs" : {
"type" : "object",
"title" : "ApiEnableSentryHaArgs",
"properties" : {
  "newSentryHostId" : {
    "readOnly" : false,
"description" : "Id of host on which new Sentry Server role will be added.",
"type" : "string"
  },
  "newSentryRoleName" : {
    "readOnly" : false,
"description" : "Name of the new Sentry Server role to be created. This is an\noptional argument.",
"type" : "string"
  },
  "zkServiceName" : {
    "readOnly" : false,
"description" : "Name of the ZooKeeper service that will be used for Sentry HA.\nThis is an optional parameter if the Sentry to ZooKeeper dependency is\nalready set in CM.",
"type" : "string"
  },
  "rrcArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiSimpleRollingRestartClusterArgs"
  }
},
"example" : {
  "newSentryHostId" : "...",
  "newSentryRoleName" : "...",
  "zkServiceName" : "...",
  "rrcArgs" : {
    "slaveBatchSize" : 12345,
    "sleepSeconds" : 12345,
    "slaveFailCountThreshold" : 12345
  }
},
"description" : "Arguments used for enable Sentry HA command."
      }
      ,
      "ApiEndPoint" : {
"type" : "object",
"title" : "ApiEndPoint",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Name for the endPoint.",
"type" : "string"
  },
  "version" : {
    "readOnly" : false,
"description" : "Endpoint specific version.",
"type" : "string"
  },
  "serviceConfigs" : {
    "readOnly" : false,
"description" : "Additional configs for the endPoint.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMapEntry"
}
  },
  "endPointHostList" : {
    "readOnly" : false,
"description" : "List hosts (uris) for this endPoint.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEndPointHost"
}
  },
  "serviceType" : {
    "readOnly" : false,
"description" : "Endpoint service type.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "version" : "...",
  "serviceConfigs" : [ {
    "key" : "...",
    "value" : "..."
  }, {
    "key" : "...",
    "value" : "..."
  } ],
  "endPointHostList" : [ {
    "uri" : "...",
    "endPointConfigs" : [ {
      "key" : "...",
      "value" : "..."
    }, {
      "key" : "...",
      "value" : "..."
    } ],
    "type" : "..."
  }, {
    "uri" : "...",
    "endPointConfigs" : [ {
      "key" : "...",
      "value" : "..."
    }, {
      "key" : "...",
      "value" : "..."
    } ],
    "type" : "..."
  } ],
  "serviceType" : "..."
},
"description" : "This defines a single logical service in the SDX cluster. A single service can expose one\nor more URLs. This ApiEndPoint groups the URLs logically for configuration, versioning,\nor any other service specific reason."
      }
      ,
      "ApiEndPointHost" : {
"type" : "object",
"title" : "ApiEndPointHost",
"properties" : {
  "uri" : {
    "readOnly" : false,
"description" : "Uri for the endPoint.",
"type" : "string"
  },
  "endPointConfigs" : {
    "readOnly" : false,
"description" : "EndPointHost specific configs.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMapEntry"
}
  },
  "type" : {
    "readOnly" : false,
"description" : "Get endPointHost type.",
"type" : "string"
  }
},
"example" : {
  "uri" : "...",
  "endPointConfigs" : [ {
    "key" : "...",
    "value" : "..."
  }, {
    "key" : "...",
    "value" : "..."
  } ],
  "type" : "..."
},
"description" : "A host endPoint for a service."
      }
      ,
      "ApiEntityStatus" : {
"type" : "string",
"title" : "ApiEntityStatus",
"enum" : [
  "UNKNOWN",
  "NONE",
  "STOPPED",
  "DOWN",
  "UNKNOWN_HEALTH",
  "DISABLED_HEALTH",
  "CONCERNING_HEALTH",
  "BAD_HEALTH",
  "GOOD_HEALTH",
  "STARTING",
  "STOPPING",
  "HISTORY_NOT_AVAILABLE"
],
"description" : "The single value used by the Cloudera Manager UI to represent the status of\nthe entity. It is computed from a variety of other entity-specific states,\nnot all values apply to all entities. For example, STARTING/STOPPING do not\napply to a host."
      }
      ,
      "ApiEntityTag" : {
"type" : "object",
"title" : "ApiEntityTag",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "value" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "value" : "..."
},
"description" : "Tag associated with an Entity in a Cloudera Manager instance"
      }
      ,
      "ApiEntityType" : {
"type" : "string",
"title" : "ApiEntityType",
"enum" : [
  "CLUSTER",
  "SERVICE",
  "ROLE",
  "HOST",
  "CONTROL_PLANE"
],
"description" : "Represents the types of entities."
      }
      ,
      "ApiEvent" : {
"type" : "object",
"title" : "ApiEvent",
"properties" : {
  "id" : {
    "readOnly" : false,
"description" : "A unique ID for this event.",
"type" : "string"
  },
  "content" : {
    "readOnly" : false,
"description" : "The content payload of this event.",
"type" : "string"
  },
  "timeOccurred" : {
    "readOnly" : false,
"description" : "When the event was generated.",
"type" : "string",
"format" : "date-time"
  },
  "timeReceived" : {
    "readOnly" : false,
"description" : "When the event was stored by Cloudera Manager. Events do not arrive in\nthe order that they are generated. If you are writing an event poller,\nthis is a useful field to query.",
"type" : "string",
"format" : "date-time"
  },
  "category" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiEventCategory"
  },
  "severity" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiEventSeverity"
  },
  "alert" : {
    "readOnly" : false,
"description" : "Whether the event is promoted to an alert according to configuration. Defaults to false",
"type" : "boolean"
  },
  "attributes" : {
    "readOnly" : false,
"description" : "A list of key-value attribute pairs.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEventAttribute"
}
  }
},
"example" : {
  "id" : "...",
  "content" : "...",
  "timeOccurred" : "...",
  "timeReceived" : "...",
  "category" : "UNKNOWN",
  "severity" : "UNKNOWN",
  "alert" : true,
  "attributes" : [ {
    "name" : "...",
    "values" : [ "...", "..." ]
  }, {
    "name" : "...",
    "values" : [ "...", "..." ]
  } ]
},
"description" : "Events model noteworthy incidents in Cloudera Manager or the managed\nHadoop cluster. An event carries its event category, severity, and a\nstring content. They also have generic attributes, which are free-form\nkey value pairs. Important events may be promoted into alerts."
      }
      ,
      "ApiEventAttribute" : {
"type" : "object",
"title" : "ApiEventAttribute",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "values" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "name" : "...",
  "values" : [ "...", "..." ]
},
"description" : ""
      }
      ,
      "ApiEventCategory" : {
"type" : "string",
"title" : "ApiEventCategory",
"enum" : [
  "UNKNOWN",
  "HEALTH_EVENT",
  "LOG_EVENT",
  "AUDIT_EVENT",
  "ACTIVITY_EVENT",
  "HBASE",
  "SYSTEM"
],
"description" : ""
      }
      ,
      "ApiEventQueryResult" : {
"type" : "object",
"title" : "ApiEventQueryResult",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "totalResults" : {
    "readOnly" : false,
"description" : "The total number of matched results. Some are possibly not shown due\nto pagination.",
"type" : "integer",
"format" : "int64"
  },
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEvent"
}
  }
}
  }
],
"example" : {
  "totalResults" : 12345,
  "items" : [ {
    "id" : "...",
    "content" : "...",
    "timeOccurred" : "...",
    "timeReceived" : "...",
    "category" : "LOG_EVENT",
    "severity" : "CRITICAL",
    "alert" : true,
    "attributes" : [ {
      "name" : "...",
      "values" : [ "...", "..." ]
    }, {
      "name" : "...",
      "values" : [ "...", "..." ]
    } ]
  }, {
    "id" : "...",
    "content" : "...",
    "timeOccurred" : "...",
    "timeReceived" : "...",
    "category" : "AUDIT_EVENT",
    "severity" : "INFORMATIONAL",
    "alert" : true,
    "attributes" : [ {
      "name" : "...",
      "values" : [ "...", "..." ]
    }, {
      "name" : "...",
      "values" : [ "...", "..." ]
    } ]
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiEventSeverity" : {
"type" : "string",
"title" : "ApiEventSeverity",
"enum" : [
  "UNKNOWN",
  "INFORMATIONAL",
  "IMPORTANT",
  "CRITICAL"
],
"description" : ""
      }
      ,
      "ApiExternalAccount" : {
"type" : "object",
"title" : "ApiExternalAccount",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Represents the intial name of the account; used to uniquely identify this account.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Represents a modifiable label to identify this account for user-visible purposes.",
"type" : "string"
  },
  "createdTime" : {
    "readOnly" : false,
"description" : "Represents the time of creation for this account.",
"type" : "string",
"format" : "date-time"
  },
  "lastModifiedTime" : {
    "readOnly" : false,
"description" : "Represents the last modification time for this account.",
"type" : "string",
"format" : "date-time"
  },
  "typeName" : {
    "readOnly" : false,
"description" : "Represents the Type ID of a supported external account type.\nThe type represented by this field dictates which configuration options must be defined\nfor this account.",
"type" : "string"
  },
  "accountConfigs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigList"
  }
},
"example" : {
  "name" : "...",
  "displayName" : "...",
  "createdTime" : "...",
  "lastModifiedTime" : "...",
  "typeName" : "...",
  "accountConfigs" : {
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "WARNING",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  }
},
"description" : "Represents an instantiation of an external account type, referencing a supported\nexternal account type, via the typeName field, along with suitable configuration to\naccess an external resource of the provided type.\n\nThe typeName field must match the name of an external account type."
      }
      ,
      "ApiExternalAccountCategory" : {
"type" : "object",
"title" : "ApiExternalAccountCategory",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Represents an identifier for a category.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Represents a localized display name for a category.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "Represents a localized description for a category.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "displayName" : "...",
  "description" : "..."
},
"description" : "Type representing an external account category."
      }
      ,
      "ApiExternalAccountCategoryList" : {
"type" : "object",
"title" : "ApiExternalAccountCategoryList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiExternalAccountCategory"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "displayName" : "...",
    "description" : "..."
  }, {
    "name" : "...",
    "displayName" : "...",
    "description" : "..."
  } ]
},
"description" : "Represents a list of external account categories."
      }
      ,
      "ApiExternalAccountList" : {
"type" : "object",
"title" : "ApiExternalAccountList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiExternalAccount"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "displayName" : "...",
    "createdTime" : "...",
    "lastModifiedTime" : "...",
    "typeName" : "...",
    "accountConfigs" : {
      "items" : [ { }, { } ]
    }
  }, {
    "name" : "...",
    "displayName" : "...",
    "createdTime" : "...",
    "lastModifiedTime" : "...",
    "typeName" : "...",
    "accountConfigs" : {
      "items" : [ { }, { } ]
    }
  } ]
},
"description" : "Represents a list of external accounts."
      }
      ,
      "ApiExternalAccountType" : {
"type" : "object",
"title" : "ApiExternalAccountType",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Represents the immutable name for this account.",
"type" : "string"
  },
  "categoryName" : {
    "readOnly" : false,
"description" : "Represents the category of this account.",
"type" : "string"
  },
  "type" : {
    "readOnly" : false,
"description" : "Represents the type for this account.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Represents the localized display name for this account.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "Represents the localized description for this account type.",
"type" : "string"
  },
  "allowedAccountConfigs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigList"
  }
},
"example" : {
  "name" : "...",
  "categoryName" : "...",
  "type" : "...",
  "displayName" : "...",
  "description" : "...",
  "allowedAccountConfigs" : {
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "WARNING",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  }
},
"description" : "A supported external account type.\nAn external account type represents an external authentication source that is used by\nCloudera Manager in its APIs to take suitable actions that require authentication to an\nexternal service.\n\nAn external account type is uniquely identified by a server-generated ID and identifies with\na category identifier: e.g. The \"AWS\" category has an account type \"AWS_Access_Key_Authorization\""
      }
      ,
      "ApiExternalAccountTypeList" : {
"type" : "object",
"title" : "ApiExternalAccountTypeList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiExternalAccountType"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "categoryName" : "...",
    "type" : "...",
    "displayName" : "...",
    "description" : "...",
    "allowedAccountConfigs" : {
      "items" : [ { }, { } ]
    }
  }, {
    "name" : "...",
    "categoryName" : "...",
    "type" : "...",
    "displayName" : "...",
    "description" : "...",
    "allowedAccountConfigs" : {
      "items" : [ { }, { } ]
    }
  } ]
},
"description" : "Represents a list of external account types."
      }
      ,
      "ApiExternalUserMapping" : {
"type" : "object",
"title" : "ApiExternalUserMapping",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the external mapping",
"type" : "string"
  },
  "type" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiExternalUserMappingType"
  },
  "uuid" : {
    "readOnly" : false,
"description" : "Readonly. The UUID of the authRole.\n<p>",
"type" : "string"
  },
  "authRoles" : {
    "readOnly" : false,
"description" : "A list of ApiAuthRole that this user possesses.\n\nEach custom role with be a built-in role with a set of scopes.\nApiAuthRole is the model for specifying custom roles.\nOnly admins and user admins can create/delete/update external\nuser mappings.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiAuthRoleRef"
}
  }
},
"example" : {
  "name" : "...",
  "type" : "LDAP",
  "uuid" : "...",
  "authRoles" : [ {
    "displayName" : "...",
    "name" : "...",
    "uuid" : "..."
  }, {
    "displayName" : "...",
    "name" : "...",
    "uuid" : "..."
  } ]
},
"description" : "This is the model for external user mapping information in the API, v19 and beyond.\nThese can be of 4 types : LDAP group, SAML, SAML attribute and External Script.\n<p>"
      }
      ,
      "ApiExternalUserMappingList" : {
"type" : "object",
"title" : "ApiExternalUserMappingList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiExternalUserMapping"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "type" : "LDAP",
    "uuid" : "...",
    "authRoles" : [ {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    }, {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    } ]
  }, {
    "name" : "...",
    "type" : "SAML_ATTRIBUTE",
    "uuid" : "...",
    "authRoles" : [ {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    }, {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    } ]
  } ]
},
"description" : "A list of external user mappings."
      }
      ,
      "ApiExternalUserMappingRef" : {
"type" : "object",
"title" : "ApiExternalUserMappingRef",
"properties" : {
  "uuid" : {
    "readOnly" : false,
"description" : "The uuid of the external user mapping, which uniquely identifies it in a CM installation.",
"type" : "string"
  },
  "name" : {
    "readOnly" : false,
"description" : "The name of the mapping.",
"type" : "string"
  },
  "type" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiExternalUserMappingType"
  }
},
"example" : {
  "uuid" : "...",
  "name" : "...",
  "type" : "SAML_ATTRIBUTE"
},
"description" : "An externalUserMappingRef references an externalUserMapping."
      }
      ,
      "ApiExternalUserMappingType" : {
"type" : "string",
"title" : "ApiExternalUserMappingType",
"enum" : [
  "LDAP",
  "SAML_SCRIPT",
  "SAML_ATTRIBUTE",
  "EXTERNAL_PROGRAM"
],
"description" : "Enum for external user mapping types"
      }
      ,
      "ApiFormatCopylistingReq" : {
"type" : "object",
"title" : "ApiFormatCopylistingReq",
"properties" : {
  "inputPath" : {
    "readOnly" : false,
"description" : "Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the input file.\n<p>\nThis file <b>must exist<\/b> before calling the endpoint.\nExample: <code>hdfs://namenode:8020/source/seqfile<\/code> or <code>ofs://ozone-service/vol/bkt/file<\/code>.\n<\/p>",
"type" : "string"
  },
  "outputPath" : {
    "readOnly" : false,
"description" : "Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the output file.\n<p>\nThis file <b>must not exist<\/b> before calling the endpoint.\n<\/p>",
"type" : "string"
  },
  "statusType" : {
    "readOnly" : false,
"description" : "The type of the status objects in the input file.\n<p>\nBased on the values of com.cloudera.enterprise.distcp.util.StatusTypes.\n<\/p>",
"type" : "string"
  },
  "inputFormat" : {
    "readOnly" : false,
"description" : "The format of the input file.\n<p>\nValid values: \"BINARY\"\n<\/p>",
"type" : "string"
  },
  "outputFormat" : {
    "readOnly" : false,
"description" : "The format of the output file.\n<p>\nValid values: \"JSONL\"\n<\/p>",
"type" : "string"
  },
  "additionalConfigs" : {
    "readOnly" : false,
"description" : "A map of additional configuration options for the formatting.\nThese will be merged with the configuration gathered for the command automatically.\n<code>null<\/code> values are not allowed.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "unsetConfigs" : {
    "readOnly" : false,
"description" : "A set of configuration options to be unset.\n<code>null<\/code> values are not allowed.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "additionalEnvironmentVariables" : {
    "readOnly" : false,
"description" : "A map of additional environment variables to be used in the one-off process\n<p/>\nThis is the place to add environment variables related to e.g. <code>kinit<\/code>\nthat acquires the TGT on the execution-side (usually the destination)\nor JVM options.\n<p/>\n<code>null<\/code> values are not allowed; this interface must be changed should that be necessary.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  }
},
"example" : {
  "inputPath" : "...",
  "outputPath" : "...",
  "statusType" : "...",
  "inputFormat" : "...",
  "outputFormat" : "...",
  "additionalConfigs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "unsetConfigs" : [ "...", "..." ],
  "additionalEnvironmentVariables" : {
    "property1" : "...",
    "property2" : "..."
  }
},
"description" : "Represents the arguments required for formatting copylisting files.\n\n<ul>\n<li><b>inputPath<\/b>: Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the input file.\nThis file <b>must exist<\/b> before calling the endpoint. Example: <code>hdfs://namenode:8020/source/seqfile<\/code> or <code>ofs://ozone-service/vol/bkt/file<\/code>.<\/li>\n<li><b>outputPath<\/b>: Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the output file.\nThis file <b>must not exist<\/b> before calling the endpoint.<\/li>\n<li><b>statusType<\/b>: The type of the status objects in the input file. Based on the values of com.cloudera.enterprise.distcp.util.StatusTypes.<\/li>\n<li><b>inputFormat<\/b>: The format of the input file. Valid values: \"BINARY\".<\/li>\n<li><b>outputFormat<\/b>: The format of the output file. Valid values: \"JSONL\".<\/li>\n<li><b>additionalConfigs<\/b>: A map of additional configuration options for the formatting.\nThese will be merged with the configuration gathered for the command automatically.\n<code>null<\/code> values are not allowed.<\/li>\n<li><b>unsetConfigs<\/b>: A set of configuration options to be unset.\n<code>null<\/code> values are not allowed.<\/li>\n<li><b>additionalEnvironmentVariables<\/b>: A map of additional environment variables to be used in the one-off process.\n<code>null<\/code> values are not allowed.<\/li>\n<\/ul>"
      }
      ,
      "ApiGenerateCmcaArguments" : {
"type" : "object",
"title" : "ApiGenerateCmcaArguments",
"allOf" : [
  {
    "$ref" : "#/components/schemas/BaseApiSshCmdArguments"
  },
  {
"properties" : {
  "location" : {
    "example" : "/opt/cloudera/CMCA",
    "readOnly" : false,
"description" : "The location on disk to store the CMCA directory. If there is already a CMCA created there,\nit will be backed up, and a new one will be created in its place.",
"type" : "string"
  },
  "customCA" : {
    "example" : false,
    "readOnly" : false,
"description" : "Whether to generate an internal CMCA (false) or use user-provided certificates (true).\n\nWhen set to true (user-provided certificates), the following other arguments must be given:\n* cmHostCert\n* cmHostKey\n* caCert\n* keystorePasswd\n* truststorePasswd",
"type" : "boolean"
  },
  "interpretAsFilenames" : {
    "example" : true,
    "readOnly" : false,
"description" : "Whether the following arguments are interpreted as filenames local to the Cloudera Manager\nhost (true, default) or as the actual data for that argument:\n* cmHostCert\n* cmHostKey\n* caCert\n* keystorePasswd\n* truststorePasswd\n* trustedCaCerts\n* hostCerts.hostCert\n* hostCerts.hostKey\n\nIf HTTPS has not been enabled on the Cloudera Manager Admin Console and API, we\n*strongly* recommend that you pass the arguments as filenames local to the Cloudera Manager\nhost (i.e. set to true) to avoid leaking sensitive information over the wire in plaintext.",
"type" : "boolean"
  },
  "cmHostCert" : {
    "example" : "host-cert.pem",
    "readOnly" : false,
"description" : "The certificate for the CM host in PEM format. Only used if customCA == true.",
"type" : "string"
  },
  "cmHostKey" : {
    "example" : "host-key.pem",
    "readOnly" : false,
"description" : "The private key for the CM host in PEM format. Only used if customCA == true.",
"type" : "string"
  },
  "caCert" : {
    "example" : "ca-cert.pem",
    "readOnly" : false,
"description" : "The certificate for the user-provided certificate authority in PEM format. Only used if\ncustomCA == true.",
"type" : "string"
  },
  "keystorePasswd" : {
    "example" : "keystore.pw.txt",
    "readOnly" : false,
"description" : "The password used for all Auto-TLS keystores. Only used if customCA == true.",
"type" : "string"
  },
  "truststorePasswd" : {
    "example" : "truststore.pw.txt",
    "readOnly" : false,
"description" : "The password used for all Auto-TLS truststores. Only used if customCA == true.",
"type" : "string"
  },
  "trustedCaCerts" : {
    "example" : "cacerts.pem",
    "readOnly" : false,
"description" : "A list of CA certificates that will be imported into the Auto-TLS truststore and\ndistributed to all hosts.",
"type" : "string"
  },
  "additionalArguments" : {
    "example" : "--override",
    "readOnly" : false,
"description" : "A list of additional arguments that can be passed to the certificate manager",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "hostCerts" : {
    "readOnly" : false,
"description" : "A list of HostCertInfo objects, which associate a hostname with the corresponding\ncertificate and private key. Only used if customCA == true.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHostCertInfo"
}
  },
  "configureAllServices" : {
    "readOnly" : false,
"description" : "Whether to configure all existing services to use Auto-TLS. Defaults to false.\n\nIf false, only MGMT services will be configured to use Auto-TLS. Use the cluster-level\nConfigureAutoTlsServices command to configure Auto-TLS services for a single cluster only.\n\nAll future services will be configured to use Auto-TLS regardless of this setting.",
"type" : "boolean"
  }
}
  }
],
"example" : {
  "location" : "/opt/cloudera/CMCA",
  "customCA" : false,
  "interpretAsFilenames" : true,
  "cmHostCert" : "host-cert.pem",
  "cmHostKey" : "host-key.pem",
  "caCert" : "ca-cert.pem",
  "keystorePasswd" : "keystore.pw.txt",
  "truststorePasswd" : "truststore.pw.txt",
  "trustedCaCerts" : "cacerts.pem",
  "additionalArguments" : [ "--override", "ca_expiration=301010" ],
  "hostCerts" : [ {
    "hostname" : "...",
    "certificate" : "host-cert.pem",
    "key" : "host-key.pem",
    "subjectAltNames" : [ "DNS:example.cloudera.com", "..." ]
  }, {
    "hostname" : "...",
    "certificate" : "...",
    "key" : "...",
    "subjectAltNames" : [ "...", "DNS:example.cloudera.com" ]
  } ],
  "configureAllServices" : true,
  "sshPort" : 22,
  "userName" : "...",
  "password" : "...",
  "privateKey" : "...",
  "passphrase" : "..."
},
"description" : "Arguments to generate a Cloudera Manager Certificate Authority (CMCA)."
      }
      ,
      "ApiGenerateCopyDockerArgs" : {
"type" : "object",
"title" : "ApiGenerateCopyDockerArgs",
"required" : ["selectedFeaturesOnly"],
"properties" : {
  "remoteRepoUrl" : {
    "readOnly" : false,
"description" : "The url of the remote repository where the private cloud artifacts to install are hosted",
"type" : "string"
  },
  "dockerRegistry" : {
    "readOnly" : false,
"description" : "The url of the Docker Registry where images required for install will be copied to",
"type" : "string"
  },
  "controlPlaneUuid" : {
    "readOnly" : false,
"description" : "Optional. The uuid of the control plane, if copying docker images for an upgrade",
"type" : "string"
  },
  "selectedFeatures" : {
    "readOnly" : false,
"description" : "Optional. The name of the feature(s) in a comma separated list that container images/packages are associated with.\nWhen it is null, copy all the images.",
"type" : "string"
  },
  "selectedFeaturesOnly" : {
    "readOnly" : false,
"description" : "Optional. If true, then only images/packages that belong to the selected features will be processed.\nIf false, then images/packages that don't belong to any features will also be processed in\naddition to the ones that belong to the selected features.\nThis should be set to false (default) for install/upgrades.\nto true when copying specific images/packages associated with a specific feature.",
"type" : "boolean"
  }
},
"example" : {
  "remoteRepoUrl" : "...",
  "dockerRegistry" : "...",
  "controlPlaneUuid" : "...",
  "selectedFeatures" : "...",
  "selectedFeaturesOnly" : true
},
"description" : "Arguments used for the command to generate the docker copy script.\nThis is applicable for Openshift deployments, where we cannot perform the image copying ourselves."
      }
      ,
      "ApiGenerateExternalVaultSetupArgs" : {
"type" : "object",
"title" : "ApiGenerateExternalVaultSetupArgs",
"properties" : {
  "remoteRepoUrl" : {
    "readOnly" : false,
"description" : "The url of the remote repository where the private cloud artifacts to install are hosted",
"type" : "string"
  },
  "namespace" : {
    "readOnly" : false,
"description" : "The namespace of the CDP Private control plane",
"type" : "string"
  },
  "vaultAddr" : {
    "readOnly" : false,
"description" : "Optional. The address the of external vault",
"type" : "string"
  }
},
"example" : {
  "remoteRepoUrl" : "...",
  "namespace" : "...",
  "vaultAddr" : "..."
},
"description" : "Arguments used for the command to generate the external vault setup template"
      }
      ,
      "ApiGenerateHostCertsArguments" : {
"type" : "object",
"title" : "ApiGenerateHostCertsArguments",
"allOf" : [
  {
    "$ref" : "#/components/schemas/BaseApiSshCmdArguments"
  },
  {
"properties" : {
  "subjectAltName" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "subjectAltName" : [ "...", "..." ],
  "sshPort" : 22,
  "userName" : "...",
  "password" : "...",
  "privateKey" : "...",
  "passphrase" : "..."
},
"description" : "Arguments to install certificates on a host"
      }
      ,
      "ApiGenericResponse" : {
"type" : "object",
"title" : "ApiGenericResponse",
"properties" : {
  "success" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "code" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiResponseTypes"
  },
  "message" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "success" : true,
  "code" : "UNKNOWN_PARAMETER",
  "message" : "..."
},
"description" : "A generic response object"
      }
      ,
      "ApiHBaseAddReplicationPeerInput" : {
"type" : "object",
"title" : "ApiHBaseAddReplicationPeerInput",
"required" : ["enabled"],
"properties" : {
  "peerId" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "clusterKey" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "tableCFs" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
"type" : "array",
"items" : {
  "type" : "string"
}
}
  },
  "endpointClassname" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "enabled" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  }
},
"example" : {
  "peerId" : "...",
  "clusterKey" : "...",
  "tableCFs" : {
    "property1" : [ "...", "..." ],
    "property2" : [ "...", "..." ]
  },
  "endpointClassname" : "...",
  "enabled" : true
},
"description" : ""
      }
      ,
      "ApiHBaseCreateTable" : {
"type" : "object",
"title" : "ApiHBaseCreateTable",
"properties" : {
  "tableName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "columnFamily" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "tableName" : "...",
  "columnFamily" : "..."
},
"description" : ""
      }
      ,
      "ApiHBasePeerId" : {
"type" : "object",
"title" : "ApiHBasePeerId",
"properties" : {
  "id" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "id" : "..."
},
"description" : "Encapsulates the ID of an HBase peer."
      }
      ,
      "ApiHBasePeerIdWithTableCFs" : {
"type" : "object",
"title" : "ApiHBasePeerIdWithTableCFs",
"properties" : {
  "peerId" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "tableCFs" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
"type" : "array",
"items" : {
  "type" : "string"
}
}
  }
},
"example" : {
  "peerId" : "...",
  "tableCFs" : {
    "property1" : [ "...", "..." ],
    "property2" : [ "...", "..." ]
  }
},
"description" : ""
      }
      ,
      "ApiHBaseReplicationArguments" : {
"type" : "object",
"title" : "ApiHBaseReplicationArguments",
"properties" : {
  "sourceHBaseService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "peerState" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/HBasePeerState"
  },
  "hbasePeerId" : {
    "readOnly" : false,
"description" : "Available since API v52.",
"type" : "string"
  },
  "hbaseClusterKey" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "endPointClassName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "tables" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/HBaseTableArgs"
}
  },
  "database" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/HBaseDatabaseArgs"
  },
  "replicationProperties" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "sourceAccount" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceSchedulerPool" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "numMappers" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "bandwidthPerMap" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "exportSnapshotUser" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "snapshotScratchLocation" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "validateReplicationSetup" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "maxParallelSnapshots" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  }
},
"example" : {
  "sourceHBaseService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "peerState" : "ENABLED",
  "hbasePeerId" : "...",
  "hbaseClusterKey" : "...",
  "endPointClassName" : "...",
  "tables" : [ {
    "tableName" : "...",
    "initialSnapshot" : true,
    "snapshotSucceeded" : true
  }, {
    "tableName" : "...",
    "initialSnapshot" : true,
    "snapshotSucceeded" : true
  } ],
  "database" : {
    "failedSnapshotTables" : [ "...", "..." ],
    "initialSnapshot" : true,
    "replicationStrategy" : "TABLES_WITH_REPLICATION_SCOPE_SET"
  },
  "replicationProperties" : {
    "property1" : "...",
    "property2" : "..."
  },
  "sourceAccount" : "...",
  "sourceSchedulerPool" : "...",
  "numMappers" : 12345,
  "bandwidthPerMap" : 12345,
  "exportSnapshotUser" : "...",
  "snapshotScratchLocation" : "...",
  "validateReplicationSetup" : true,
  "maxParallelSnapshots" : 12345
},
"description" : "Replication arguments for HBase service"
      }
      ,
      "ApiHBaseReplicationInfo" : {
"type" : "object",
"title" : "ApiHBaseReplicationInfo",
"properties" : {
  "replicationOperations" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "replicationOperations" : [ "...", "..." ]
},
"description" : ""
      }
      ,
      "ApiHBaseReplicationSecurityTool" : {
"type" : "object",
"title" : "ApiHBaseReplicationSecurityTool",
"properties" : {
  "password" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "keystoreFilePath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "password" : "...",
  "keystoreFilePath" : "..."
},
"description" : "HBase Replication Security Tool Management"
      }
      ,
      "ApiHBaseReplicationSetupCleanAndResetArgs" : {
"type" : "object",
"title" : "ApiHBaseReplicationSetupCleanAndResetArgs",
"properties" : {
  "sourceRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "cmPeerNameOnRemote" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceRestartType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/RestartType"
  },
  "targetRestartType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/RestartType"
  }
},
"example" : {
  "sourceRef" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "cmPeerNameOnRemote" : "...",
  "sourceRestartType" : "ROLLING_RESTART",
  "targetRestartType" : "NO_RESTART"
},
"description" : ""
      }
      ,
      "ApiHBaseReplicationSetupCommandArgs" : {
"type" : "object",
"title" : "ApiHBaseReplicationSetupCommandArgs",
"properties" : {
  "keystorePassword" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "replicationUser" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "cmPeerNameOnRemote" : {
    "readOnly" : false,
"description" : "The peer name of the local CM in the given sourceRef CM",
"type" : "string"
  },
  "sourceRestartType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/RestartType"
  },
  "targetRestartType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/RestartType"
  }
},
"example" : {
  "keystorePassword" : "...",
  "replicationUser" : "...",
  "sourceRef" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "cmPeerNameOnRemote" : "...",
  "sourceRestartType" : "RESTART",
  "targetRestartType" : "NO_RESTART"
},
"description" : "Command args for HBaseReplicationSetupCommand"
      }
      ,
      "ApiHBaseReplicationSetupOneClusterOnlyCmdArgs" : {
"type" : "object",
"title" : "ApiHBaseReplicationSetupOneClusterOnlyCmdArgs",
"properties" : {
  "sourceRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "restartType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/RestartType"
  }
},
"example" : {
  "sourceRef" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "restartType" : "NO_RESTART"
},
"description" : "Command args for HBase replication first time setup for only one cluster: either source or target"
      }
      ,
      "ApiHBaseReplicationSetupStatus" : {
"type" : "object",
"title" : "ApiHBaseReplicationSetupStatus",
"properties" : {
  "status" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/Status"
  },
  "subStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/SubStatus"
  },
  "mainCommandId" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiCommand"
  },
  "currentCommandId" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiCommand"
  },
  "error" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "status" : "NOT_READY",
  "subStatus" : "RESTARTING",
  "mainCommandId" : {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "HISTORY_NOT_AVAILABLE"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  },
  "currentCommandId" : {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "BAD",
      "roleStatus" : "STOPPING"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  },
  "error" : "..."
},
"description" : "Contains status info about the HBase replication first time setup"
      }
      ,
      "ApiHBaseReplicationUpdatePeerStateArgs" : {
"type" : "object",
"title" : "ApiHBaseReplicationUpdatePeerStateArgs",
"properties" : {
  "sourceRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "peerState" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/HBasePeerState"
  }
},
"example" : {
  "sourceRef" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "peerState" : "DISABLED"
},
"description" : "Replication arguments for HBase service enabled/disabled peer update"
      }
      ,
      "ApiHBaseSetCFsReplicationScope" : {
"type" : "object",
"title" : "ApiHBaseSetCFsReplicationScope",
"required" : ["scope"],
"properties" : {
  "scope" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "tableCFs" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
"type" : "array",
"items" : {
  "type" : "string"
}
}
  }
},
"example" : {
  "scope" : 12345,
  "tableCFs" : {
    "property1" : [ "...", "..." ],
    "property2" : [ "...", "..." ]
  }
},
"description" : ""
      }
      ,
      "ApiHBaseShellCommand" : {
"type" : "object",
"title" : "ApiHBaseShellCommand",
"properties" : {
  "payload" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "payload" : "..."
},
"description" : "API request to execute generic hbase shell command\n\nThe payload (command) is passed as it is to hbase shell, so the caller needs to know the\nexact syntax of the supported hbase shell command, based on underlying hbase version"
      }
      ,
      "ApiHBaseSnapshot" : {
"type" : "object",
"title" : "ApiHBaseSnapshot",
"properties" : {
  "snapshotName" : {
    "readOnly" : false,
"description" : "Snapshot name.",
"type" : "string"
  },
  "tableName" : {
    "readOnly" : false,
"description" : "Name of the table this snapshot is for.",
"type" : "string"
  },
  "creationTime" : {
    "readOnly" : false,
"description" : "Snapshot creation time.",
"type" : "string",
"format" : "date-time"
  },
  "storage" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/Storage"
  },
  "storageLocation" : {
    "readOnly" : false,
"description" : "The remote location where a snapshot is stored.\n/*  Optional - location comes from HBase service config if this is not defined",
"type" : "string"
  }
},
"example" : {
  "snapshotName" : "...",
  "tableName" : "...",
  "creationTime" : "...",
  "storage" : "LOCAL",
  "storageLocation" : "..."
},
"description" : "An HBase snapshot descriptor."
      }
      ,
      "ApiHBaseSnapshotError" : {
"type" : "object",
"title" : "ApiHBaseSnapshotError",
"properties" : {
  "tableName" : {
    "readOnly" : false,
"description" : "Name of the table.",
"type" : "string"
  },
  "snapshotName" : {
    "readOnly" : false,
"description" : "Name of the snapshot.",
"type" : "string"
  },
  "storage" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/Storage"
  },
  "storageLocation" : {
    "readOnly" : false,
"description" : "The remote location where a snapshot is stored.\n/*  Optional - location comes from HBase service config if this is not defined",
"type" : "string"
  },
  "error" : {
    "readOnly" : false,
"description" : "Description of the error.",
"type" : "string"
  }
},
"example" : {
  "tableName" : "...",
  "snapshotName" : "...",
  "storage" : "LOCAL",
  "storageLocation" : "...",
  "error" : "..."
},
"description" : "A HBase snapshot operation error."
      }
      ,
      "ApiHBaseSnapshotPolicyArguments" : {
"type" : "object",
"title" : "ApiHBaseSnapshotPolicyArguments",
"properties" : {
  "tableRegExps" : {
    "readOnly" : false,
"description" : "The regular expressions specifying the tables. Tables matching any of them\nwill be eligible for snapshot creation.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "storage" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/Storage"
  }
},
"example" : {
  "tableRegExps" : [ "...", "..." ],
  "storage" : "REMOTE_S3"
},
"description" : "HBase specific snapshot policy arguments."
      }
      ,
      "ApiHBaseSnapshotResult" : {
"type" : "object",
"title" : "ApiHBaseSnapshotResult",
"properties" : {
  "processedTableCount" : {
    "readOnly" : false,
"description" : "Number of processed tables.",
"type" : "integer",
"format" : "int32"
  },
  "processedTables" : {
    "readOnly" : false,
"description" : "The list of processed tables.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "unprocessedTableCount" : {
    "readOnly" : false,
"description" : "Number of unprocessed tables.",
"type" : "integer",
"format" : "int32"
  },
  "unprocessedTables" : {
    "readOnly" : false,
"description" : "The list of unprocessed tables. Note that tables that are currently being\nprocessed will also be included in this list.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "createdSnapshotCount" : {
    "readOnly" : false,
"description" : "Number of snapshots created.",
"type" : "integer",
"format" : "int32"
  },
  "createdSnapshots" : {
    "readOnly" : false,
"description" : "List of snapshots created.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHBaseSnapshot"
}
  },
  "deletedSnapshotCount" : {
    "readOnly" : false,
"description" : "Number of snapshots deleted.",
"type" : "integer",
"format" : "int32"
  },
  "deletedSnapshots" : {
    "readOnly" : false,
"description" : "List of snapshots deleted.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHBaseSnapshot"
}
  },
  "creationErrorCount" : {
    "readOnly" : false,
"description" : "Number of errors detected when creating snapshots.",
"type" : "integer",
"format" : "int32"
  },
  "creationErrors" : {
    "readOnly" : false,
"description" : "List of errors encountered when creating snapshots.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHBaseSnapshotError"
}
  },
  "deletionErrorCount" : {
    "readOnly" : false,
"description" : "Number of errors detected when deleting snapshots.",
"type" : "integer",
"format" : "int32"
  },
  "deletionErrors" : {
    "readOnly" : false,
"description" : "List of errors encountered when deleting snapshots.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHBaseSnapshotError"
}
  }
},
"example" : {
  "processedTableCount" : 12345,
  "processedTables" : [ "...", "..." ],
  "unprocessedTableCount" : 12345,
  "unprocessedTables" : [ "...", "..." ],
  "createdSnapshotCount" : 12345,
  "createdSnapshots" : [ {
    "snapshotName" : "...",
    "tableName" : "...",
    "creationTime" : "...",
    "storage" : "LOCAL",
    "storageLocation" : "..."
  }, {
    "snapshotName" : "...",
    "tableName" : "...",
    "creationTime" : "...",
    "storage" : "REMOTE_S3",
    "storageLocation" : "..."
  } ],
  "deletedSnapshotCount" : 12345,
  "deletedSnapshots" : [ {
    "snapshotName" : "...",
    "tableName" : "...",
    "creationTime" : "...",
    "storage" : "REMOTE_S3",
    "storageLocation" : "..."
  }, {
    "snapshotName" : "...",
    "tableName" : "...",
    "creationTime" : "...",
    "storage" : "LOCAL",
    "storageLocation" : "..."
  } ],
  "creationErrorCount" : 12345,
  "creationErrors" : [ {
    "tableName" : "...",
    "snapshotName" : "...",
    "storage" : "LOCAL",
    "storageLocation" : "...",
    "error" : "..."
  }, {
    "tableName" : "...",
    "snapshotName" : "...",
    "storage" : "REMOTE_S3",
    "storageLocation" : "...",
    "error" : "..."
  } ],
  "deletionErrorCount" : 12345,
  "deletionErrors" : [ {
    "tableName" : "...",
    "snapshotName" : "...",
    "storage" : "LOCAL",
    "storageLocation" : "...",
    "error" : "..."
  }, {
    "tableName" : "...",
    "snapshotName" : "...",
    "storage" : "LOCAL",
    "storageLocation" : "...",
    "error" : "..."
  } ]
},
"description" : "Detailed information about an HBase snapshot command."
      }
      ,
      "ApiHBaseTable" : {
"type" : "object",
"title" : "ApiHBaseTable",
"required" : ["deleted"],
"properties" : {
  "tableName" : {
    "readOnly" : false,
"description" : "Table name.",
"type" : "string"
  },
  "deleted" : {
    "readOnly" : false,
"description" : "Indicates whether the table has been deleted.",
"type" : "boolean"
  }
},
"example" : {
  "tableName" : "...",
  "deleted" : true
},
"description" : "An HBase table descriptor."
      }
      ,
      "ApiHBaseTableNames" : {
"type" : "object",
"title" : "ApiHBaseTableNames",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "items" : [ "...", "..." ]
},
"description" : "Encapsulates table names from HBase."
      }
      ,
      "ApiHBaseUpdateReplicationPeerState" : {
"type" : "object",
"title" : "ApiHBaseUpdateReplicationPeerState",
"required" : ["enabled"],
"properties" : {
  "hbasePeerId" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "enabled" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  }
},
"example" : {
  "hbasePeerId" : "...",
  "enabled" : true
},
"description" : ""
      }
      ,
      "ApiHdfsCloudReplicationArguments" : {
"type" : "object",
"title" : "ApiHdfsCloudReplicationArguments",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiHdfsReplicationArguments"
  },
  {
"properties" : {
  "sourceAccount" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "destinationAccount" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
}
  }
],
"example" : {
  "sourceAccount" : "...",
  "destinationAccount" : "...",
  "sourceService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "sourcePath" : "...",
  "destinationPath" : "...",
  "mapreduceServiceName" : "...",
  "schedulerPoolName" : "...",
  "userName" : "...",
  "sourceUser" : "...",
  "numMaps" : 12345,
  "dryRun" : true,
  "bandwidthPerMap" : 12345,
  "abortOnError" : true,
  "removeMissingFiles" : true,
  "preserveReplicationCount" : true,
  "preserveBlockSize" : true,
  "preservePermissions" : true,
  "logPath" : "...",
  "skipChecksumChecks" : true,
  "skipListingChecksumChecks" : true,
  "skipTrash" : true,
  "replicationStrategy" : "DYNAMIC",
  "preserveXAttrs" : true,
  "exclusionFilters" : [ "...", "..." ],
  "raiseSnapshotDiffFailures" : true,
  "deleteLatestSourceSnapshotOnJobFailure" : true,
  "numFetchThreads" : 12345,
  "destinationCloudAccount" : "..."
},
"description" : "Replication arguments for HDFS."
      }
      ,
      "ApiHdfsDisableHaArguments" : {
"type" : "object",
"title" : "ApiHdfsDisableHaArguments",
"properties" : {
  "activeName" : {
    "readOnly" : false,
"description" : "Name of the the NameNode to be kept.",
"type" : "string"
  },
  "secondaryName" : {
    "readOnly" : false,
"description" : "Name of the SecondaryNamenode to associate with the active NameNode.",
"type" : "string"
  },
  "startDependentServices" : {
    "readOnly" : false,
"description" : "Whether to re-start dependent services. Defaults to true.",
"type" : "boolean"
  },
  "deployClientConfigs" : {
    "readOnly" : false,
"description" : "Whether to re-deploy client configurations. Defaults to true.",
"type" : "boolean"
  },
  "disableQuorumStorage" : {
    "readOnly" : false,
"description" : "Whether to disable Quorum-based Storage. Defaults to false.\n\nAvailable since API v2.",
"type" : "boolean"
  }
},
"example" : {
  "activeName" : "...",
  "secondaryName" : "...",
  "startDependentServices" : true,
  "deployClientConfigs" : true,
  "disableQuorumStorage" : true
},
"description" : "Arguments used for the HDFS disable HA command."
      }
      ,
      "ApiHdfsFailoverArguments" : {
"type" : "object",
"title" : "ApiHdfsFailoverArguments",
"properties" : {
  "nameservice" : {
    "readOnly" : false,
"description" : "Nameservice for which to enable automatic failover.",
"type" : "string"
  },
  "zooKeeperService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "activeFCName" : {
    "readOnly" : false,
"description" : "Name of the failover controller to create for the active NameNode.",
"type" : "string"
  },
  "standByFCName" : {
    "readOnly" : false,
"description" : "Name of the failover controller to create for the stand-by NameNode.",
"type" : "string"
  }
},
"example" : {
  "nameservice" : "...",
  "zooKeeperService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "activeFCName" : "...",
  "standByFCName" : "..."
},
"description" : "Arguments used when enabling HDFS automatic failover."
      }
      ,
      "ApiHdfsFile" : {
"type" : "object",
"title" : "ApiHdfsFile",
"required" : ["length", "dir", "replication", "blockSize", "permission"],
"properties" : {
  "absolutePath" : {
    "readOnly" : false,
"description" : "Fully qualified path of file.",
"type" : "string"
  },
  "length" : {
    "readOnly" : false,
"description" : "Size of file.",
"type" : "integer",
"format" : "int64"
  },
  "dir" : {
    "readOnly" : false,
"description" : "Indicates whether the file is a directory.",
"type" : "boolean"
  },
  "replication" : {
    "readOnly" : false,
"description" : "Configured block replication factor of file.",
"type" : "number"
  },
  "blockSize" : {
    "readOnly" : false,
"description" : "Configured block size of file in bytes.",
"type" : "integer",
"format" : "int64"
  },
  "modificationTime" : {
    "readOnly" : false,
"description" : "Last modification time of file in milliseconds since January 1, 1970 UTC.",
"type" : "string",
"format" : "date-time"
  },
  "accessTime" : {
    "readOnly" : false,
"description" : "Last access time of file in milliseconds since January 1, 1970 UTC.",
"type" : "string",
"format" : "date-time"
  },
  "permission" : {
    "readOnly" : false,
"description" : "Permission of the file where the digits in order represent:\nSticky bit, User action, Group action, Other action.",
"type" : "number"
  },
  "owner" : {
    "readOnly" : false,
"description" : "Owner of the file.",
"type" : "string"
  },
  "group" : {
    "readOnly" : false,
"description" : "Group of the file.",
"type" : "string"
  }
},
"example" : {
  "absolutePath" : "...",
  "length" : 12345,
  "dir" : true,
  "replication" : 12345,
  "blockSize" : 12345,
  "modificationTime" : "...",
  "accessTime" : "...",
  "permission" : 12345,
  "owner" : "...",
  "group" : "..."
},
"description" : "An HDFS file descriptor."
      }
      ,
      "ApiHdfsHaArguments" : {
"type" : "object",
"title" : "ApiHdfsHaArguments",
"properties" : {
  "activeName" : {
    "readOnly" : false,
"description" : "Name of the active NameNode.",
"type" : "string"
  },
  "activeSharedEditsPath" : {
    "readOnly" : false,
"description" : "Path to the shared edits directory on the active NameNode's host.\nIgnored if Quorum-based Storage is being enabled.",
"type" : "string"
  },
  "standByName" : {
    "readOnly" : false,
"description" : "Name of the stand-by Namenode.",
"type" : "string"
  },
  "standBySharedEditsPath" : {
    "readOnly" : false,
"description" : "Path to the shared edits directory on the stand-by NameNode's host.\nIgnored if Quorum-based Storage is being enabled.",
"type" : "string"
  },
  "nameservice" : {
    "readOnly" : false,
"description" : "Nameservice that identifies the HA pair.",
"type" : "string"
  },
  "startDependentServices" : {
    "readOnly" : false,
"description" : "Whether to re-start dependent services. Defaults to true.",
"type" : "boolean"
  },
  "deployClientConfigs" : {
    "readOnly" : false,
"description" : "Whether to re-deploy client configurations. Defaults to true.",
"type" : "boolean"
  },
  "enableQuorumStorage" : {
    "readOnly" : false,
"description" : "This parameter has been deprecated as of CM 5.0, where HA\nis only supported using Quorum-based Storage.\n<p>\nWhether to enable Quorum-based Storage.\n\nEnabling Quorum-based Storage requires a minimum of three and\nan odd number of JournalNodes to be created and configured\nbefore enabling HDFS HA.\n<p>\nAvailable since API v2.",
"type" : "boolean"
  }
},
"example" : {
  "activeName" : "...",
  "activeSharedEditsPath" : "...",
  "standByName" : "...",
  "standBySharedEditsPath" : "...",
  "nameservice" : "...",
  "startDependentServices" : true,
  "deployClientConfigs" : true
},
"description" : "Arguments used for HDFS HA commands."
      }
      ,
      "ApiHdfsReplicationArguments" : {
"type" : "object",
"title" : "ApiHdfsReplicationArguments",
"properties" : {
  "sourceService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "sourcePath" : {
    "readOnly" : false,
"description" : "The path to replicate.",
"type" : "string"
  },
  "destinationPath" : {
    "readOnly" : false,
"description" : "The destination to replicate to.",
"type" : "string"
  },
  "mapreduceServiceName" : {
    "readOnly" : false,
"description" : "The mapreduce service to use for the replication job.",
"type" : "string"
  },
  "schedulerPoolName" : {
    "readOnly" : false,
"description" : "Name of the scheduler pool to use when submitting the MapReduce job.\nCurrently supports the capacity and fair schedulers. The option is\nignored if a different scheduler is configured.",
"type" : "string"
  },
  "userName" : {
    "readOnly" : false,
"description" : "The user which will execute the MapReduce job. Required if running with\nKerberos enabled.",
"type" : "string"
  },
  "sourceUser" : {
    "readOnly" : false,
"description" : "The user which will perform operations on source cluster. Required if\nrunning with Kerberos enabled.",
"type" : "string"
  },
  "numMaps" : {
    "readOnly" : false,
"description" : "The number of mappers to use for the mapreduce replication job.",
"type" : "integer",
"format" : "int32"
  },
  "dryRun" : {
    "readOnly" : false,
"description" : "Whether to perform a dry run. Defaults to false.",
"type" : "boolean"
  },
  "bandwidthPerMap" : {
    "readOnly" : false,
"description" : "The maximum bandwidth (in MB) per mapper in the mapreduce replication\njob.",
"type" : "integer",
"format" : "int32"
  },
  "abortOnError" : {
    "readOnly" : false,
"description" : "Whether to abort on a replication failure. Defaults to false.",
"type" : "boolean"
  },
  "removeMissingFiles" : {
    "readOnly" : false,
"description" : "Whether to delete destination files that are missing in source. Defaults\nto false.",
"type" : "boolean"
  },
  "preserveReplicationCount" : {
    "readOnly" : false,
"description" : "Whether to preserve the HDFS replication count. Defaults to false.",
"type" : "boolean"
  },
  "preserveBlockSize" : {
    "readOnly" : false,
"description" : "Whether to preserve the HDFS block size. Defaults to false.",
"type" : "boolean"
  },
  "preservePermissions" : {
    "readOnly" : false,
"description" : "Whether to preserve the HDFS owner, group and permissions. Defaults to\nfalse.\nStarting from V10, it also preserves ACLs. Defaults to null (no preserve).\nACLs is preserved if both clusters enable ACL support, and replication\nignores any ACL related failures.",
"type" : "boolean"
  },
  "logPath" : {
    "readOnly" : false,
"description" : "The HDFS path where the replication log files should be written to.",
"type" : "string"
  },
  "skipChecksumChecks" : {
    "readOnly" : false,
"description" : "Whether to skip checksum based file validation during\nreplication. Defaults to false.",
"type" : "boolean"
  },
  "skipListingChecksumChecks" : {
    "readOnly" : false,
"description" : "Whether to skip checksum based file comparison during\nreplication. Defaults to false.",
"type" : "boolean"
  },
  "skipTrash" : {
    "readOnly" : false,
"description" : "Whether to permanently delete destination files that are missing in source.\nDefaults to null.",
"type" : "boolean"
  },
  "replicationStrategy" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ReplicationStrategy"
  },
  "preserveXAttrs" : {
    "readOnly" : false,
"description" : "Whether to preserve XAttrs, default to false\nThis is introduced in V10. To preserve XAttrs, both CDH versions\nshould be >= 5.2. Replication fails if either cluster does not support\nXAttrs.",
"type" : "boolean"
  },
  "exclusionFilters" : {
    "readOnly" : false,
"description" : "Specify regular expression strings to match full paths of files and directories\nmatching source paths and exclude them from the replication. Optional.\nAvailable since V11.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "raiseSnapshotDiffFailures" : {
    "readOnly" : false,
"description" : "Flag indicating if failures during snapshotDiff should be ignored or not.\nWhen it is set to false then,\nreplication will fallback to full copy listing in case of any error in\nsnapshot diff handling and\nit will ignore snapshot delete/rename failures at the end of a replication.\nThe flag is by default set to false in distcp tool which means it will ignore\nsnapshot diff failures and mark replication as success for snapshot\ndelete/rename failures.\nIn UI, the flag is set to true by default when source CM Version is greater than 5.14.",
"type" : "boolean"
  },
  "deleteLatestSourceSnapshotOnJobFailure" : {
    "readOnly" : false,
"description" : "A flag configuring distcp behaviour for the case when the distcp mapreduce job fails. This failure is sometimes\ndue to some issues with the snapshot. By default, in case of mapreduce job failure the latest source side snapshot\nis deleted. Set this flag to false to make this replication not delete the last successfully replicated old\nsnapshot of the source dataset in case of job failure. The default value of this flag is true. Not setting this\nflag is equivalent to the value true.",
"type" : "boolean"
  },
  "numFetchThreads" : {
    "readOnly" : false,
"description" : "The number of threads to use for fetching the file statuses from HDFS during source file listing.\nThe value 0 means don't use parallel fetching. The null value means to use\ndistcp defaults.",
"type" : "integer",
"format" : "int32"
  },
  "destinationCloudAccount" : {
    "readOnly" : false,
"description" : "The cloud account name which is used in direct hive cloud replication, if specified.",
"type" : "string"
  }
},
"example" : {
  "sourceService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "sourcePath" : "...",
  "destinationPath" : "...",
  "mapreduceServiceName" : "...",
  "schedulerPoolName" : "...",
  "userName" : "...",
  "sourceUser" : "...",
  "numMaps" : 12345,
  "dryRun" : true,
  "bandwidthPerMap" : 12345,
  "abortOnError" : true,
  "removeMissingFiles" : true,
  "preserveReplicationCount" : true,
  "preserveBlockSize" : true,
  "preservePermissions" : true,
  "logPath" : "...",
  "skipChecksumChecks" : true,
  "skipListingChecksumChecks" : true,
  "skipTrash" : true,
  "replicationStrategy" : "DYNAMIC",
  "preserveXAttrs" : true,
  "exclusionFilters" : [ "...", "..." ],
  "raiseSnapshotDiffFailures" : true,
  "deleteLatestSourceSnapshotOnJobFailure" : true,
  "numFetchThreads" : 12345,
  "destinationCloudAccount" : "..."
},
"description" : "Replication arguments for HDFS."
      }
      ,
      "ApiHdfsReplicationCounter" : {
"type" : "object",
"title" : "ApiHdfsReplicationCounter",
"properties" : {
  "group" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "value" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "group" : "...",
  "name" : "...",
  "value" : 12345
},
"description" : "A counter in an HDFS replication job."
      }
      ,
      "ApiHdfsReplicationResult" : {
"type" : "object",
"title" : "ApiHdfsReplicationResult",
"properties" : {
  "progress" : {
    "readOnly" : false,
"description" : "The file copy progress percentage.",
"type" : "integer",
"format" : "int32"
  },
  "throughput" : {
    "readOnly" : false,
"description" : "The data throughput in KB/s.",
"type" : "number"
  },
  "remainingTime" : {
    "readOnly" : false,
"description" : "The time remaining for mapper phase (seconds).",
"type" : "integer",
"format" : "int32"
  },
  "estimatedCompletionTime" : {
    "readOnly" : false,
"description" : "The estimated completion time for the mapper phase.",
"type" : "string",
"format" : "date-time"
  },
  "counters" : {
    "readOnly" : false,
"description" : "The counters collected from the replication job.\n<p/>\nStarting with API v4, the full list of counters is only available in the\nfull view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHdfsReplicationCounter"
}
  },
  "numFilesDryRun" : {
    "readOnly" : false,
"description" : "The number of files found to copy.",
"type" : "integer",
"format" : "int64"
  },
  "numBytesDryRun" : {
    "readOnly" : false,
"description" : "The number of bytes found to copy.",
"type" : "integer",
"format" : "int64"
  },
  "numFilesExpected" : {
    "readOnly" : false,
"description" : "The number of files expected to be copied.",
"type" : "integer",
"format" : "int64"
  },
  "numBytesExpected" : {
    "readOnly" : false,
"description" : "The number of bytes expected to be copied.",
"type" : "integer",
"format" : "int64"
  },
  "numFilesCopied" : {
    "readOnly" : false,
"description" : "The number of files actually copied.",
"type" : "integer",
"format" : "int64"
  },
  "numBytesCopied" : {
    "readOnly" : false,
"description" : "The number of bytes actually copied.",
"type" : "integer",
"format" : "int64"
  },
  "numFilesSkipped" : {
    "readOnly" : false,
"description" : "The number of files that were unchanged and thus skipped during\ncopying.",
"type" : "integer",
"format" : "int64"
  },
  "numBytesSkipped" : {
    "readOnly" : false,
"description" : "The aggregate number of bytes in the skipped files.",
"type" : "integer",
"format" : "int64"
  },
  "numFilesDeleted" : {
    "readOnly" : false,
"description" : "The number of files deleted since they were present at destination, but\nmissing from source.",
"type" : "integer",
"format" : "int64"
  },
  "numFilesCopyFailed" : {
    "readOnly" : false,
"description" : "The number of files for which copy failed.",
"type" : "integer",
"format" : "int64"
  },
  "numBytesCopyFailed" : {
    "readOnly" : false,
"description" : "The aggregate number of bytes in the files for which copy failed.",
"type" : "integer",
"format" : "int64"
  },
  "setupError" : {
    "readOnly" : false,
"description" : "The error that happened during job setup, if any.",
"type" : "string"
  },
  "jobId" : {
    "readOnly" : false,
"description" : "Read-only. The MapReduce job ID for the replication job.\nAvailable since API v4.\n<p/>\nThis can be used to query information about the replication job from the\nMapReduce server where it was executed. Refer to the \"/activities\"\nresource for services for further details.",
"type" : "string"
  },
  "jobDetailsUri" : {
    "readOnly" : false,
"description" : "Read-only. The URI (relative to the CM server's root) where to find the\nActivity Monitor page for the job. Available since API v4.",
"type" : "string"
  },
  "dryRun" : {
    "readOnly" : false,
"description" : "Whether this was a dry run.",
"type" : "boolean"
  },
  "snapshottedDirs" : {
    "readOnly" : false,
"description" : "The list of directories for which snapshots were taken and used as part of\nthis replication.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "runAsUser" : {
    "readOnly" : false,
"description" : "Returns run-as user name.\nAvailable since API v11.",
"type" : "string"
  },
  "runOnSourceAsUser" : {
    "readOnly" : false,
"description" : "Returns run-as user name for source cluster.\nAvailable since API v18.",
"type" : "string"
  },
  "logPath" : {
    "readOnly" : false,
"description" : "Returns HDFS path of DistCp execution log files.\nAvailable since API v33.",
"type" : "string"
  },
  "failedFiles" : {
    "readOnly" : false,
"description" : "The list of files that failed during replication.\nAvailable since API v11.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "progress" : 12345,
  "throughput" : 12345.0,
  "remainingTime" : 12345,
  "estimatedCompletionTime" : "...",
  "counters" : [ {
    "group" : "...",
    "name" : "...",
    "value" : 12345
  }, {
    "group" : "...",
    "name" : "...",
    "value" : 12345
  } ],
  "numFilesDryRun" : 12345,
  "numBytesDryRun" : 12345,
  "numFilesExpected" : 12345,
  "numBytesExpected" : 12345,
  "numFilesCopied" : 12345,
  "numBytesCopied" : 12345,
  "numFilesSkipped" : 12345,
  "numBytesSkipped" : 12345,
  "numFilesDeleted" : 12345,
  "numFilesCopyFailed" : 12345,
  "numBytesCopyFailed" : 12345,
  "setupError" : "...",
  "jobId" : "...",
  "jobDetailsUri" : "...",
  "dryRun" : true,
  "snapshottedDirs" : [ "...", "..." ],
  "runAsUser" : "...",
  "runOnSourceAsUser" : "...",
  "logPath" : "...",
  "failedFiles" : [ "...", "..." ]
},
"description" : "Detailed information about an HDFS replication job."
      }
      ,
      "ApiHdfsReplicationSourcePath" : {
"type" : "object",
"title" : "ApiHdfsReplicationSourcePath",
"properties" : {
  "sourcePath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "exclusionFilters" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "sourcePath" : "...",
  "exclusionFilters" : [ "...", "..." ]
},
"description" : ""
      }
      ,
      "ApiHdfsRestoreSnapshotArgs" : {
"type" : "object",
"title" : "ApiHdfsRestoreSnapshotArgs",
"properties" : {
  "snapshot" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsSnapshot"
  },
  "destinationPath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "distCpArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsReplicationArguments"
  }
},
"example" : {
  "snapshot" : {
    "path" : "...",
    "snapshotName" : "...",
    "snapshotPath" : "...",
    "creationTime" : "..."
  },
  "destinationPath" : "...",
  "distCpArgs" : {
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "sourcePath" : "...",
    "destinationPath" : "...",
    "mapreduceServiceName" : "...",
    "schedulerPoolName" : "...",
    "userName" : "...",
    "sourceUser" : "...",
    "numMaps" : 12345,
    "dryRun" : true,
    "bandwidthPerMap" : 12345,
    "abortOnError" : true,
    "removeMissingFiles" : true,
    "preserveReplicationCount" : true,
    "preserveBlockSize" : true,
    "preservePermissions" : true,
    "logPath" : "...",
    "skipChecksumChecks" : true,
    "skipListingChecksumChecks" : true,
    "skipTrash" : true,
    "replicationStrategy" : "DYNAMIC",
    "preserveXAttrs" : true,
    "exclusionFilters" : [ "...", "..." ],
    "raiseSnapshotDiffFailures" : true,
    "deleteLatestSourceSnapshotOnJobFailure" : true,
    "numFetchThreads" : 12345,
    "destinationCloudAccount" : "..."
  }
},
"description" : "HDFS restore snapshot arguments descriptor"
      }
      ,
      "ApiHdfsSnapshot" : {
"type" : "object",
"title" : "ApiHdfsSnapshot",
"properties" : {
  "path" : {
    "readOnly" : false,
"description" : "Snapshotted path.",
"type" : "string"
  },
  "snapshotName" : {
    "readOnly" : false,
"description" : "Snapshot name.",
"type" : "string"
  },
  "snapshotPath" : {
    "readOnly" : false,
"description" : "Read-only. Fully qualified path for the snapshot version of \"path\".\n<p/>\nFor example, if a snapshot \"s1\" is present at \"/a/.snapshot/s1, then the\nsnapshot path corresponding to \"s1\" for path \"/a/b\" will be\n\"/a/.snapshot/s1/b\".",
"type" : "string"
  },
  "creationTime" : {
    "readOnly" : false,
"description" : "Snapshot creation time.",
"type" : "string",
"format" : "date-time"
  }
},
"example" : {
  "path" : "...",
  "snapshotName" : "...",
  "snapshotPath" : "...",
  "creationTime" : "..."
},
"description" : "An HDFS snapshot descriptor."
      }
      ,
      "ApiHdfsSnapshotError" : {
"type" : "object",
"title" : "ApiHdfsSnapshotError",
"properties" : {
  "path" : {
    "readOnly" : false,
"description" : "Path for which the snapshot error occurred.",
"type" : "string"
  },
  "snapshotName" : {
    "readOnly" : false,
"description" : "Name of snapshot for which error occurred.",
"type" : "string"
  },
  "error" : {
    "readOnly" : false,
"description" : "Description of the error.",
"type" : "string"
  }
},
"example" : {
  "path" : "...",
  "snapshotName" : "...",
  "error" : "..."
},
"description" : "An HDFS snapshot operation error."
      }
      ,
      "ApiHdfsSnapshotPolicyArguments" : {
"type" : "object",
"title" : "ApiHdfsSnapshotPolicyArguments",
"properties" : {
  "pathPatterns" : {
    "readOnly" : false,
"description" : "The path patterns specifying the paths. Paths matching any of them will be\neligible for snapshot creation.\n<p/>\nThe pattern matching characters that can be specific are those supported\nby HDFS. please see the documentation for HDFS globs for more details.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "pathPatterns" : [ "...", "..." ]
},
"description" : "HDFS specific snapshot policy arguments."
      }
      ,
      "ApiHdfsSnapshotResult" : {
"type" : "object",
"title" : "ApiHdfsSnapshotResult",
"properties" : {
  "processedPathCount" : {
    "readOnly" : false,
"description" : "Number of processed paths.",
"type" : "integer",
"format" : "int32"
  },
  "processedPaths" : {
    "readOnly" : false,
"description" : "The list of processed paths.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "unprocessedPathCount" : {
    "readOnly" : false,
"description" : "Number of unprocessed paths.",
"type" : "integer",
"format" : "int32"
  },
  "unprocessedPaths" : {
    "readOnly" : false,
"description" : "The list of unprocessed paths. Note that paths that are currently being\nprocessed will also be included in this list.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "createdSnapshotCount" : {
    "readOnly" : false,
"description" : "Number of snapshots created.",
"type" : "integer",
"format" : "int32"
  },
  "createdSnapshots" : {
    "readOnly" : false,
"description" : "List of snapshots created.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHdfsSnapshot"
}
  },
  "deletedSnapshotCount" : {
    "readOnly" : false,
"description" : "Number of snapshots deleted.",
"type" : "integer",
"format" : "int32"
  },
  "deletedSnapshots" : {
    "readOnly" : false,
"description" : "List of snapshots deleted.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHdfsSnapshot"
}
  },
  "creationErrorCount" : {
    "readOnly" : false,
"description" : "Number of errors detected when creating snapshots.",
"type" : "integer",
"format" : "int32"
  },
  "creationErrors" : {
    "readOnly" : false,
"description" : "List of errors encountered when creating snapshots.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHdfsSnapshotError"
}
  },
  "deletionErrorCount" : {
    "readOnly" : false,
"description" : "Number of errors detected when deleting snapshots.",
"type" : "integer",
"format" : "int32"
  },
  "deletionErrors" : {
    "readOnly" : false,
"description" : "List of errors encountered when deleting snapshots.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHdfsSnapshotError"
}
  }
},
"example" : {
  "processedPathCount" : 12345,
  "processedPaths" : [ "...", "..." ],
  "unprocessedPathCount" : 12345,
  "unprocessedPaths" : [ "...", "..." ],
  "createdSnapshotCount" : 12345,
  "createdSnapshots" : [ {
    "path" : "...",
    "snapshotName" : "...",
    "snapshotPath" : "...",
    "creationTime" : "..."
  }, {
    "path" : "...",
    "snapshotName" : "...",
    "snapshotPath" : "...",
    "creationTime" : "..."
  } ],
  "deletedSnapshotCount" : 12345,
  "deletedSnapshots" : [ {
    "path" : "...",
    "snapshotName" : "...",
    "snapshotPath" : "...",
    "creationTime" : "..."
  }, {
    "path" : "...",
    "snapshotName" : "...",
    "snapshotPath" : "...",
    "creationTime" : "..."
  } ],
  "creationErrorCount" : 12345,
  "creationErrors" : [ {
    "path" : "...",
    "snapshotName" : "...",
    "error" : "..."
  }, {
    "path" : "...",
    "snapshotName" : "...",
    "error" : "..."
  } ],
  "deletionErrorCount" : 12345,
  "deletionErrors" : [ {
    "path" : "...",
    "snapshotName" : "...",
    "error" : "..."
  }, {
    "path" : "...",
    "snapshotName" : "...",
    "error" : "..."
  } ]
},
"description" : "Detailed information about an HDFS snapshot command."
      }
      ,
      "ApiHdfsSnapshottableDirectoryStatus" : {
"type" : "object",
"title" : "ApiHdfsSnapshottableDirectoryStatus",
"required" : ["snapshotNumber", "snapshotQuota"],
"properties" : {
  "snapshotNumber" : {
    "readOnly" : false,
"description" : "Count of snapshots that have been taken for the directory",
"type" : "integer",
"format" : "int32"
  },
  "snapshotQuota" : {
    "readOnly" : false,
"description" : "Number of snapshots allowed for the directory",
"type" : "integer",
"format" : "int32"
  },
  "parentFullPath" : {
    "readOnly" : false,
"description" : "Absolute path of the parent",
"type" : "string"
  },
  "dirStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsFile"
  },
  "absolutePath" : {
    "readOnly" : false,
"description" : "Absolute path of the file",
"type" : "string"
  }
},
"example" : {
  "snapshotNumber" : 12345,
  "snapshotQuota" : 12345,
  "parentFullPath" : "...",
  "dirStatus" : {
    "absolutePath" : "...",
    "length" : 12345,
    "dir" : true,
    "replication" : 12345,
    "blockSize" : 12345,
    "modificationTime" : "...",
    "accessTime" : "...",
    "permission" : 12345,
    "owner" : "...",
    "group" : "..."
  },
  "absolutePath" : "..."
},
"description" : "An HDFS Snapshottable Directory descriptor."
      }
      ,
      "ApiHdfsUpgradeDomainList" : {
"type" : "object",
"title" : "ApiHdfsUpgradeDomainList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMapEntryOfHostNameList"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "key" : "...",
    "value" : {
      "items" : [ "...", "..." ]
    }
  }, {
    "key" : "...",
    "value" : {
      "items" : [ "...", "..." ]
    }
  } ]
},
"description" : "A map from HDFS upgrade domains to host names, implemented as a list of\nApiMapEntryOfHostNameList objects, where the keys are upgrade domain strings and the values are\nApiHostNameList objects."
      }
      ,
      "ApiHdfsUsageReport" : {
"type" : "object",
"title" : "ApiHdfsUsageReport",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "lastUpdateTime" : {
    "readOnly" : false,
"description" : "The time when HDFS usage info was last collected. No information\nbeyond this time can be provided.",
"type" : "string",
"format" : "date-time"
  },
  "items" : {
    "readOnly" : false,
"description" : "A list of per-user usage information at the requested\ntime granularity.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHdfsUsageReportRow"
}
  }
}
  }
],
"example" : {
  "lastUpdateTime" : "...",
  "items" : [ {
    "date" : "...",
    "user" : "...",
    "size" : 12345,
    "rawSize" : 12345,
    "numFiles" : 12345
  }, {
    "date" : "...",
    "user" : "...",
    "size" : 12345,
    "rawSize" : 12345,
    "numFiles" : 12345
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiHdfsUsageReportRow" : {
"type" : "object",
"title" : "ApiHdfsUsageReportRow",
"properties" : {
  "date" : {
    "readOnly" : false,
"description" : "The date of the report row data.",
"type" : "string",
"format" : "date-time"
  },
  "user" : {
    "readOnly" : false,
"description" : "The user being reported.",
"type" : "string"
  },
  "size" : {
    "readOnly" : false,
"description" : "Total size (in bytes) of the files owned by this user. This does not\ninclude replication in HDFS.",
"type" : "integer",
"format" : "int64"
  },
  "rawSize" : {
    "readOnly" : false,
"description" : "Total size (in bytes) of all the replicas of all the files owned by\nthis user.",
"type" : "integer",
"format" : "int64"
  },
  "numFiles" : {
    "readOnly" : false,
"description" : "Number of files owned by this user.",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "date" : "...",
  "user" : "...",
  "size" : 12345,
  "rawSize" : 12345,
  "numFiles" : 12345
},
"description" : ""
      }
      ,
      "ApiHealthCheck" : {
"type" : "object",
"title" : "ApiHealthCheck",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Unique name of this health check.",
"type" : "string"
  },
  "summary" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHealthSummary"
  },
  "explanation" : {
    "readOnly" : false,
"description" : "The explanation of this health check.\nAvailable since v11.",
"type" : "string"
  },
  "suppressed" : {
    "readOnly" : false,
"description" : "Whether this health test is suppressed. A suppressed health test is not\nconsidered when computing an entity's overall health.\nAvailable since v11.",
"type" : "boolean"
  }
},
"example" : {
  "name" : "...",
  "summary" : "DISABLED",
  "explanation" : "...",
  "suppressed" : true
},
"description" : "Represents a result from a health test performed by Cloudera Manager for an\nentity."
      }
      ,
      "ApiHealthSummary" : {
"type" : "string",
"title" : "ApiHealthSummary",
"enum" : [
  "DISABLED",
  "HISTORY_NOT_AVAILABLE",
  "NOT_AVAILABLE",
  "GOOD",
  "CONCERNING",
  "BAD"
],
"description" : "Represents of the high-level health status of a subject in the cluster."
      }
      ,
      "ApiHive3CloudArguments" : {
"type" : "object",
"title" : "ApiHive3CloudArguments",
"properties" : {
  "sourceAccount" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "sourceAccount" : "..."
},
"description" : "API arguments for Hive3 cloud replication"
      }
      ,
      "ApiHive3ReplicationArguments" : {
"type" : "object",
"title" : "ApiHive3ReplicationArguments",
"properties" : {
  "sourceHiveService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "status" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/PolicyStatus"
  },
  "rangerReplication" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "atlasReplication" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "externalTableReplication" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "externalTableBaseDir" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "distcpOnTarget" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "numMaps" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "bandwidthPerMap" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "policyOptions" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "sourceDbName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "targetDbName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "policyName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "scheduleClause" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "runAs" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "hiveOp" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "hiveUpdateOp" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "excludeSource" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "excludeTarget" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "failoverStatus" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cloudArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHive3CloudArguments"
  },
  "remoteDbParams" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "sourceHiveService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "status" : "ENABLED",
  "rangerReplication" : true,
  "atlasReplication" : true,
  "externalTableReplication" : true,
  "externalTableBaseDir" : "...",
  "distcpOnTarget" : true,
  "numMaps" : 12345,
  "bandwidthPerMap" : 12345,
  "policyOptions" : {
    "property1" : "...",
    "property2" : "..."
  },
  "sourceDbName" : "...",
  "targetDbName" : "...",
  "policyName" : "...",
  "scheduleClause" : "...",
  "runAs" : "...",
  "hiveOp" : "...",
  "hiveUpdateOp" : "...",
  "excludeSource" : true,
  "excludeTarget" : true,
  "failoverStatus" : "...",
  "cloudArgs" : {
    "sourceAccount" : "..."
  },
  "remoteDbParams" : "..."
},
"description" : "Replication Arguments for Hive3 schedules / policies"
      }
      ,
      "ApiHive3ReplicationMetric" : {
"type" : "object",
"title" : "ApiHive3ReplicationMetric",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "currentCount" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "totalCount" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "name" : "...",
  "currentCount" : 12345,
  "totalCount" : 12345
},
"description" : ""
      }
      ,
      "ApiHive3ReplicationMetricsMetadata" : {
"type" : "object",
"title" : "ApiHive3ReplicationMetricsMetadata",
"properties" : {
  "dbName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "replicationType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ReplicationType"
  },
  "replicatedDBSizeInKB" : {
    "readOnly" : false,
"description" : "",
"type" : "number"
  },
  "stagingDir" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "lastReplId" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "failoverMetadataLoc" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "failoverEventId" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "failoverEndPoint" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "failoverType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "dbName" : "...",
  "replicationType" : "BOOTSTRAP",
  "replicatedDBSizeInKB" : 12345.0,
  "stagingDir" : "...",
  "lastReplId" : 12345,
  "failoverMetadataLoc" : "...",
  "failoverEventId" : 12345,
  "failoverEndPoint" : "...",
  "failoverType" : "..."
},
"description" : ""
      }
      ,
      "ApiHive3ReplicationMetricsProgress" : {
"type" : "object",
"title" : "ApiHive3ReplicationMetricsProgress",
"properties" : {
  "status" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHive3ReplicationMetricsStatus"
  },
  "stages" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHive3ReplicationMetricsStage"
}
  }
},
"example" : {
  "status" : "FAILOVER_IN_PROGRESS",
  "stages" : [ {
    "name" : "...",
    "status" : "SKIPPED",
    "startDate" : "...",
    "endDate" : "...",
    "metrics" : [ {
      "name" : "...",
      "currentCount" : 12345,
      "totalCount" : 12345
    }, {
      "name" : "...",
      "currentCount" : 12345,
      "totalCount" : 12345
    } ],
    "errorLogPath" : "...",
    "oldestOpenTxnTimestampAtBegin" : 12345,
    "oldestOpenTxnTimestampAtEnd" : 12345,
    "endDateOnSrc" : "...",
    "endDateOnTgt" : "..."
  }, {
    "name" : "...",
    "status" : "SKIPPED",
    "startDate" : "...",
    "endDate" : "...",
    "metrics" : [ {
      "name" : "...",
      "currentCount" : 12345,
      "totalCount" : 12345
    }, {
      "name" : "...",
      "currentCount" : 12345,
      "totalCount" : 12345
    } ],
    "errorLogPath" : "...",
    "oldestOpenTxnTimestampAtBegin" : 12345,
    "oldestOpenTxnTimestampAtEnd" : 12345,
    "endDateOnSrc" : "...",
    "endDateOnTgt" : "..."
  } ]
},
"description" : ""
      }
      ,
      "ApiHive3ReplicationMetricsResultRow" : {
"type" : "object",
"title" : "ApiHive3ReplicationMetricsResultRow",
"properties" : {
  "scheduledExecutionId" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "policy" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "dumpExecutionId" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "metadata" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHive3ReplicationMetricsMetadata"
  },
  "progress" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHive3ReplicationMetricsProgress"
  },
  "startDate" : {
    "readOnly" : false,
"description" : "",
"type" : "string",
"format" : "date-time"
  },
  "endDate" : {
    "readOnly" : false,
"description" : "",
"type" : "string",
"format" : "date-time"
  },
  "errorMessage" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "scheduledExecutionId" : 12345,
  "policy" : "...",
  "dumpExecutionId" : 12345,
  "metadata" : {
    "dbName" : "...",
    "replicationType" : "BOOTSTRAP",
    "replicatedDBSizeInKB" : 12345.0,
    "stagingDir" : "...",
    "lastReplId" : 12345,
    "failoverMetadataLoc" : "...",
    "failoverEventId" : 12345,
    "failoverEndPoint" : "...",
    "failoverType" : "..."
  },
  "progress" : {
    "status" : "SUCCESS",
    "stages" : [ {
      "name" : "...",
      "status" : "IN_PROGRESS",
      "startDate" : "...",
      "endDate" : "...",
      "metrics" : [ { }, { } ],
      "errorLogPath" : "...",
      "oldestOpenTxnTimestampAtBegin" : 12345,
      "oldestOpenTxnTimestampAtEnd" : 12345,
      "endDateOnSrc" : "...",
      "endDateOnTgt" : "..."
    }, {
      "name" : "...",
      "status" : "FAILOVER_READY",
      "startDate" : "...",
      "endDate" : "...",
      "metrics" : [ { }, { } ],
      "errorLogPath" : "...",
      "oldestOpenTxnTimestampAtBegin" : 12345,
      "oldestOpenTxnTimestampAtEnd" : 12345,
      "endDateOnSrc" : "...",
      "endDateOnTgt" : "..."
    } ]
  },
  "startDate" : "...",
  "endDate" : "...",
  "errorMessage" : "..."
},
"description" : ""
      }
      ,
      "ApiHive3ReplicationMetricsStage" : {
"type" : "object",
"title" : "ApiHive3ReplicationMetricsStage",
"required" : ["oldestOpenTxnTimestampAtBegin", "oldestOpenTxnTimestampAtEnd"],
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "status" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHive3ReplicationMetricsStatus"
  },
  "startDate" : {
    "readOnly" : false,
"description" : "",
"type" : "string",
"format" : "date-time"
  },
  "endDate" : {
    "readOnly" : false,
"description" : "",
"type" : "string",
"format" : "date-time"
  },
  "metrics" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHive3ReplicationMetric"
}
  },
  "errorLogPath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "oldestOpenTxnTimestampAtBegin" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "oldestOpenTxnTimestampAtEnd" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "endDateOnSrc" : {
    "readOnly" : false,
"description" : "",
"type" : "string",
"format" : "date-time"
  },
  "endDateOnTgt" : {
    "readOnly" : false,
"description" : "",
"type" : "string",
"format" : "date-time"
  }
},
"example" : {
  "name" : "...",
  "status" : "FAILED_ADMIN",
  "startDate" : "...",
  "endDate" : "...",
  "metrics" : [ {
    "name" : "...",
    "currentCount" : 12345,
    "totalCount" : 12345
  }, {
    "name" : "...",
    "currentCount" : 12345,
    "totalCount" : 12345
  } ],
  "errorLogPath" : "...",
  "oldestOpenTxnTimestampAtBegin" : 12345,
  "oldestOpenTxnTimestampAtEnd" : 12345,
  "endDateOnSrc" : "...",
  "endDateOnTgt" : "..."
},
"description" : ""
      }
      ,
      "ApiHive3ReplicationMetricsStatus" : {
"type" : "string",
"title" : "ApiHive3ReplicationMetricsStatus",
"enum" : [
  "SUCCESS",
  "FAILED",
  "IN_PROGRESS",
  "FAILED_ADMIN",
  "FAILOVER_IN_PROGRESS",
  "SKIPPED",
  "RESUME_READY",
  "FAILOVER_READY"
],
"description" : ""
      }
      ,
      "ApiHive3ReplicationQueryResult" : {
"type" : "object",
"title" : "ApiHive3ReplicationQueryResult",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHive3ReplicationQueryResultRow"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "scheduledQueriesResultRow" : {
      "queryId" : 12345,
      "name" : "...",
      "enabled" : true,
      "nameSpace" : "...",
      "schedule" : "...",
      "user" : "...",
      "query" : "...",
      "nextExecution" : "...",
      "executionId" : 12345
    },
    "scheduledExecutionsResultRow" : {
      "executionId" : 12345,
      "name" : "...",
      "queryId" : "...",
      "state" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "elapsed" : 12345,
      "errorMessage" : "...",
      "lastUpdateTime" : "..."
    },
    "replicationMetricsResultRow" : {
      "scheduledExecutionId" : 12345,
      "policy" : "...",
      "dumpExecutionId" : 12345,
      "metadata" : { },
      "progress" : { },
      "startDate" : "...",
      "endDate" : "...",
      "errorMessage" : "..."
    }
  }, {
    "scheduledQueriesResultRow" : {
      "queryId" : 12345,
      "name" : "...",
      "enabled" : true,
      "nameSpace" : "...",
      "schedule" : "...",
      "user" : "...",
      "query" : "...",
      "nextExecution" : "...",
      "executionId" : 12345
    },
    "scheduledExecutionsResultRow" : {
      "executionId" : 12345,
      "name" : "...",
      "queryId" : "...",
      "state" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "elapsed" : 12345,
      "errorMessage" : "...",
      "lastUpdateTime" : "..."
    },
    "replicationMetricsResultRow" : {
      "scheduledExecutionId" : 12345,
      "policy" : "...",
      "dumpExecutionId" : 12345,
      "metadata" : { },
      "progress" : { },
      "startDate" : "...",
      "endDate" : "...",
      "errorMessage" : "..."
    }
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiHive3ReplicationQueryResultRow" : {
"type" : "object",
"title" : "ApiHive3ReplicationQueryResultRow",
"properties" : {
  "scheduledQueriesResultRow" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHive3ReplicationScheduledQueriesResultRow"
  },
  "scheduledExecutionsResultRow" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHive3ReplicationScheduledExecutionsResultRow"
  },
  "replicationMetricsResultRow" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHive3ReplicationMetricsResultRow"
  }
},
"example" : {
  "scheduledQueriesResultRow" : {
    "queryId" : 12345,
    "name" : "...",
    "enabled" : true,
    "nameSpace" : "...",
    "schedule" : "...",
    "user" : "...",
    "query" : "...",
    "nextExecution" : "...",
    "executionId" : 12345
  },
  "scheduledExecutionsResultRow" : {
    "executionId" : 12345,
    "name" : "...",
    "queryId" : "...",
    "state" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "elapsed" : 12345,
    "errorMessage" : "...",
    "lastUpdateTime" : "..."
  },
  "replicationMetricsResultRow" : {
    "scheduledExecutionId" : 12345,
    "policy" : "...",
    "dumpExecutionId" : 12345,
    "metadata" : {
      "dbName" : "...",
      "replicationType" : "BOOTSTRAP",
      "replicatedDBSizeInKB" : 12345.0,
      "stagingDir" : "...",
      "lastReplId" : 12345,
      "failoverMetadataLoc" : "...",
      "failoverEventId" : 12345,
      "failoverEndPoint" : "...",
      "failoverType" : "..."
    },
    "progress" : {
      "status" : "FAILOVER_READY",
      "stages" : [ { }, { } ]
    },
    "startDate" : "...",
    "endDate" : "...",
    "errorMessage" : "..."
  }
},
"description" : ""
      }
      ,
      "ApiHive3ReplicationScheduledExecutionsResultRow" : {
"type" : "object",
"title" : "ApiHive3ReplicationScheduledExecutionsResultRow",
"properties" : {
  "executionId" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "queryId" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "state" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "startTime" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "endTime" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "elapsed" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "errorMessage" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "lastUpdateTime" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "executionId" : 12345,
  "name" : "...",
  "queryId" : "...",
  "state" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "elapsed" : 12345,
  "errorMessage" : "...",
  "lastUpdateTime" : "..."
},
"description" : ""
      }
      ,
      "ApiHive3ReplicationScheduledQueriesResultRow" : {
"type" : "object",
"title" : "ApiHive3ReplicationScheduledQueriesResultRow",
"properties" : {
  "queryId" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "enabled" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "nameSpace" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "schedule" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "user" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "query" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "nextExecution" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "executionId" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "queryId" : 12345,
  "name" : "...",
  "enabled" : true,
  "nameSpace" : "...",
  "schedule" : "...",
  "user" : "...",
  "query" : "...",
  "nextExecution" : "...",
  "executionId" : 12345
},
"description" : ""
      }
      ,
      "ApiHiveCloudReplicationArguments" : {
"type" : "object",
"title" : "ApiHiveCloudReplicationArguments",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiHiveReplicationArguments"
  },
  {
"properties" : {
  "sourceAccount" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "destinationAccount" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cloudRootPath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "replicationOption" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ReplicationOption"
  },
  "exportFilesPrefix" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "awsDataSyncTaskArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiAwsDataSyncTaskArgs"
  }
}
  }
],
"example" : {
  "sourceAccount" : "...",
  "destinationAccount" : "...",
  "cloudRootPath" : "...",
  "replicationOption" : "METADATA_AND_DATA",
  "exportFilesPrefix" : "...",
  "awsDataSyncTaskArgs" : {
    "sourceLocation" : {
      "s3Path" : "...",
      "iamRoleArn" : "..."
    },
    "destinationLocation" : {
      "s3Path" : "...",
      "iamRoleArn" : "..."
    },
    "name" : "...",
    "excludeFilters" : [ "...", "..." ],
    "includeFilters" : [ "...", "..." ],
    "tags" : {
      "property1" : "...",
      "property2" : "..."
    },
    "options" : {
      "transferMode" : "CHANGED",
      "verifyMode" : "NONE",
      "overwriteMode" : "ALWAYS",
      "preserveAtime" : true,
      "preserveMtime" : true,
      "preserveUserId" : true,
      "preserveGroupId" : true,
      "preserveDeletedFiles" : true,
      "preserveDevices" : true,
      "preservePosixPermissions" : true,
      "preserveObjectTags" : true,
      "bytesPerSecond" : 12345,
      "taskQueueing" : true
    },
    "schedule" : {
      "scheduleExpression" : "..."
    }
  },
  "atlasClientAdvanceConfigs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "sourceService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "tableFilters" : [ {
    "database" : "...",
    "tableName" : "..."
  }, {
    "database" : "...",
    "tableName" : "..."
  } ],
  "exportDir" : "...",
  "force" : true,
  "replicateData" : true,
  "hdfsArguments" : {
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "sourcePath" : "...",
    "destinationPath" : "...",
    "mapreduceServiceName" : "...",
    "schedulerPoolName" : "...",
    "userName" : "...",
    "sourceUser" : "...",
    "numMaps" : 12345,
    "dryRun" : true,
    "bandwidthPerMap" : 12345,
    "abortOnError" : true,
    "removeMissingFiles" : true,
    "preserveReplicationCount" : true,
    "preserveBlockSize" : true,
    "preservePermissions" : true,
    "logPath" : "...",
    "skipChecksumChecks" : true,
    "skipListingChecksumChecks" : true,
    "skipTrash" : true,
    "replicationStrategy" : "DYNAMIC",
    "preserveXAttrs" : true,
    "exclusionFilters" : [ "...", "..." ],
    "raiseSnapshotDiffFailures" : true,
    "deleteLatestSourceSnapshotOnJobFailure" : true,
    "numFetchThreads" : 12345,
    "destinationCloudAccount" : "..."
  },
  "replicateImpalaMetadata" : true,
  "runInvalidateMetadata" : true,
  "dryRun" : true,
  "numThreads" : 12345,
  "sentryMigration" : true,
  "skipUrlPermissions" : true,
  "atlasReplicationNeeded" : true,
  "atlasChangeMarker" : "...",
  "sentryExportProperties" : {
    "property1" : "...",
    "property2" : "..."
  },
  "rangerImportProperties" : {
    "property1" : "...",
    "property2" : "..."
  }
},
"description" : "Replication arguments for Hive services."
      }
      ,
      "ApiHiveOnTezReplicationResult" : {
"type" : "object",
"title" : "ApiHiveOnTezReplicationResult",
"required" : ["tablesCurrent", "tablesTotal", "functionsCurrent", "functionsTotal", "eventsCurrent", "eventsTotal", "policiesCurrent", "policiesTotal", "entitiesCurrent", "entitiesTotal"],
"properties" : {
  "type" : {
    "readOnly" : false,
"description" : "Type of replication.\n<p/>\nBOOTSTRAP or INCREMENTAL",
"type" : "string"
  },
  "status" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "error" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "tablesCurrent" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "tablesTotal" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "functionsCurrent" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "functionsTotal" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "eventsCurrent" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "eventsTotal" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "policiesCurrent" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "policiesTotal" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "entitiesCurrent" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "entitiesTotal" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "origin" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/Origin"
  },
  "endDateOnSrc" : {
    "readOnly" : false,
"description" : "",
"type" : "string",
"format" : "date-time"
  },
  "endDateOnTgt" : {
    "readOnly" : false,
"description" : "",
"type" : "string",
"format" : "date-time"
  }
},
"example" : {
  "type" : "...",
  "status" : "...",
  "error" : "...",
  "tablesCurrent" : 12345,
  "tablesTotal" : 12345,
  "functionsCurrent" : 12345,
  "functionsTotal" : 12345,
  "eventsCurrent" : 12345,
  "eventsTotal" : 12345,
  "policiesCurrent" : 12345,
  "policiesTotal" : 12345,
  "entitiesCurrent" : 12345,
  "entitiesTotal" : 12345,
  "origin" : "TARGET",
  "endDateOnSrc" : "...",
  "endDateOnTgt" : "..."
},
"description" : "Detailed information about a Hive replication job."
      }
      ,
      "ApiHiveReplicationArguments" : {
"type" : "object",
"title" : "ApiHiveReplicationArguments",
"required" : ["sentryMigration", "skipUrlPermissions"],
"properties" : {
  "atlasClientAdvanceConfigs" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "sourceService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "tableFilters" : {
    "readOnly" : false,
"description" : "Filters for tables to include in the replication. Optional. If not\nprovided, include all tables in all databases.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHiveTable"
}
  },
  "exportDir" : {
    "readOnly" : false,
"description" : "Directory, in the HDFS service where the target Hive service's data is\nstored, where the export file will be saved. Optional. If not provided,\nCloudera Manager will pick a directory for storing the data.",
"type" : "string"
  },
  "force" : {
    "readOnly" : false,
"description" : "Whether to force overwriting of mismatched tables. Defaults to false.",
"type" : "boolean"
  },
  "replicateData" : {
    "readOnly" : false,
"description" : "Whether to replicate table data stored in HDFS. Defaults to false.\n<p/>\nIf set, the \"hdfsArguments\" property must be set to configure the\nHDFS replication job.",
"type" : "boolean"
  },
  "hdfsArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsReplicationArguments"
  },
  "replicateImpalaMetadata" : {
    "readOnly" : false,
"description" : "Whether to replicate the impala metadata. (i.e. the metadata for impala\nUDFs and their corresponding binaries in HDFS).",
"type" : "boolean"
  },
  "runInvalidateMetadata" : {
    "readOnly" : false,
"description" : "Whether to run invalidate metadata query or not",
"type" : "boolean"
  },
  "dryRun" : {
    "readOnly" : false,
"description" : "Whether to perform a dry run. Defaults to false",
"type" : "boolean"
  },
  "numThreads" : {
    "readOnly" : false,
"description" : "Number of threads to use in multi-threaded export/import phase",
"type" : "integer",
"format" : "int32"
  },
  "sentryMigration" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "skipUrlPermissions" : {
    "readOnly" : false,
"description" : "Is skipUrlPermissions on.",
"type" : "boolean"
  },
  "atlasReplicationNeeded" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "atlasChangeMarker" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sentryExportProperties" : {
    "readOnly" : false,
"description" : "Additional properties to add or override in authorization-migration-site.xml\nfor Sentry export, on the source.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "rangerImportProperties" : {
    "readOnly" : false,
"description" : "Additional properties to add or override in authorization-migration-site.xml\nfor Ranger import, on the destination.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  }
},
"example" : {
  "atlasClientAdvanceConfigs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "sourceService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "tableFilters" : [ {
    "database" : "...",
    "tableName" : "..."
  }, {
    "database" : "...",
    "tableName" : "..."
  } ],
  "exportDir" : "...",
  "force" : true,
  "replicateData" : true,
  "hdfsArguments" : {
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "sourcePath" : "...",
    "destinationPath" : "...",
    "mapreduceServiceName" : "...",
    "schedulerPoolName" : "...",
    "userName" : "...",
    "sourceUser" : "...",
    "numMaps" : 12345,
    "dryRun" : true,
    "bandwidthPerMap" : 12345,
    "abortOnError" : true,
    "removeMissingFiles" : true,
    "preserveReplicationCount" : true,
    "preserveBlockSize" : true,
    "preservePermissions" : true,
    "logPath" : "...",
    "skipChecksumChecks" : true,
    "skipListingChecksumChecks" : true,
    "skipTrash" : true,
    "replicationStrategy" : "STATIC",
    "preserveXAttrs" : true,
    "exclusionFilters" : [ "...", "..." ],
    "raiseSnapshotDiffFailures" : true,
    "deleteLatestSourceSnapshotOnJobFailure" : true,
    "numFetchThreads" : 12345,
    "destinationCloudAccount" : "..."
  },
  "replicateImpalaMetadata" : true,
  "runInvalidateMetadata" : true,
  "dryRun" : true,
  "numThreads" : 12345,
  "sentryMigration" : true,
  "skipUrlPermissions" : true,
  "atlasReplicationNeeded" : true,
  "atlasChangeMarker" : "...",
  "sentryExportProperties" : {
    "property1" : "...",
    "property2" : "..."
  },
  "rangerImportProperties" : {
    "property1" : "...",
    "property2" : "..."
  }
},
"description" : "Replication arguments for Hive services."
      }
      ,
      "ApiHiveReplicationError" : {
"type" : "object",
"title" : "ApiHiveReplicationError",
"properties" : {
  "database" : {
    "readOnly" : false,
"description" : "Name of the database.",
"type" : "string"
  },
  "tableName" : {
    "readOnly" : false,
"description" : "Name of the table.",
"type" : "string"
  },
  "impalaUDF" : {
    "readOnly" : false,
"description" : "UDF signature, includes the UDF name and parameter types.",
"type" : "string"
  },
  "hiveUDF" : {
    "readOnly" : false,
"description" : "Hive UDF signature, includes the UDF name and parameter types.",
"type" : "string"
  },
  "error" : {
    "readOnly" : false,
"description" : "Description of the error.",
"type" : "string"
  }
},
"example" : {
  "database" : "...",
  "tableName" : "...",
  "impalaUDF" : "...",
  "hiveUDF" : "...",
  "error" : "..."
},
"description" : "A Hive replication error."
      }
      ,
      "ApiHiveReplicationResult" : {
"type" : "object",
"title" : "ApiHiveReplicationResult",
"properties" : {
  "phase" : {
    "readOnly" : false,
"description" : "Phase the replication is in.\n<p/>\nIf the replication job is still active, this will contain a string\ndescribing the current phase. This will be one of: EXPORT, DATA or\nIMPORT, for, respectively, exporting the source metastore information,\nreplicating table data (if configured), and importing metastore\ninformation in the target.\n<p/>\nThis value will not be present if the replication is not active.\n<p/>\nAvailable since API v4.",
"type" : "string"
  },
  "tableCount" : {
    "readOnly" : false,
"description" : "Number of tables that were successfully replicated. Available since API v4.",
"type" : "integer",
"format" : "int32"
  },
  "tables" : {
    "readOnly" : false,
"description" : "The list of tables successfully replicated.\n<p/>\nSince API v4, this is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHiveTable"
}
  },
  "impalaUDFCount" : {
    "readOnly" : false,
"description" : "Number of impala UDFs that were successfully replicated. Available since\nAPI v6.",
"type" : "integer",
"format" : "int32"
  },
  "hiveUDFCount" : {
    "readOnly" : false,
"description" : "Number of hive UDFs that were successfully replicated. Available since\nAPI v14.",
"type" : "integer",
"format" : "int32"
  },
  "impalaUDFs" : {
    "readOnly" : false,
"description" : "The list of Impala UDFs successfully replicated. Available since API v6\nin the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiImpalaUDF"
}
  },
  "hiveUDFs" : {
    "readOnly" : false,
"description" : "The list of Impala UDFs successfully replicated. Available since API v6\nin the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHiveUDF"
}
  },
  "errorCount" : {
    "readOnly" : false,
"description" : "Number of errors detected during replication job.\nAvailable since API v4.",
"type" : "integer",
"format" : "int32"
  },
  "errors" : {
    "readOnly" : false,
"description" : "List of errors encountered during replication.\n<p/>\nSince API v4, this is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHiveReplicationError"
}
  },
  "dataReplicationResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsReplicationResult"
  },
  "dryRun" : {
    "readOnly" : false,
"description" : "Whether this was a dry run.",
"type" : "boolean"
  },
  "runAsUser" : {
    "readOnly" : false,
"description" : "Name of the of proxy user, if any.\nAvailable since API v11.",
"type" : "string"
  },
  "runOnSourceAsUser" : {
    "readOnly" : false,
"description" : "Name of the source proxy user, if any.\nAvailable since API v18.",
"type" : "string"
  },
  "logPath" : {
    "readOnly" : false,
"description" : "Returns HDFS path of DistCp execution log files.\nAvailable since API v33.",
"type" : "string"
  },
  "directoryForMetadata" : {
    "readOnly" : false,
"description" : "Returns HDFS path of export file for Hive replication.\nAvailable since API v33.",
"type" : "string"
  },
  "statsAvailable" : {
    "readOnly" : false,
"description" : "Whether stats are available to display or not.\nAvailable since API v19.",
"type" : "boolean"
  },
  "dbProcessed" : {
    "readOnly" : false,
"description" : "Number of Db's Imported/Exported.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "tableProcessed" : {
    "readOnly" : false,
"description" : "Number of Tables Imported/Exported.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "partitionProcessed" : {
    "readOnly" : false,
"description" : "Number of Partitions Imported/Exported.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "functionProcessed" : {
    "readOnly" : false,
"description" : "Number of Functions Imported/Exported.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "indexProcessed" : {
    "readOnly" : false,
"description" : "Number of Indexes Imported/Exported.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "statsProcessed" : {
    "readOnly" : false,
"description" : "Number of Table and Partitions Statistics Imported/Exported.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "dbExpected" : {
    "readOnly" : false,
"description" : "Number of Db's Expected.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "tableExpected" : {
    "readOnly" : false,
"description" : "Number of Tables Expected.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "partitionExpected" : {
    "readOnly" : false,
"description" : "Number of Partitions Expected.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "functionExpected" : {
    "readOnly" : false,
"description" : "Number of Functions Expected.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "indexExpected" : {
    "readOnly" : false,
"description" : "Number of Indexes Expected.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  },
  "statsExpected" : {
    "readOnly" : false,
"description" : "Number of Table and Partition Statistics Expected.\nAvailable since API v19.",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "phase" : "...",
  "tableCount" : 12345,
  "tables" : [ {
    "database" : "...",
    "tableName" : "..."
  }, {
    "database" : "...",
    "tableName" : "..."
  } ],
  "impalaUDFCount" : 12345,
  "hiveUDFCount" : 12345,
  "impalaUDFs" : [ {
    "database" : "...",
    "signature" : "..."
  }, {
    "database" : "...",
    "signature" : "..."
  } ],
  "hiveUDFs" : [ {
    "database" : "...",
    "signature" : "..."
  }, {
    "database" : "...",
    "signature" : "..."
  } ],
  "errorCount" : 12345,
  "errors" : [ {
    "database" : "...",
    "tableName" : "...",
    "impalaUDF" : "...",
    "hiveUDF" : "...",
    "error" : "..."
  }, {
    "database" : "...",
    "tableName" : "...",
    "impalaUDF" : "...",
    "hiveUDF" : "...",
    "error" : "..."
  } ],
  "dataReplicationResult" : {
    "progress" : 12345,
    "throughput" : 12345.0,
    "remainingTime" : 12345,
    "estimatedCompletionTime" : "...",
    "counters" : [ {
      "group" : "...",
      "name" : "...",
      "value" : 12345
    }, {
      "group" : "...",
      "name" : "...",
      "value" : 12345
    } ],
    "numFilesDryRun" : 12345,
    "numBytesDryRun" : 12345,
    "numFilesExpected" : 12345,
    "numBytesExpected" : 12345,
    "numFilesCopied" : 12345,
    "numBytesCopied" : 12345,
    "numFilesSkipped" : 12345,
    "numBytesSkipped" : 12345,
    "numFilesDeleted" : 12345,
    "numFilesCopyFailed" : 12345,
    "numBytesCopyFailed" : 12345,
    "setupError" : "...",
    "jobId" : "...",
    "jobDetailsUri" : "...",
    "dryRun" : true,
    "snapshottedDirs" : [ "...", "..." ],
    "runAsUser" : "...",
    "runOnSourceAsUser" : "...",
    "logPath" : "...",
    "failedFiles" : [ "...", "..." ]
  },
  "dryRun" : true,
  "runAsUser" : "...",
  "runOnSourceAsUser" : "...",
  "logPath" : "...",
  "directoryForMetadata" : "...",
  "statsAvailable" : true,
  "dbProcessed" : 12345,
  "tableProcessed" : 12345,
  "partitionProcessed" : 12345,
  "functionProcessed" : 12345,
  "indexProcessed" : 12345,
  "statsProcessed" : 12345,
  "dbExpected" : 12345,
  "tableExpected" : 12345,
  "partitionExpected" : 12345,
  "functionExpected" : 12345,
  "indexExpected" : 12345,
  "statsExpected" : 12345
},
"description" : "Detailed information about a Hive replication job."
      }
      ,
      "ApiHiveReplicationTableFilters" : {
"type" : "object",
"title" : "ApiHiveReplicationTableFilters",
"properties" : {
  "tableFilters" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHiveTable"
}
  }
},
"example" : {
  "tableFilters" : [ {
    "database" : "...",
    "tableName" : "..."
  }, {
    "database" : "...",
    "tableName" : "..."
  } ]
},
"description" : ""
      }
      ,
      "ApiHiveTable" : {
"type" : "object",
"title" : "ApiHiveTable",
"properties" : {
  "database" : {
    "readOnly" : false,
"description" : "Name of the database to which this table belongs.",
"type" : "string"
  },
  "tableName" : {
    "readOnly" : false,
"description" : "Name of the table. When used as input for a replication job, this can\nbe a regular expression that matches several table names. Refer to the\nHive documentation for the syntax of regular expressions.",
"type" : "string"
  }
},
"example" : {
  "database" : "...",
  "tableName" : "..."
},
"description" : "A Hive table identifier."
      }
      ,
      "ApiHiveUDF" : {
"type" : "object",
"title" : "ApiHiveUDF",
"properties" : {
  "database" : {
    "readOnly" : false,
"description" : "Name of the database to which this UDF belongs.",
"type" : "string"
  },
  "signature" : {
    "readOnly" : false,
"description" : "UDF signature, includes the UDF name and parameter types.",
"type" : "string"
  }
},
"example" : {
  "database" : "...",
  "signature" : "..."
},
"description" : "An hive UDF identifier."
      }
      ,
      "ApiHost" : {
"type" : "object",
"title" : "ApiHost",
"properties" : {
  "hostId" : {
    "readOnly" : false,
"description" : "A unique host identifier.\nThis is not the same as the hostname (FQDN). It is a distinct\nvalue that remains the same even if the hostname changes.",
"type" : "string"
  },
  "ipAddress" : {
    "readOnly" : false,
"description" : "The host IP address. This field is not mutable after the initial creation.",
"type" : "string"
  },
  "ipv6Address" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "hostname" : {
    "readOnly" : false,
"description" : "The hostname. This field is not mutable after the initial creation.",
"type" : "string"
  },
  "rackId" : {
    "readOnly" : false,
"description" : "The rack ID for this host.",
"type" : "string"
  },
  "lastHeartbeat" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view.\nWhen the host agent sent the last heartbeat.",
"type" : "string",
"format" : "date-time"
  },
  "roleRefs" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view.\nThe list of roles assigned to this host.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRoleRef"
}
  },
  "healthSummary" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHealthSummary"
  },
  "healthChecks" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view.\nThe list of health checks performed on the host, with their results.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHealthCheck"
}
  },
  "isParcelInfoAvailable" : {
    "readOnly" : false,
"description" : "Readonly. Requires \"full\" view.\nIndicates whether the Agent has completed parcel repository initialization.",
"type" : "boolean"
  },
  "hostUrl" : {
    "readOnly" : false,
"description" : "Readonly.\nA URL into the Cloudera Manager web UI for this specific host.",
"type" : "string"
  },
  "maintenanceMode" : {
    "readOnly" : false,
"description" : "Readonly. Whether the host is in maintenance mode.\nAvailable since API v2.",
"type" : "boolean"
  },
  "commissionState" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiCommissionState"
  },
  "maintenanceOwners" : {
    "readOnly" : false,
"description" : "Readonly. The list of objects that trigger this host to be in\nmaintenance mode.\nAvailable since API v2.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityType"
}
  },
  "config" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigList"
  },
  "numCores" : {
    "readOnly" : false,
"description" : "Readonly. The number of logical CPU cores on this host. Only populated\nafter the host has heartbeated to the server.\nAvailable since API v4.",
"type" : "integer",
"format" : "int64"
  },
  "numPhysicalCores" : {
    "readOnly" : false,
"description" : "Readonly. The number of physical CPU cores on this host. Only populated\nafter the host has heartbeated to the server.\nAvailable since API v9.",
"type" : "integer",
"format" : "int64"
  },
  "totalPhysMemBytes" : {
    "readOnly" : false,
"description" : "Readonly. The amount of physical RAM on this host, in bytes. Only\npopulated after the host has heartbeated to the server.\nAvailable since API v4.",
"type" : "integer",
"format" : "int64"
  },
  "entityStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiEntityStatus"
  },
  "clusterRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiClusterRef"
  },
  "distribution" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOsDistribution"
  },
  "tags" : {
    "readOnly" : false,
"description" : "Tags associated with the host.\nAvailable since V41.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
  }
},
"example" : {
  "hostId" : "...",
  "ipAddress" : "...",
  "ipv6Address" : "...",
  "hostname" : "...",
  "rackId" : "...",
  "lastHeartbeat" : "...",
  "roleRefs" : [ {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "BAD",
    "roleStatus" : "UNKNOWN"
  }, {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "DISABLED",
    "roleStatus" : "STOPPED"
  } ],
  "healthSummary" : "NOT_AVAILABLE",
  "healthChecks" : [ {
    "name" : "...",
    "summary" : "GOOD",
    "explanation" : "...",
    "suppressed" : true
  }, {
    "name" : "...",
    "summary" : "BAD",
    "explanation" : "...",
    "suppressed" : true
  } ],
  "isParcelInfoAvailable" : true,
  "hostUrl" : "...",
  "maintenanceMode" : true,
  "commissionState" : "COMMISSIONED",
  "maintenanceOwners" : [ "ROLE", "CLUSTER" ],
  "config" : {
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "WARNING",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "WARNING",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  },
  "numCores" : 12345,
  "numPhysicalCores" : 12345,
  "totalPhysMemBytes" : 12345,
  "entityStatus" : "STOPPING",
  "clusterRef" : {
    "clusterName" : "...",
    "displayName" : "..."
  },
  "distribution" : {
    "distributionType" : "SLES12",
    "name" : "...",
    "version" : "..."
  },
  "tags" : [ {
    "name" : "...",
    "value" : "..."
  }, {
    "name" : "...",
    "value" : "..."
  } ]
},
"description" : "This is the model for a host in the system."
      }
      ,
      "ApiHostCertInfo" : {
"type" : "object",
"title" : "ApiHostCertInfo",
"properties" : {
  "hostname" : {
    "readOnly" : false,
"description" : "The FQDN of a host in the deployment.",
"type" : "string"
  },
  "certificate" : {
    "example" : "host-cert.pem",
    "readOnly" : false,
"description" : "The certificate for this host in PEM format.",
"type" : "string"
  },
  "key" : {
    "example" : "host-key.pem",
    "readOnly" : false,
"description" : "The private key for this host in PEM format.",
"type" : "string"
  },
  "subjectAltNames" : {
    "example" : "DNS:example.cloudera.com",
    "readOnly" : false,
"description" : "A list of alt names for a host.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "hostname" : "...",
  "certificate" : "host-cert.pem",
  "key" : "host-key.pem",
  "subjectAltNames" : [ "DNS:example.cloudera.com", "..." ]
},
"description" : "Associates a hostname with its corresponding certificate and private key"
      }
      ,
      "ApiHostInstallArguments" : {
"type" : "object",
"title" : "ApiHostInstallArguments",
"properties" : {
  "hostNames" : {
    "readOnly" : false,
"description" : "List of hosts to configure for use with Cloudera Manager.\nA host may be specified by a hostname (FQDN) or an\nIP address.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "sshPort" : {
    "readOnly" : false,
"description" : "SSH port. If unset, defaults to 22.",
"type" : "integer",
"format" : "int32"
  },
  "userName" : {
    "readOnly" : false,
"description" : "The username used to authenticate with the hosts.\nRoot access to your hosts is required to install Cloudera packages.\nThe installer will connect to your hosts via SSH and log in either\ndirectly as root or as another user with password-less sudo\nprivileges to become root.",
"type" : "string"
  },
  "password" : {
    "readOnly" : false,
"description" : "The password used to authenticate with the hosts.\nSpecify either this or a private key.\nFor password-less login, use an empty string as\npassword.",
"type" : "string"
  },
  "privateKey" : {
    "readOnly" : false,
"description" : "The private key to authenticate with the hosts.\nSpecify either this or a password.\n<br>\nThe private key, if specified, needs to be a\nstandard PEM-encoded key as a single string, with all line breaks\nreplaced with the line-feed control character '\\n'.\n<br>\nA value will typically look like the following string:\n<br>\n-----BEGIN RSA PRIVATE KEY-----\\n[base-64 encoded key]\\n-----END RSA PRIVATE KEY-----\n<br>",
"type" : "string"
  },
  "passphrase" : {
    "readOnly" : false,
"description" : "The passphrase associated with the private key\nused to authenticate with the hosts (optional).",
"type" : "string"
  },
  "parallelInstallCount" : {
    "readOnly" : false,
"description" : "Number of simultaneous installations.\nDefaults to 10. Running a large number of\ninstallations at once can consume large\namounts of network bandwidth and other system\nresources.",
"type" : "integer",
"format" : "int32"
  },
  "cmRepoUrl" : {
    "readOnly" : false,
"description" : "The Cloudera Manager repository URL to use (optional).\nExample for SLES, Redhat or Debian based distributions:\nhttps://archive.cloudera.com/cm6/6.0.0",
"type" : "string"
  },
  "gpgKeyCustomUrl" : {
    "readOnly" : false,
"description" : "The Cloudera Manager public GPG key (optional).\nExample for SLES, Redhat or other RPM based distributions:\nhttps://archive.cloudera.com/cm5/redhat/5/x86_64/cm/RPM-GPG-KEY-cloudera\nExample for Ubuntu or other Debian based distributions:\nhttps://archive.cloudera.com/cm5/ubuntu/lucid/amd64/cm/archive.key",
"type" : "string"
  },
  "javaInstallStrategy" : {
    "readOnly" : false,
"description" : "Added in v8: Strategy to use for JDK installation. Valid values are\n<br>\n1. AUTO: Cloudera Manager will install the JDK versions that are\nrequired when the \"AUTO\" option is selected. This package will be downloaded\nfrom Cloudera repository.\nThis operation may overwrite any of the existing JDK installations.\n<br>\n2. NONE(default): Cloudera Manager will not install any JDK when \"NONE\" option is selected.\nIt should be used if an existing JDK installation can be used. NOTE: Selecting\nthe \"NONE\" option makes it the customer's responsibility to ensure that the\nunlimited strength JCE policy files are installed and enabled on each host, as\nappropriate for the version of Java in use.\n<br>\n3. OS_PROVIDED_JDK: Option added in v40, Cloudera Manager will install OpenJDK packages\nprovided by the [non-cloudera] Operating System repositories configured on each\nhost. This operation may overwrite any of the existing JDK installations.",
"type" : "string"
  },
  "unlimitedJCE" : {
    "readOnly" : false,
"description" : "Added in v8: Flag for unlimited strength JCE policy files installation\nIf unset, defaults to false\n<br>\nDeprecated in CM 7.0.2: Flag for unlimited strength JCE policy files installation\nwill be set to False.\nNOTE: With OpenJDK11 (and OpenJDK8 u232), JCE is installed and enabled by default.",
"type" : "boolean"
  },
  "gpgKeyOverrideBundle" : {
    "readOnly" : false,
"description" : "The Cloudera Manager public GPG key (optional). This points to the actual bundle contents\nand not a URL.",
"type" : "string"
  },
  "agentReportedHostnames" : {
    "readOnly" : false,
"description" : "Optional. A map from hostname to reported_hostname value to be set in the\nagent configuration file.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMapEntry"
}
  },
  "subjectAltNames" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "hostNames" : [ "...", "..." ],
  "sshPort" : 12345,
  "userName" : "...",
  "password" : "...",
  "privateKey" : "...",
  "passphrase" : "...",
  "parallelInstallCount" : 12345,
  "cmRepoUrl" : "...",
  "gpgKeyCustomUrl" : "...",
  "javaInstallStrategy" : "...",
  "unlimitedJCE" : true,
  "gpgKeyOverrideBundle" : "...",
  "agentReportedHostnames" : [ {
    "key" : "...",
    "value" : "..."
  }, {
    "key" : "...",
    "value" : "..."
  } ],
  "subjectAltNames" : [ "...", "..." ]
},
"description" : "Arguments to perform installation on one\nor more hosts"
      }
      ,
      "ApiHostList" : {
"type" : "object",
"title" : "ApiHostList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHost"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "hostId" : "...",
    "ipAddress" : "...",
    "ipv6Address" : "...",
    "hostname" : "...",
    "rackId" : "...",
    "lastHeartbeat" : "...",
    "roleRefs" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "STARTED"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "CONCERNING",
      "roleStatus" : "NA"
    } ],
    "healthSummary" : "GOOD",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "isParcelInfoAvailable" : true,
    "hostUrl" : "...",
    "maintenanceMode" : true,
    "commissionState" : "COMMISSIONED",
    "maintenanceOwners" : [ "CONTROL_PLANE", "SERVICE" ],
    "config" : {
      "items" : [ { }, { } ]
    },
    "numCores" : 12345,
    "numPhysicalCores" : 12345,
    "totalPhysMemBytes" : 12345,
    "entityStatus" : "NONE",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "distribution" : {
      "distributionType" : "UBUNTU_XENIAL",
      "name" : "...",
      "version" : "..."
    },
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  }, {
    "hostId" : "...",
    "ipAddress" : "...",
    "ipv6Address" : "...",
    "hostname" : "...",
    "rackId" : "...",
    "lastHeartbeat" : "...",
    "roleRefs" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "CONCERNING",
      "roleStatus" : "STOPPED"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "CONCERNING",
      "roleStatus" : "BUSY"
    } ],
    "healthSummary" : "NOT_AVAILABLE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "CONCERNING",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "DISABLED",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "isParcelInfoAvailable" : true,
    "hostUrl" : "...",
    "maintenanceMode" : true,
    "commissionState" : "OFFLINED",
    "maintenanceOwners" : [ "SERVICE", "HOST" ],
    "config" : {
      "items" : [ { }, { } ]
    },
    "numCores" : 12345,
    "numPhysicalCores" : 12345,
    "totalPhysMemBytes" : 12345,
    "entityStatus" : "CONCERNING_HEALTH",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "distribution" : {
      "distributionType" : "RHEL8_ARM64",
      "name" : "...",
      "version" : "..."
    },
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  } ]
},
"description" : "A list of ApiHost objects"
      }
      ,
      "ApiHostMaintenanceResponse" : {
"type" : "object",
"title" : "ApiHostMaintenanceResponse",
"required" : ["success"],
"properties" : {
  "success" : {
    "readOnly" : false,
"description" : "success is true if host enters into maintenance and false otherwise",
"type" : "boolean"
  },
  "hostRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostRef"
  },
  "errorMessage" : {
    "readOnly" : false,
"description" : "The error message captures RunTime Exception messages when maintenance mode operation fails\nto execute on the host.",
"type" : "string"
  }
},
"example" : {
  "success" : true,
  "hostRef" : {
    "hostId" : "...",
    "hostname" : "..."
  },
  "errorMessage" : "..."
},
"description" : ""
      }
      ,
      "ApiHostMaintenanceResponseList" : {
"type" : "object",
"title" : "ApiHostMaintenanceResponseList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "hostMaintenanceResponseList" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHostMaintenanceResponse"
}
  }
}
  }
],
"example" : {
  "hostMaintenanceResponseList" : [ {
    "success" : true,
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "errorMessage" : "..."
  }, {
    "success" : true,
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "errorMessage" : "..."
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiHostNameList" : {
"type" : "object",
"title" : "ApiHostNameList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "List of host names.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "items" : [ "...", "..." ]
},
"description" : "A list of host names."
      }
      ,
      "ApiHostReallocateMemoryResponse" : {
"type" : "object",
"title" : "ApiHostReallocateMemoryResponse",
"properties" : {
  "configsBefore" : {
    "readOnly" : false,
"description" : "Configs with their values before recalculation.\nAvailable only for 'dry runs' where changes are not applied.\nThe objects in this list match the identity of objects returned by\n#getConfigsAfter().\nI.e. it contains only configs that will be affected by recalculation",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiConfigRecord"
}
  },
  "configsAfter" : {
    "readOnly" : false,
"description" : "Configs whose value has changed due to the recalculation.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiConfigRecord"
}
  }
},
"example" : {
  "configsBefore" : [ {
    "name" : "...",
    "value" : "...",
    "rcg" : {
      "roleConfigGroupName" : "..."
    },
    "service" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "applicability" : "UNAFFECTED_DUE_TO_EQUAL_VALUE"
  }, {
    "name" : "...",
    "value" : "...",
    "rcg" : {
      "roleConfigGroupName" : "..."
    },
    "service" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "applicability" : "UNAFFECTED_DUE_TO_EQUAL_VALUE"
  } ],
  "configsAfter" : [ {
    "name" : "...",
    "value" : "...",
    "rcg" : {
      "roleConfigGroupName" : "..."
    },
    "service" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "applicability" : "RECONFIGURABLE"
  }, {
    "name" : "...",
    "value" : "...",
    "rcg" : {
      "roleConfigGroupName" : "..."
    },
    "service" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "applicability" : "UNAFFECTED_CONFIGURED_BY_USER"
  } ]
},
"description" : ""
      }
      ,
      "ApiHostRef" : {
"type" : "object",
"title" : "ApiHostRef",
"properties" : {
  "hostId" : {
    "readOnly" : false,
"description" : "The unique host ID.",
"type" : "string"
  },
  "hostname" : {
    "readOnly" : false,
"description" : "The hostname. Available since v31.",
"type" : "string"
  }
},
"example" : {
  "hostId" : "...",
  "hostname" : "..."
},
"description" : "A reference to a host."
      }
      ,
      "ApiHostRefList" : {
"type" : "object",
"title" : "ApiHostRefList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHostRef"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "hostId" : "...",
    "hostname" : "..."
  }, {
    "hostId" : "...",
    "hostname" : "..."
  } ]
},
"description" : "A list of host references."
      }
      ,
      "ApiHostTemplate" : {
"type" : "object",
"title" : "ApiHostTemplate",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the host template. Unique across clusters.",
"type" : "string"
  },
  "clusterRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiClusterRef"
  },
  "roleConfigGroupRefs" : {
    "readOnly" : false,
"description" : "The role config groups belonging to this host tempalte.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroupRef"
}
  }
},
"example" : {
  "name" : "...",
  "clusterRef" : {
    "clusterName" : "...",
    "displayName" : "..."
  },
  "roleConfigGroupRefs" : [ {
    "roleConfigGroupName" : "..."
  }, {
    "roleConfigGroupName" : "..."
  } ]
},
"description" : "A host template belongs to a cluster and contains a set of role config\ngroups for slave roles (such as DataNodes and TaskTrackers) from services\nin the cluster. At most one role config group per role type can be present\nin a host template. Host templates can be applied to fresh hosts (those with\nno roles on them) in order to create a role for each of the role groups on\neach host."
      }
      ,
      "ApiHostTemplateList" : {
"type" : "object",
"title" : "ApiHostTemplateList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHostTemplate"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "roleConfigGroupRefs" : [ {
      "roleConfigGroupName" : "..."
    }, {
      "roleConfigGroupName" : "..."
    } ]
  }, {
    "name" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "roleConfigGroupRefs" : [ {
      "roleConfigGroupName" : "..."
    }, {
      "roleConfigGroupName" : "..."
    } ]
  } ]
},
"description" : "A list of host templates."
      }
      ,
      "ApiHostsPerfInspectorArgs" : {
"type" : "object",
"title" : "ApiHostsPerfInspectorArgs",
"properties" : {
  "sourceHostList" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostNameList"
  },
  "targetHostList" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostNameList"
  },
  "pingArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiPerfInspectorPingArgs"
  }
},
"example" : {
  "sourceHostList" : {
    "items" : [ "...", "..." ]
  },
  "targetHostList" : {
    "items" : [ "...", "..." ]
  },
  "pingArgs" : {
    "pingTimeoutSecs" : 10,
    "pingCount" : 10,
    "pingPacketSizeBytes" : 56
  }
},
"description" : "Arguments used for the Cloudera Manager level performance inspector.\nNetwork diagnostics will be run from every host in sourceHostList to every host\nin targetHostList."
      }
      ,
      "ApiHostsToRemoveArgs" : {
"type" : "object",
"title" : "ApiHostsToRemoveArgs",
"required" : ["deleteHosts"],
"properties" : {
  "hostsToRemove" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "deleteHosts" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  }
},
"example" : {
  "hostsToRemove" : [ "...", "..." ],
  "deleteHosts" : true
},
"description" : "Arguments passed to the remove hosts from cluster api, every host passed in\nhas the roles in it deleted and the host is removed from the cluster,\nbut is still managed by CM.\n\nIf deleteHosts is set to true hosts are also deleted from CM."
      }
      ,
      "ApiIcebergReplicationArguments" : {
"type" : "object",
"title" : "ApiIcebergReplicationArguments",
"required" : ["atlasReplicationNeeded", "forceTest", "deleteOperation"],
"properties" : {
  "sourceIcebergReplicationService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "policyName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "includedTableFilters" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHiveTable"
}
  },
  "excludedTableFilters" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHiveTable"
}
  },
  "batchSize" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "proxyName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "exportYarnOptions" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/IcebergReplicationYarnOptions"
  },
  "xferYarnOptions" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/IcebergReplicationYarnOptions"
  },
  "syncYarnOptions" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/IcebergReplicationYarnOptions"
  },
  "shouldReplicateColumnStats" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "atlasReplicationNeeded" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "policyOptions" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "atlasChangeMarker" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "atlasClientAdvanceConfigs" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "safetyValvesSource" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "$ref" : "#/components/schemas/IcebergReplicationSafetyValve"
}
  },
  "safetyValvesTarget" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "$ref" : "#/components/schemas/IcebergReplicationSafetyValve"
}
  },
  "runDistcpOnSource" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "altStagingLocation" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "forceTest" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "deleteOperation" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "jvmOptsForExport" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "jvmOptsForXfer" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "jvmOptsForSync" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "locationMapping" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMapEntry"
}
  },
  "sourceStorageFilter" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/SourceStorageFilter"
  },
  "proxyNameOnSource" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "sourceIcebergReplicationService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "policyName" : "...",
  "includedTableFilters" : [ {
    "database" : "...",
    "tableName" : "..."
  }, {
    "database" : "...",
    "tableName" : "..."
  } ],
  "excludedTableFilters" : [ {
    "database" : "...",
    "tableName" : "..."
  }, {
    "database" : "...",
    "tableName" : "..."
  } ],
  "batchSize" : 12345,
  "proxyName" : "...",
  "exportYarnOptions" : {
    "schedulerPoolName" : "...",
    "numberOfMappers" : 12345,
    "bandwidthPerMap" : 12345
  },
  "xferYarnOptions" : {
    "schedulerPoolName" : "...",
    "numberOfMappers" : 12345,
    "bandwidthPerMap" : 12345
  },
  "syncYarnOptions" : {
    "schedulerPoolName" : "...",
    "numberOfMappers" : 12345,
    "bandwidthPerMap" : 12345
  },
  "shouldReplicateColumnStats" : true,
  "atlasReplicationNeeded" : true,
  "policyOptions" : {
    "property1" : "...",
    "property2" : "..."
  },
  "atlasChangeMarker" : "...",
  "atlasClientAdvanceConfigs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "safetyValvesSource" : {
    "property1" : {
      "configs" : [ {
        "key" : "...",
        "value" : "..."
      }, {
        "key" : "...",
        "value" : "..."
      } ]
    },
    "property2" : {
      "configs" : [ {
        "key" : "...",
        "value" : "..."
      }, {
        "key" : "...",
        "value" : "..."
      } ]
    }
  },
  "safetyValvesTarget" : {
    "property1" : {
      "configs" : [ {
        "key" : "...",
        "value" : "..."
      }, {
        "key" : "...",
        "value" : "..."
      } ]
    },
    "property2" : {
      "configs" : [ {
        "key" : "...",
        "value" : "..."
      }, {
        "key" : "...",
        "value" : "..."
      } ]
    }
  },
  "runDistcpOnSource" : true,
  "altStagingLocation" : "...",
  "forceTest" : true,
  "deleteOperation" : true,
  "jvmOptsForExport" : "...",
  "jvmOptsForXfer" : "...",
  "jvmOptsForSync" : "...",
  "locationMapping" : [ {
    "key" : "...",
    "value" : "..."
  }, {
    "key" : "...",
    "value" : "..."
  } ],
  "sourceStorageFilter" : "HDFS",
  "proxyNameOnSource" : "..."
},
"description" : "Replication Arguments for Iceberg Replication policies"
      }
      ,
      "ApiIcebergReplicationRemoteCommand" : {
"type" : "object",
"title" : "ApiIcebergReplicationRemoteCommand",
"properties" : {
  "command" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "args" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  }
},
"example" : {
  "command" : "...",
  "args" : {
    "property1" : "...",
    "property2" : "..."
  }
},
"description" : "API request to execute an iceberg remote command\n\nThe payload (command) is executed by the remote Iceberg Replication service."
      }
      ,
      "ApiIcebergReplicationResult" : {
"type" : "object",
"title" : "ApiIcebergReplicationResult",
"properties" : {
  "numberOfTablesProcessed" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "numberOfFilesCopied" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "numberOfFilesDeleted" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "numberOfManifestsTransformed" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "failed" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "timestamp" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "copyMetadataJobDetailsUri" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "copyDataJobDetailsUri" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "copyDeleteDataJobDetailsUri" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "copyMetadataJobId" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "copyDataJobId" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "copyDeleteDataJobId" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "peerName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "peerClusterName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "numberOfTablesProcessed" : 12345,
  "numberOfFilesCopied" : 12345,
  "numberOfFilesDeleted" : 12345,
  "numberOfManifestsTransformed" : 12345,
  "failed" : true,
  "timestamp" : "...",
  "copyMetadataJobDetailsUri" : "...",
  "copyDataJobDetailsUri" : "...",
  "copyDeleteDataJobDetailsUri" : "...",
  "copyMetadataJobId" : "...",
  "copyDataJobId" : "...",
  "copyDeleteDataJobId" : "...",
  "peerName" : "...",
  "peerClusterName" : "..."
},
"description" : "Detailed information about an ICEBERG replication job."
      }
      ,
      "ApiIcebergReplicationTableFilters" : {
"type" : "object",
"title" : "ApiIcebergReplicationTableFilters",
"properties" : {
  "includedTableFilters" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHiveTable"
}
  },
  "excludedTableFilters" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHiveTable"
}
  }
},
"example" : {
  "includedTableFilters" : [ {
    "database" : "...",
    "tableName" : "..."
  }, {
    "database" : "...",
    "tableName" : "..."
  } ],
  "excludedTableFilters" : [ {
    "database" : "...",
    "tableName" : "..."
  }, {
    "database" : "...",
    "tableName" : "..."
  } ]
},
"description" : ""
      }
      ,
      "ApiIcebergReplicationTestAccessPaths" : {
"type" : "object",
"title" : "ApiIcebergReplicationTestAccessPaths",
"required" : ["distcpOnSource"],
"properties" : {
  "proxyName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "proxyNameOnSource" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "distcpOnSource" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "altStagingLocation" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "locationMapping" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMapEntry"
}
  }
},
"example" : {
  "proxyName" : "...",
  "proxyNameOnSource" : "...",
  "distcpOnSource" : true,
  "altStagingLocation" : "...",
  "locationMapping" : [ {
    "key" : "...",
    "value" : "..."
  }, {
    "key" : "...",
    "value" : "..."
  } ]
},
"description" : ""
      }
      ,
      "ApiImpalaCancelResponse" : {
"type" : "object",
"title" : "ApiImpalaCancelResponse",
"properties" : {
  "warning" : {
    "readOnly" : false,
"description" : "The warning response. If there was no warning this will be null.",
"type" : "string"
  }
},
"example" : {
  "warning" : "..."
},
"description" : "The response from an Impala cancel query response."
      }
      ,
      "ApiImpalaQuery" : {
"type" : "object",
"title" : "ApiImpalaQuery",
"properties" : {
  "queryId" : {
    "readOnly" : false,
"description" : "The query id.",
"type" : "string"
  },
  "statement" : {
    "readOnly" : false,
"description" : "The SQL statement for the query.",
"type" : "string"
  },
  "queryType" : {
    "readOnly" : false,
"description" : "The query type. The possible values are: DML, DDL, QUERY and UNKNOWN.\nSee the Impala documentation for more details.",
"type" : "string"
  },
  "queryState" : {
    "readOnly" : false,
"description" : "The query state. The possible values are: CREATED, INITIALIZED, COMPILED,\nRUNNING, FINISHED, EXCEPTION, and UNKNOWN.\nSee the Impala documentation for more details.",
"type" : "string"
  },
  "startTime" : {
    "readOnly" : false,
"description" : "The time the query was issued.",
"type" : "string",
"format" : "date-time"
  },
  "endTime" : {
    "readOnly" : false,
"description" : "The time the query finished. If the query hasn't finished then this\nwill return null.",
"type" : "string",
"format" : "date-time"
  },
  "rowsProduced" : {
    "readOnly" : false,
"description" : "The number of rows produced by the query. If the query hasn't completed\nthis will return null.",
"type" : "integer",
"format" : "int64"
  },
  "attributes" : {
    "readOnly" : false,
"description" : "A map of additional query attributes which is generated by Cloudera Manager.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "user" : {
    "readOnly" : false,
"description" : "The user who issued this query.",
"type" : "string"
  },
  "coordinator" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostRef"
  },
  "detailsAvailable" : {
    "readOnly" : false,
"description" : "Whether we have a detailed runtime profile available for the query.\nThis profile is available at the endpoint /queries/{QUERY_ID}.",
"type" : "boolean"
  },
  "database" : {
    "readOnly" : false,
"description" : "The database on which this query was issued.",
"type" : "string"
  },
  "durationMillis" : {
    "readOnly" : false,
"description" : "The duration of the query in milliseconds. If the query hasn't completed\nthen this will return null.",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "queryId" : "...",
  "statement" : "...",
  "queryType" : "...",
  "queryState" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "rowsProduced" : 12345,
  "attributes" : {
    "property1" : "...",
    "property2" : "..."
  },
  "user" : "...",
  "coordinator" : {
    "hostId" : "...",
    "hostname" : "..."
  },
  "detailsAvailable" : true,
  "database" : "...",
  "durationMillis" : 12345
},
"description" : "Represents an Impala Query."
      }
      ,
      "ApiImpalaQueryAttribute" : {
"type" : "object",
"title" : "ApiImpalaQueryAttribute",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the attribute. This name can be used in filters, for example\n'user' could be used in the filter 'user = root'.",
"type" : "string"
  },
  "type" : {
    "readOnly" : false,
"description" : "The type of the attribute. Valid types are STRING, NUMBER, BOOLEAN, BYTES,\nMILLISECONDS, BYTES_PER_SECOND, BYTE_SECONDS.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "The display name for the attribute.",
"type" : "string"
  },
  "supportsHistograms" : {
    "readOnly" : false,
"description" : "Whether the Service Monitor can generate a histogram of the distribution\nof the attribute across queries.",
"type" : "boolean"
  },
  "description" : {
    "readOnly" : false,
"description" : "The description of the attribute.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "type" : "...",
  "displayName" : "...",
  "supportsHistograms" : true,
  "description" : "..."
},
"description" : "Metadata about an Impala query attribute."
      }
      ,
      "ApiImpalaQueryAttributeList" : {
"type" : "object",
"title" : "ApiImpalaQueryAttributeList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "The list of attributes.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiImpalaQueryAttribute"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "type" : "...",
    "displayName" : "...",
    "supportsHistograms" : true,
    "description" : "..."
  }, {
    "name" : "...",
    "type" : "...",
    "displayName" : "...",
    "supportsHistograms" : true,
    "description" : "..."
  } ]
},
"description" : "The list of all the attributes that are applicable to Impala queries."
      }
      ,
      "ApiImpalaQueryDetailsResponse" : {
"type" : "object",
"title" : "ApiImpalaQueryDetailsResponse",
"properties" : {
  "details" : {
    "readOnly" : false,
"description" : "The details for this query. Two formats are supported:\n<ul>\n<li>\n'text': this is a text based, human readable representation of the\nImpala runtime profile.\n<\/li>\n<li>\n'thrift_encoded': this a compact-thrift, base64 encoded representation\nof the impala RuntimeProfile.thrift object. See the Impala documentation\nfor more details.\n<\/li>\n<\/ul>",
"type" : "string"
  }
},
"example" : {
  "details" : "..."
},
"description" : "A query details response."
      }
      ,
      "ApiImpalaQueryResponse" : {
"type" : "object",
"title" : "ApiImpalaQueryResponse",
"properties" : {
  "queries" : {
    "readOnly" : false,
"description" : "The list of queries for this response.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiImpalaQuery"
}
  },
  "warnings" : {
    "readOnly" : false,
"description" : "This list of warnings for this response.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "queries" : [ {
    "queryId" : "...",
    "statement" : "...",
    "queryType" : "...",
    "queryState" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "rowsProduced" : 12345,
    "attributes" : {
      "property1" : "...",
      "property2" : "..."
    },
    "user" : "...",
    "coordinator" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "detailsAvailable" : true,
    "database" : "...",
    "durationMillis" : 12345
  }, {
    "queryId" : "...",
    "statement" : "...",
    "queryType" : "...",
    "queryState" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "rowsProduced" : 12345,
    "attributes" : {
      "property1" : "...",
      "property2" : "..."
    },
    "user" : "...",
    "coordinator" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "detailsAvailable" : true,
    "database" : "...",
    "durationMillis" : 12345
  } ],
  "warnings" : [ "...", "..." ]
},
"description" : "The response contains a list of queries and warnings."
      }
      ,
      "ApiImpalaRoleDiagnosticsArgs" : {
"type" : "object",
"title" : "ApiImpalaRoleDiagnosticsArgs",
"properties" : {
  "ticketNumber" : {
    "readOnly" : false,
"description" : "The support ticket number to attach to this data collection.",
"type" : "string"
  },
  "comments" : {
    "readOnly" : false,
"description" : "Comments to include with this data collection.",
"type" : "string"
  },
  "stacksCount" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "stacksIntervalSeconds" : {
    "readOnly" : false,
"description" : "Interval between stack collections. Defaults to 0",
"type" : "integer",
"format" : "int32"
  },
  "jmap" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "gcore" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "minidumpsCount" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "minidumpsIntervalSeconds" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "phoneHome" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  }
},
"example" : {
  "ticketNumber" : "...",
  "comments" : "...",
  "stacksCount" : 12345,
  "stacksIntervalSeconds" : 12345,
  "jmap" : true,
  "gcore" : true,
  "minidumpsCount" : 12345,
  "minidumpsIntervalSeconds" : 12345,
  "phoneHome" : true
},
"description" : "Arguments used for Rolling Restart commands."
      }
      ,
      "ApiImpalaTenantUtilization" : {
"type" : "object",
"title" : "ApiImpalaTenantUtilization",
"properties" : {
  "tenantName" : {
    "readOnly" : false,
"description" : "Name of the tenant.",
"type" : "string"
  },
  "totalQueries" : {
    "readOnly" : false,
"description" : "Total number of queries submitted to Impala.",
"type" : "number"
  },
  "successfulQueries" : {
    "readOnly" : false,
"description" : "Number of queries that finished successfully.",
"type" : "number"
  },
  "oomQueries" : {
    "readOnly" : false,
"description" : "Number of queries that failed due to insufficient memory.",
"type" : "number"
  },
  "timeOutQueries" : {
    "readOnly" : false,
"description" : "Number of queries that timed out while waiting for resources in a pool.",
"type" : "number"
  },
  "rejectedQueries" : {
    "readOnly" : false,
"description" : "Number of queries that were rejected by Impala because the pool was full.",
"type" : "number"
  },
  "avgWaitTimeInQueue" : {
    "readOnly" : false,
"description" : "Average time, in milliseconds, spent by a query in an Impala pool while waiting for resources.",
"type" : "number"
  },
  "peakAllocationTimestampMS" : {
    "readOnly" : false,
"description" : "The time when Impala reserved the maximum amount of memory for queries.",
"type" : "integer",
"format" : "int64"
  },
  "maxAllocatedMemory" : {
    "readOnly" : false,
"description" : "The maximum memory (in bytes) that was reserved by Impala for executing queries.",
"type" : "number"
  },
  "maxAllocatedMemoryPercentage" : {
    "readOnly" : false,
"description" : "The maximum percentage of memory that was reserved by Impala for executing queries.",
"type" : "number"
  },
  "utilizedAtMaxAllocated" : {
    "readOnly" : false,
"description" : "The amount of memory (in bytes) used by Impala for running queries at the\ntime when maximum memory was reserved.",
"type" : "number"
  },
  "utilizedAtMaxAllocatedPercentage" : {
    "readOnly" : false,
"description" : "The percentage of memory used by Impala for running queries at the\ntime when maximum memory was reserved.",
"type" : "number"
  },
  "peakUsageTimestampMS" : {
    "readOnly" : false,
"description" : "The time when Impala used the maximum amount of memory for queries.",
"type" : "integer",
"format" : "int64"
  },
  "maxUtilizedMemory" : {
    "readOnly" : false,
"description" : "The maximum memory (in bytes) that was used by Impala for executing queries.",
"type" : "number"
  },
  "maxUtilizedMemoryPercentage" : {
    "readOnly" : false,
"description" : "The maximum percentage of memory that was used by Impala for executing queries.",
"type" : "number"
  },
  "allocatedAtMaxUtilized" : {
    "readOnly" : false,
"description" : "The amount of memory (in bytes) reserved by Impala at the time when it was using the\nmaximum memory for executing queries.",
"type" : "number"
  },
  "allocatedAtMaxUtilizedPercentage" : {
    "readOnly" : false,
"description" : "The percentage of memory reserved by Impala at the time when it was using the\nmaximum memory for executing queries.",
"type" : "number"
  },
  "distributionUtilizedByImpalaDaemon" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiImpalaUtilizationHistogram"
  },
  "distributionAllocatedByImpalaDaemon" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiImpalaUtilizationHistogram"
  },
  "avgSpilledMemory" : {
    "readOnly" : false,
"description" : "Average spill per query.",
"type" : "number"
  },
  "maxSpilledMemory" : {
    "readOnly" : false,
"description" : "Maximum spill per query.",
"type" : "number"
  }
},
"example" : {
  "tenantName" : "...",
  "totalQueries" : 12345.0,
  "successfulQueries" : 12345.0,
  "oomQueries" : 12345.0,
  "timeOutQueries" : 12345.0,
  "rejectedQueries" : 12345.0,
  "avgWaitTimeInQueue" : 12345.0,
  "peakAllocationTimestampMS" : 12345,
  "maxAllocatedMemory" : 12345.0,
  "maxAllocatedMemoryPercentage" : 12345.0,
  "utilizedAtMaxAllocated" : 12345.0,
  "utilizedAtMaxAllocatedPercentage" : 12345.0,
  "peakUsageTimestampMS" : 12345,
  "maxUtilizedMemory" : 12345.0,
  "maxUtilizedMemoryPercentage" : 12345.0,
  "allocatedAtMaxUtilized" : 12345.0,
  "allocatedAtMaxUtilizedPercentage" : 12345.0,
  "distributionUtilizedByImpalaDaemon" : {
    "bins" : {
      "items" : [ { }, { } ]
    }
  },
  "distributionAllocatedByImpalaDaemon" : {
    "bins" : {
      "items" : [ { }, { } ]
    }
  },
  "avgSpilledMemory" : 12345.0,
  "maxSpilledMemory" : 12345.0
},
"description" : "Utilization report information of a tenant of Impala application."
      }
      ,
      "ApiImpalaTenantUtilizationList" : {
"type" : "object",
"title" : "ApiImpalaTenantUtilizationList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiImpalaTenantUtilization"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "tenantName" : "...",
    "totalQueries" : 12345.0,
    "successfulQueries" : 12345.0,
    "oomQueries" : 12345.0,
    "timeOutQueries" : 12345.0,
    "rejectedQueries" : 12345.0,
    "avgWaitTimeInQueue" : 12345.0,
    "peakAllocationTimestampMS" : 12345,
    "maxAllocatedMemory" : 12345.0,
    "maxAllocatedMemoryPercentage" : 12345.0,
    "utilizedAtMaxAllocated" : 12345.0,
    "utilizedAtMaxAllocatedPercentage" : 12345.0,
    "peakUsageTimestampMS" : 12345,
    "maxUtilizedMemory" : 12345.0,
    "maxUtilizedMemoryPercentage" : 12345.0,
    "allocatedAtMaxUtilized" : 12345.0,
    "allocatedAtMaxUtilizedPercentage" : 12345.0,
    "distributionUtilizedByImpalaDaemon" : {
      "bins" : { }
    },
    "distributionAllocatedByImpalaDaemon" : {
      "bins" : { }
    },
    "avgSpilledMemory" : 12345.0,
    "maxSpilledMemory" : 12345.0
  }, {
    "tenantName" : "...",
    "totalQueries" : 12345.0,
    "successfulQueries" : 12345.0,
    "oomQueries" : 12345.0,
    "timeOutQueries" : 12345.0,
    "rejectedQueries" : 12345.0,
    "avgWaitTimeInQueue" : 12345.0,
    "peakAllocationTimestampMS" : 12345,
    "maxAllocatedMemory" : 12345.0,
    "maxAllocatedMemoryPercentage" : 12345.0,
    "utilizedAtMaxAllocated" : 12345.0,
    "utilizedAtMaxAllocatedPercentage" : 12345.0,
    "peakUsageTimestampMS" : 12345,
    "maxUtilizedMemory" : 12345.0,
    "maxUtilizedMemoryPercentage" : 12345.0,
    "allocatedAtMaxUtilized" : 12345.0,
    "allocatedAtMaxUtilizedPercentage" : 12345.0,
    "distributionUtilizedByImpalaDaemon" : {
      "bins" : { }
    },
    "distributionAllocatedByImpalaDaemon" : {
      "bins" : { }
    },
    "avgSpilledMemory" : 12345.0,
    "maxSpilledMemory" : 12345.0
  } ]
},
"description" : "A list of impala tenant utilization reports."
      }
      ,
      "ApiImpalaUDF" : {
"type" : "object",
"title" : "ApiImpalaUDF",
"properties" : {
  "database" : {
    "readOnly" : false,
"description" : "Name of the database to which this UDF belongs.",
"type" : "string"
  },
  "signature" : {
    "readOnly" : false,
"description" : "UDF signature, includes the UDF name and parameter types.",
"type" : "string"
  }
},
"example" : {
  "database" : "...",
  "signature" : "..."
},
"description" : "An impala UDF identifier."
      }
      ,
      "ApiImpalaUtilization" : {
"type" : "object",
"title" : "ApiImpalaUtilization",
"properties" : {
  "totalQueries" : {
    "readOnly" : false,
"description" : "Total number of queries submitted to Impala.",
"type" : "number"
  },
  "successfulQueries" : {
    "readOnly" : false,
"description" : "Number of queries that finished successfully.",
"type" : "number"
  },
  "oomQueries" : {
    "readOnly" : false,
"description" : "Number of queries that failed due to insufficient memory.",
"type" : "number"
  },
  "timeOutQueries" : {
    "readOnly" : false,
"description" : "Number of queries that timed out while waiting for resources in a pool.",
"type" : "number"
  },
  "rejectedQueries" : {
    "readOnly" : false,
"description" : "Number of queries that were rejected by Impala because the pool was full.",
"type" : "number"
  },
  "successfulQueriesPercentage" : {
    "readOnly" : false,
"description" : "Percentage of queries that finished successfully.",
"type" : "number"
  },
  "oomQueriesPercentage" : {
    "readOnly" : false,
"description" : "Percentage of queries that failed due to insufficient memory.",
"type" : "number"
  },
  "timeOutQueriesPercentage" : {
    "readOnly" : false,
"description" : "Percentage of queries that timed out while waiting for resources in a pool.",
"type" : "number"
  },
  "rejectedQueriesPercentage" : {
    "readOnly" : false,
"description" : "Percentage of queries that were rejected by Impala because the pool was full.",
"type" : "number"
  },
  "avgWaitTimeInQueue" : {
    "readOnly" : false,
"description" : "Average time, in milliseconds, spent by a query in an Impala pool while waiting for resources.",
"type" : "number"
  },
  "peakAllocationTimestampMS" : {
    "readOnly" : false,
"description" : "The time when Impala reserved the maximum amount of memory for queries.",
"type" : "integer",
"format" : "int64"
  },
  "maxAllocatedMemory" : {
    "readOnly" : false,
"description" : "The maximum memory (in bytes) that was reserved by Impala for executing queries.",
"type" : "number"
  },
  "maxAllocatedMemoryPercentage" : {
    "readOnly" : false,
"description" : "The maximum percentage of memory that was reserved by Impala for executing queries.",
"type" : "number"
  },
  "utilizedAtMaxAllocated" : {
    "readOnly" : false,
"description" : "The amount of memory (in bytes) used by Impala for running queries at the\ntime when maximum memory was reserved.",
"type" : "number"
  },
  "utilizedAtMaxAllocatedPercentage" : {
    "readOnly" : false,
"description" : "The percentage of memory used by Impala for running queries at the\ntime when maximum memory was reserved.",
"type" : "number"
  },
  "peakUsageTimestampMS" : {
    "readOnly" : false,
"description" : "The time when Impala used the maximum amount of memory for queries.",
"type" : "integer",
"format" : "int64"
  },
  "maxUtilizedMemory" : {
    "readOnly" : false,
"description" : "The maximum memory (in bytes) that was used by Impala for executing queries.",
"type" : "number"
  },
  "maxUtilizedMemoryPercentage" : {
    "readOnly" : false,
"description" : "The maximum percentage of memory that was used by Impala for executing queries.",
"type" : "number"
  },
  "allocatedAtMaxUtilized" : {
    "readOnly" : false,
"description" : "The amount of memory (in bytes) reserved by Impala at the time when it was using the\nmaximum memory for executing queries.",
"type" : "number"
  },
  "allocatedAtMaxUtilizedPercentage" : {
    "readOnly" : false,
"description" : "The percentage of memory reserved by Impala at the time when it was using the\nmaximum memory for executing queries.",
"type" : "number"
  },
  "distributionUtilizedByImpalaDaemon" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiImpalaUtilizationHistogram"
  },
  "distributionAllocatedByImpalaDaemon" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiImpalaUtilizationHistogram"
  },
  "tenantUtilizations" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiImpalaTenantUtilizationList"
  },
  "errorMessage" : {
    "readOnly" : false,
"description" : "error message of utilization report.",
"type" : "string"
  }
},
"example" : {
  "totalQueries" : 12345.0,
  "successfulQueries" : 12345.0,
  "oomQueries" : 12345.0,
  "timeOutQueries" : 12345.0,
  "rejectedQueries" : 12345.0,
  "successfulQueriesPercentage" : 12345.0,
  "oomQueriesPercentage" : 12345.0,
  "timeOutQueriesPercentage" : 12345.0,
  "rejectedQueriesPercentage" : 12345.0,
  "avgWaitTimeInQueue" : 12345.0,
  "peakAllocationTimestampMS" : 12345,
  "maxAllocatedMemory" : 12345.0,
  "maxAllocatedMemoryPercentage" : 12345.0,
  "utilizedAtMaxAllocated" : 12345.0,
  "utilizedAtMaxAllocatedPercentage" : 12345.0,
  "peakUsageTimestampMS" : 12345,
  "maxUtilizedMemory" : 12345.0,
  "maxUtilizedMemoryPercentage" : 12345.0,
  "allocatedAtMaxUtilized" : 12345.0,
  "allocatedAtMaxUtilizedPercentage" : 12345.0,
  "distributionUtilizedByImpalaDaemon" : {
    "bins" : {
      "items" : [ { }, { } ]
    }
  },
  "distributionAllocatedByImpalaDaemon" : {
    "bins" : {
      "items" : [ { }, { } ]
    }
  },
  "tenantUtilizations" : {
    "items" : [ {
      "tenantName" : "...",
      "totalQueries" : 12345.0,
      "successfulQueries" : 12345.0,
      "oomQueries" : 12345.0,
      "timeOutQueries" : 12345.0,
      "rejectedQueries" : 12345.0,
      "avgWaitTimeInQueue" : 12345.0,
      "peakAllocationTimestampMS" : 12345,
      "maxAllocatedMemory" : 12345.0,
      "maxAllocatedMemoryPercentage" : 12345.0,
      "utilizedAtMaxAllocated" : 12345.0,
      "utilizedAtMaxAllocatedPercentage" : 12345.0,
      "peakUsageTimestampMS" : 12345,
      "maxUtilizedMemory" : 12345.0,
      "maxUtilizedMemoryPercentage" : 12345.0,
      "allocatedAtMaxUtilized" : 12345.0,
      "allocatedAtMaxUtilizedPercentage" : 12345.0,
      "distributionUtilizedByImpalaDaemon" : { },
      "distributionAllocatedByImpalaDaemon" : { },
      "avgSpilledMemory" : 12345.0,
      "maxSpilledMemory" : 12345.0
    }, {
      "tenantName" : "...",
      "totalQueries" : 12345.0,
      "successfulQueries" : 12345.0,
      "oomQueries" : 12345.0,
      "timeOutQueries" : 12345.0,
      "rejectedQueries" : 12345.0,
      "avgWaitTimeInQueue" : 12345.0,
      "peakAllocationTimestampMS" : 12345,
      "maxAllocatedMemory" : 12345.0,
      "maxAllocatedMemoryPercentage" : 12345.0,
      "utilizedAtMaxAllocated" : 12345.0,
      "utilizedAtMaxAllocatedPercentage" : 12345.0,
      "peakUsageTimestampMS" : 12345,
      "maxUtilizedMemory" : 12345.0,
      "maxUtilizedMemoryPercentage" : 12345.0,
      "allocatedAtMaxUtilized" : 12345.0,
      "allocatedAtMaxUtilizedPercentage" : 12345.0,
      "distributionUtilizedByImpalaDaemon" : { },
      "distributionAllocatedByImpalaDaemon" : { },
      "avgSpilledMemory" : 12345.0,
      "maxSpilledMemory" : 12345.0
    } ]
  },
  "errorMessage" : "..."
},
"description" : "Utilization report information of a Impala application service."
      }
      ,
      "ApiImpalaUtilizationHistogram" : {
"type" : "object",
"title" : "ApiImpalaUtilizationHistogram",
"properties" : {
  "bins" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiImpalaUtilizationHistogramBinList"
  }
},
"example" : {
  "bins" : {
    "items" : [ {
      "startPointInclusive" : 12345.0,
      "endPointExclusive" : 12345.0,
      "numberOfImpalaDaemons" : 12345
    }, {
      "startPointInclusive" : 12345.0,
      "endPointExclusive" : 12345.0,
      "numberOfImpalaDaemons" : 12345
    } ]
  }
},
"description" : "Histogram of Impala utilization."
      }
      ,
      "ApiImpalaUtilizationHistogramBin" : {
"type" : "object",
"title" : "ApiImpalaUtilizationHistogramBin",
"properties" : {
  "startPointInclusive" : {
    "readOnly" : false,
"description" : "start point (inclusive) of the histogram bin.",
"type" : "number"
  },
  "endPointExclusive" : {
    "readOnly" : false,
"description" : "end point (exclusive) of the histogram bin.",
"type" : "number"
  },
  "numberOfImpalaDaemons" : {
    "readOnly" : false,
"description" : "Number of Impala daemons.",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "startPointInclusive" : 12345.0,
  "endPointExclusive" : 12345.0,
  "numberOfImpalaDaemons" : 12345
},
"description" : "Histogram bin of Impala utilization."
      }
      ,
      "ApiImpalaUtilizationHistogramBinList" : {
"type" : "object",
"title" : "ApiImpalaUtilizationHistogramBinList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiImpalaUtilizationHistogramBin"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "startPointInclusive" : 12345.0,
    "endPointExclusive" : 12345.0,
    "numberOfImpalaDaemons" : 12345
  }, {
    "startPointInclusive" : 12345.0,
    "endPointExclusive" : 12345.0,
    "numberOfImpalaDaemons" : 12345
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiInstallControlPlaneArgs" : {
"type" : "object",
"title" : "ApiInstallControlPlaneArgs",
"properties" : {
  "kubernetesType" : {
    "readOnly" : false,
"description" : "The kubernetes type (e.g. \"openshift\") that the control plane will run on",
"type" : "string"
  },
  "remoteRepoUrl" : {
    "readOnly" : false,
"description" : "The url of the remote repository where the private cloud artifacts to install are hosted",
"type" : "string"
  },
  "valuesYaml" : {
    "readOnly" : false,
"description" : "A yaml file containing configuration parameters for the installation. To see sample\nvalues.yaml files, read the documentation\n<a target=\"_blank\"  href=https://docs.cloudera.com/r/cdp-pvc-install-values-yaml>here<\/a>.",
"type" : "string"
  },
  "kubeConfig" : {
    "readOnly" : false,
"description" : "The content of the kubeconfig file of the kubernetes environment on which the install will be performed\nSimplified example:<br>\n<br>\napiVersion: v1<br>\nclusters:<br>\n- cluster:<br>\n&emsp;&emsp;certificate-authority-data: abc123<br>\n&emsp;&emsp;server: https://example-server.domain.com:6443<br>\n&emsp;name: example-cluster.domain.com:6443<br>\ncontexts:<br>\n- context:<br>\n&emsp;&emsp;cluster: ocp-cluster1<br>\n&emsp;&emsp;user: admin<br>\n&emsp;name: admin<br>\ncurrent-context: admin<br>\nkind: Config<br>\npreferences: {}<br>\nusers:<br>\n- name: admin<br>\n&emsp;user:<br>\n&emsp;&emsp;client-certificate-data: abc123<br>\n&emsp;&emsp;client-key-data: xyz987<br>\n<br>\nFor more information on the kubeconfig file, read the documentation\n<a target=\"_blank\" href=https://docs.cloudera.com/r/cdp-pvc-kubernetes>here<\/a>.",
"type" : "string"
  },
  "namespace" : {
    "readOnly" : false,
"description" : "A unique namespace where the control plane will be installed",
"type" : "string"
  },
  "dockerRegistry" : {
    "readOnly" : false,
"description" : "The url of the Docker Registry where images required for install are hosted.\nThis fields is deprecated. The docker registry should be provided within the\nvalues.yaml configuration file.",
"type" : "string"
  },
  "isOverrideAllowed" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  }
},
"example" : {
  "kubernetesType" : "...",
  "remoteRepoUrl" : "...",
  "valuesYaml" : "...",
  "kubeConfig" : "...",
  "namespace" : "...",
  "isOverrideAllowed" : true
},
"description" : "Arguments used to install CDP a Private Cloud Control Plane"
      }
      ,
      "ApiInstallEmbeddedControlPlaneArgs" : {
"type" : "object",
"title" : "ApiInstallEmbeddedControlPlaneArgs",
"properties" : {
  "remoteRepoUrl" : {
    "readOnly" : false,
"description" : "The url of the remote repository where the private cloud artifacts to install are hosted",
"type" : "string"
  },
  "valuesYaml" : {
    "readOnly" : false,
"description" : "A yaml file containing configuration parameters for the installation.",
"type" : "string"
  },
  "experienceClusterName" : {
    "readOnly" : false,
"description" : "Deprecated. Use containerizedClusterName instead.",
"type" : "string"
  },
  "containerizedClusterName" : {
    "readOnly" : false,
"description" : "The name of the Containerized Cluster that will bring up this control plane",
"type" : "string"
  },
  "datalakeClusterName" : {
    "readOnly" : false,
"description" : "The name of the datalake cluster to use for the initial environment in this control plane",
"type" : "string"
  },
  "selectedFeatures" : {
    "readOnly" : false,
"description" : "Optional. The name of the feature(s) in a comma separated list that container images/packages are associated with.\nWhen it is null, copy all the images.",
"type" : "string"
  }
},
"example" : {
  "remoteRepoUrl" : "...",
  "valuesYaml" : "...",
  "experienceClusterName" : "...",
  "containerizedClusterName" : "...",
  "datalakeClusterName" : "...",
  "selectedFeatures" : "..."
},
"description" : "Arguments used to install a Private Cloud Control Plane on embedded kubernetes"
      }
      ,
      "ApiJceksFile" : {
"type" : "object",
"title" : "ApiJceksFile",
"properties" : {
  "content" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "content" : "..."
},
"description" : ""
      }
      ,
      "ApiJournalNodeArguments" : {
"type" : "object",
"title" : "ApiJournalNodeArguments",
"properties" : {
  "jnName" : {
    "readOnly" : false,
"description" : "Name of new JournalNode to be created. (Optional)",
"type" : "string"
  },
  "jnHostId" : {
    "readOnly" : false,
"description" : "ID of the host where the new JournalNode will be created.",
"type" : "string"
  },
  "jnEditsDir" : {
    "readOnly" : false,
"description" : "Path to the JournalNode edits directory. Need not be specified\nif it is already set at RoleConfigGroup level.",
"type" : "string"
  }
},
"example" : {
  "jnName" : "...",
  "jnHostId" : "...",
  "jnEditsDir" : "..."
},
"description" : "Arguments used as part of ApiEnableNnHaArguments to\nspecify JournalNodes."
      }
      ,
      "ApiKerberosInfo" : {
"type" : "object",
"title" : "ApiKerberosInfo",
"properties" : {
  "kerberized" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "kdcType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "kerberosRealm" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "kdcHost" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "adminHost" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "domain" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "kerberized" : true,
  "kdcType" : "...",
  "kerberosRealm" : "...",
  "kdcHost" : "...",
  "adminHost" : "...",
  "domain" : [ "...", "..." ]
},
"description" : "Kerberos information of a Cluster or Cloudera Manager."
      }
      ,
      "ApiLicense" : {
"type" : "object",
"title" : "ApiLicense",
"properties" : {
  "owner" : {
    "readOnly" : false,
"description" : "The owner (organization name) of the license.",
"type" : "string"
  },
  "uuid" : {
    "readOnly" : false,
"description" : "A UUID of this license.",
"type" : "string"
  },
  "expiration" : {
    "readOnly" : false,
"description" : "The expiration date.",
"type" : "string",
"format" : "date-time"
  },
  "features" : {
    "readOnly" : false,
"description" : "Returns the list of available features as per the license",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiLicenseFeature"
}
  },
  "deactivationDate" : {
    "readOnly" : false,
"description" : "The deactivation date.",
"type" : "string",
"format" : "date-time"
  },
  "startDate" : {
    "readOnly" : false,
"description" : "The start date.",
"type" : "string",
"format" : "date-time"
  }
},
"example" : {
  "owner" : "...",
  "uuid" : "...",
  "expiration" : "...",
  "features" : [ {
    "name" : "...",
    "enabled" : true,
    "description" : "..."
  }, {
    "name" : "...",
    "enabled" : true,
    "description" : "..."
  } ],
  "deactivationDate" : "...",
  "startDate" : "..."
},
"description" : "Information about the Cloudera Manager license."
      }
      ,
      "ApiLicenseFeature" : {
"type" : "object",
"title" : "ApiLicenseFeature",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Returns feature name",
"type" : "string"
  },
  "enabled" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "description" : {
    "readOnly" : false,
"description" : "Returns I18n description of the feature.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "enabled" : true,
  "description" : "..."
},
"description" : "Information about the Cloudera Manager license feature details."
      }
      ,
      "ApiLicensedFeatureUsage" : {
"type" : "object",
"title" : "ApiLicensedFeatureUsage",
"properties" : {
  "totals" : {
    "readOnly" : false,
"description" : "Map from named features to the total number of nodes using those features.",
"type" : "object",
"additionalProperties" : {
  "type" : "integer"
}
  },
  "clusters" : {
    "readOnly" : false,
"description" : "Map from clusters to maps of named features to the number of nodes in the\ncluster using those features.",
"type" : "object",
"additionalProperties" : {
  "type" : "object"
}
  }
},
"example" : {
  "totals" : {
    "property1" : 12345,
    "property2" : 12345
  },
  "clusters" : {
    "property1" : { },
    "property2" : { }
  }
},
"description" : "Information about the number of nodes using which product features.\n<p>\nUsage information is provided for individual clusters, as well as totals\nacross all clusters."
      }
      ,
      "ApiLimitedDistCpRequest" : {
"type" : "object",
"title" : "ApiLimitedDistCpRequest",
"properties" : {
  "copyListingSummary" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/CopyListingSummary"
  },
  "proxyUser" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceProxyUser" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourcePeer" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceCluster" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceService" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sequenceFile" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "renameDeleteFile" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "additionalConfigs" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "additionalEnvironmentVariables" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "unsetConfigs" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "mapreduceServiceName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "targetPath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "copyListingSummary" : {
    "totalRecords" : 12345,
    "totalFiles" : 12345,
    "totalBytes" : 12345
  },
  "proxyUser" : "...",
  "sourceProxyUser" : "...",
  "sourcePeer" : "...",
  "sourceCluster" : "...",
  "sourceService" : "...",
  "sequenceFile" : "...",
  "renameDeleteFile" : "...",
  "additionalConfigs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "additionalEnvironmentVariables" : {
    "property1" : "...",
    "property2" : "..."
  },
  "unsetConfigs" : [ "...", "..." ],
  "mapreduceServiceName" : "...",
  "targetPath" : "..."
},
"description" : ""
      }
      ,
      "ApiListBase" : {
"type" : "object",
"title" : "ApiListBase",
"example" : { },
"description" : "A generic list."
      }
      ,
      "ApiMapEntry" : {
"type" : "object",
"title" : "ApiMapEntry",
"properties" : {
  "key" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "value" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "key" : "...",
  "value" : "..."
},
"description" : "Models a map entry, with a key and a value. By forming a list of these\nentries you can have the equivalent of Map&lt;String, String&gt; (since\nJAX-B doesn't support maps)."
      }
      ,
      "ApiMapEntryOfHostNameList" : {
"type" : "object",
"title" : "ApiMapEntryOfHostNameList",
"properties" : {
  "key" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "value" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostNameList"
  }
},
"example" : {
  "key" : "...",
  "value" : {
    "items" : [ "...", "..." ]
  }
},
"description" : "Similar to ApiMapEntry but the value is an ApiHostNameList."
      }
      ,
      "ApiMetric" : {
"type" : "object",
"title" : "ApiMetric",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Name of the metric.",
"type" : "string"
  },
  "context" : {
    "readOnly" : false,
"description" : "Context the metric is associated with.",
"type" : "string"
  },
  "unit" : {
    "readOnly" : false,
"description" : "Unit of the metric values.",
"type" : "string"
  },
  "data" : {
    "readOnly" : false,
"description" : "List of readings retrieved from the monitors.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMetricData"
}
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Requires \"full\" view. User-friendly display name for the metric.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "Requires \"full\" view. Description of the metric.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "context" : "...",
  "unit" : "...",
  "data" : [ {
    "timestamp" : "...",
    "value" : 12345.0
  }, {
    "timestamp" : "...",
    "value" : 12345.0
  } ],
  "displayName" : "...",
  "description" : "..."
},
"description" : "A metric represents a specific metric monitored by the Cloudera Management\nServices, and a list of values matching a user query.\n<p>\nThese fields are available only in the \"full\" view:\n<ul>\n<li>displayName<\/li>\n<li>description<\/li>\n<\/ul>"
      }
      ,
      "ApiMetricData" : {
"type" : "object",
"title" : "ApiMetricData",
"properties" : {
  "timestamp" : {
    "readOnly" : false,
"description" : "When the metric reading was collected.",
"type" : "string",
"format" : "date-time"
  },
  "value" : {
    "readOnly" : false,
"description" : "The value of the metric.",
"type" : "number"
  }
},
"example" : {
  "timestamp" : "...",
  "value" : 12345.0
},
"description" : "A single data point of metric data."
      }
      ,
      "ApiMetricList" : {
"type" : "object",
"title" : "ApiMetricList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMetric"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "context" : "...",
    "unit" : "...",
    "data" : [ {
      "timestamp" : "...",
      "value" : 12345.0
    }, {
      "timestamp" : "...",
      "value" : 12345.0
    } ],
    "displayName" : "...",
    "description" : "..."
  }, {
    "name" : "...",
    "context" : "...",
    "unit" : "...",
    "data" : [ {
      "timestamp" : "...",
      "value" : 12345.0
    }, {
      "timestamp" : "...",
      "value" : 12345.0
    } ],
    "displayName" : "...",
    "description" : "..."
  } ]
},
"description" : "A list of ApiMetric objects"
      }
      ,
      "ApiMetricSchema" : {
"type" : "object",
"title" : "ApiMetricSchema",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Name of the metric.\nThis name is guaranteed to be unique among the metrics.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Display name of the metric.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "Description of the metric.",
"type" : "string"
  },
  "isCounter" : {
    "readOnly" : false,
"description" : "Is the metric a counter.\nA counter tracks the total count since a process / host started.\nThe rate of change of a counter may often be more interesting than\nthe raw value of a counter.",
"type" : "boolean"
  },
  "unitNumerator" : {
    "readOnly" : false,
"description" : "Numerator for the unit of the metric.",
"type" : "string"
  },
  "unitDenominator" : {
    "readOnly" : false,
"description" : "Denominator for the unit of the metric.",
"type" : "string"
  },
  "aliases" : {
    "readOnly" : false,
"description" : "Aliases for the metric.\nAn alias is unique per metric (per source and version) but\nis not globally unique. Aliases usually refer to previous\nnames for the metric as metrics are renamed or replaced.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "sources" : {
    "readOnly" : false,
"description" : "Sources for the metric.\nEach source entry contains the name of the source\nand a list of versions for which this source is valid",
"type" : "object",
"additionalProperties" : {
"type" : "array",
"items" : {
  "type" : "string"
}
}
  }
},
"example" : {
  "name" : "...",
  "displayName" : "...",
  "description" : "...",
  "isCounter" : true,
  "unitNumerator" : "...",
  "unitDenominator" : "...",
  "aliases" : [ "...", "..." ],
  "sources" : {
    "property1" : [ "...", "..." ],
    "property2" : [ "...", "..." ]
  }
},
"description" : "A metric schema represents the schema for a specific metric monitored by\nthe Cloudera Management Services."
      }
      ,
      "ApiMetricSchemaList" : {
"type" : "object",
"title" : "ApiMetricSchemaList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMetricSchema"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "displayName" : "...",
    "description" : "...",
    "isCounter" : true,
    "unitNumerator" : "...",
    "unitDenominator" : "...",
    "aliases" : [ "...", "..." ],
    "sources" : {
      "property1" : [ "...", "..." ],
      "property2" : [ "...", "..." ]
    }
  }, {
    "name" : "...",
    "displayName" : "...",
    "description" : "...",
    "isCounter" : true,
    "unitNumerator" : "...",
    "unitDenominator" : "...",
    "aliases" : [ "...", "..." ],
    "sources" : {
      "property1" : [ "...", "..." ],
      "property2" : [ "...", "..." ]
    }
  } ]
},
"description" : "A list of ApiMetricSchema objects"
      }
      ,
      "ApiMigrateRolesArguments" : {
"type" : "object",
"title" : "ApiMigrateRolesArguments",
"properties" : {
  "roleNamesToMigrate" : {
    "readOnly" : false,
"description" : "The list of role names to migrate.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "destinationHostId" : {
    "readOnly" : false,
"description" : "The ID of the host to which the roles should be migrated.",
"type" : "string"
  },
  "clearStaleRoleData" : {
    "readOnly" : false,
"description" : "Delete existing stale role data, if any. For example, when migrating\na NameNode, if the destination host has stale data in the NameNode data\ndirectories (possibly because a NameNode role was previously located\nthere), this stale data will be deleted before migrating the role.\nDefaults to false.",
"type" : "boolean"
  }
},
"example" : {
  "roleNamesToMigrate" : [ "...", "..." ],
  "destinationHostId" : "...",
  "clearStaleRoleData" : true
},
"description" : ""
      }
      ,
      "ApiMr2AppInformation" : {
"type" : "object",
"title" : "ApiMr2AppInformation",
"properties" : {
  "jobState" : {
    "readOnly" : false,
"description" : "The state of the job. This is only set on completed jobs. This can\ntake on the following values: \"NEW\", \"INITED\", \"RUNNING\", \"SUCCEEDED\",\n\"FAILED\", \"KILLED\", \"ERROR\".",
"type" : "string"
  }
},
"example" : {
  "jobState" : "..."
},
"description" : "Represents MapReduce2 information for a YARN application."
      }
      ,
      "ApiMrUsageReport" : {
"type" : "object",
"title" : "ApiMrUsageReport",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "A list of per-user usage information at the requested time\ngranularity.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMrUsageReportRow"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "timePeriod" : "...",
    "user" : "...",
    "group" : "...",
    "cpuSec" : 12345,
    "memoryBytes" : 12345,
    "jobCount" : 12345,
    "taskCount" : 12345,
    "durationSec" : 12345,
    "failedMaps" : 12345,
    "totalMaps" : 12345,
    "failedReduces" : 12345,
    "totalReduces" : 12345,
    "mapInputBytes" : 12345,
    "mapOutputBytes" : 12345,
    "hdfsBytesRead" : 12345,
    "hdfsBytesWritten" : 12345,
    "localBytesRead" : 12345,
    "localBytesWritten" : 12345,
    "dataLocalMaps" : 12345,
    "rackLocalMaps" : 12345
  }, {
    "timePeriod" : "...",
    "user" : "...",
    "group" : "...",
    "cpuSec" : 12345,
    "memoryBytes" : 12345,
    "jobCount" : 12345,
    "taskCount" : 12345,
    "durationSec" : 12345,
    "failedMaps" : 12345,
    "totalMaps" : 12345,
    "failedReduces" : 12345,
    "totalReduces" : 12345,
    "mapInputBytes" : 12345,
    "mapOutputBytes" : 12345,
    "hdfsBytesRead" : 12345,
    "hdfsBytesWritten" : 12345,
    "localBytesRead" : 12345,
    "localBytesWritten" : 12345,
    "dataLocalMaps" : 12345,
    "rackLocalMaps" : 12345
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiMrUsageReportRow" : {
"type" : "object",
"title" : "ApiMrUsageReportRow",
"properties" : {
  "timePeriod" : {
    "readOnly" : false,
"description" : "The time period over which this report is generated.",
"type" : "string"
  },
  "user" : {
    "readOnly" : false,
"description" : "The user being reported.",
"type" : "string"
  },
  "group" : {
    "readOnly" : false,
"description" : "The group this user belongs to.",
"type" : "string"
  },
  "cpuSec" : {
    "readOnly" : false,
"description" : "Amount of CPU time (in seconds) taken up this user's MapReduce\njobs.",
"type" : "integer",
"format" : "int64"
  },
  "memoryBytes" : {
    "readOnly" : false,
"description" : "The sum of physical memory used (collected as a snapshot) by this user's\nMapReduce jobs.",
"type" : "integer",
"format" : "int64"
  },
  "jobCount" : {
    "readOnly" : false,
"description" : "Number of jobs.",
"type" : "integer",
"format" : "int64"
  },
  "taskCount" : {
    "readOnly" : false,
"description" : "Number of tasks.",
"type" : "integer",
"format" : "int64"
  },
  "durationSec" : {
    "readOnly" : false,
"description" : "Total duration of this user's MapReduce jobs.",
"type" : "integer",
"format" : "int64"
  },
  "failedMaps" : {
    "readOnly" : false,
"description" : "Failed maps of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "totalMaps" : {
    "readOnly" : false,
"description" : "Total maps of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "failedReduces" : {
    "readOnly" : false,
"description" : "Failed reduces of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "totalReduces" : {
    "readOnly" : false,
"description" : "Total reduces of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "mapInputBytes" : {
    "readOnly" : false,
"description" : "Map input bytes of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "mapOutputBytes" : {
    "readOnly" : false,
"description" : "Map output bytes of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "hdfsBytesRead" : {
    "readOnly" : false,
"description" : "HDFS bytes read of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "hdfsBytesWritten" : {
    "readOnly" : false,
"description" : "HDFS bytes written of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "localBytesRead" : {
    "readOnly" : false,
"description" : "Local bytes read of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "localBytesWritten" : {
    "readOnly" : false,
"description" : "Local bytes written of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "dataLocalMaps" : {
    "readOnly" : false,
"description" : "Data local maps of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  },
  "rackLocalMaps" : {
    "readOnly" : false,
"description" : "Rack local maps of this user's MapReduce jobs.\nAvailable since v11.",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "timePeriod" : "...",
  "user" : "...",
  "group" : "...",
  "cpuSec" : 12345,
  "memoryBytes" : 12345,
  "jobCount" : 12345,
  "taskCount" : 12345,
  "durationSec" : 12345,
  "failedMaps" : 12345,
  "totalMaps" : 12345,
  "failedReduces" : 12345,
  "totalReduces" : 12345,
  "mapInputBytes" : 12345,
  "mapOutputBytes" : 12345,
  "hdfsBytesRead" : 12345,
  "hdfsBytesWritten" : 12345,
  "localBytesRead" : 12345,
  "localBytesWritten" : 12345,
  "dataLocalMaps" : 12345,
  "rackLocalMaps" : 12345
},
"description" : ""
      }
      ,
      "ApiNameservice" : {
"type" : "object",
"title" : "ApiNameservice",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Name of the nameservice.",
"type" : "string"
  },
  "active" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleRef"
  },
  "activeFailoverController" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleRef"
  },
  "standBy" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleRef"
  },
  "standByFailoverController" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleRef"
  },
  "secondary" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleRef"
  },
  "mountPoints" : {
    "readOnly" : false,
"description" : "Mount points assigned to this nameservice in a federation.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "healthSummary" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHealthSummary"
  },
  "healthChecks" : {
    "readOnly" : false,
"description" : "Requires \"full\" view. List of health checks performed on the nameservice.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHealthCheck"
}
  }
},
"example" : {
  "name" : "...",
  "active" : {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "CONCERNING",
    "roleStatus" : "NA"
  },
  "activeFailoverController" : {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "DISABLED",
    "roleStatus" : "NA"
  },
  "standBy" : {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "DISABLED",
    "roleStatus" : "BUSY"
  },
  "standByFailoverController" : {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "NOT_AVAILABLE",
    "roleStatus" : "STOPPED"
  },
  "secondary" : {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "CONCERNING",
    "roleStatus" : "STARTED"
  },
  "mountPoints" : [ "...", "..." ],
  "healthSummary" : "NOT_AVAILABLE",
  "healthChecks" : [ {
    "name" : "...",
    "summary" : "NOT_AVAILABLE",
    "explanation" : "...",
    "suppressed" : true
  }, {
    "name" : "...",
    "summary" : "BAD",
    "explanation" : "...",
    "suppressed" : true
  } ]
},
"description" : "Provides information about an HDFS nameservice.\n<p>\nNameservices can be either a stand-alone NameNode, a NameNode paired with\na SecondaryNameNode, or a high-availability pair formed by an active and\na stand-by NameNode.\n<p>\nThe following fields are only available in the object's full view:\n<ul>\n<li>healthSummary<\/li>\n<li>healthChecks<\/li>\n<\/ul>"
      }
      ,
      "ApiNameserviceList" : {
"type" : "object",
"title" : "ApiNameserviceList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiNameservice"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "active" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "BAD",
      "roleStatus" : "STOPPING"
    },
    "activeFailoverController" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "STARTING"
    },
    "standBy" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "CONCERNING",
      "roleStatus" : "STARTING"
    },
    "standByFailoverController" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "STOPPING"
    },
    "secondary" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "STARTING"
    },
    "mountPoints" : [ "...", "..." ],
    "healthSummary" : "HISTORY_NOT_AVAILABLE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "HISTORY_NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "CONCERNING",
      "explanation" : "...",
      "suppressed" : true
    } ]
  }, {
    "name" : "...",
    "active" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "STOPPING"
    },
    "activeFailoverController" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "CONCERNING",
      "roleStatus" : "STOPPING"
    },
    "standBy" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "STARTED"
    },
    "standByFailoverController" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "STOPPING"
    },
    "secondary" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "STOPPED"
    },
    "mountPoints" : [ "...", "..." ],
    "healthSummary" : "DISABLED",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "CONCERNING",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    } ]
  } ]
},
"description" : "A list of HDFS nameservices."
      }
      ,
      "ApiOsDistribution" : {
"type" : "object",
"title" : "ApiOsDistribution",
"properties" : {
  "distributionType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOsDistributionType"
  },
  "name" : {
    "readOnly" : false,
"description" : "Distribution full name; 'redhat', 'centos', 'ubuntu' etc",
"type" : "string"
  },
  "version" : {
    "readOnly" : false,
"description" : "Full OS version string; eg. 7.3.1611",
"type" : "string"
  }
},
"example" : {
  "distributionType" : "UBUNTU_PRECISE",
  "name" : "...",
  "version" : "..."
},
"description" : "Definition of an OS distribution."
      }
      ,
      "ApiOsDistributionType" : {
"type" : "string",
"title" : "ApiOsDistributionType",
"enum" : [
  "UNKNOWN",
  "RHEL5",
  "RHEL6",
  "RHEL7",
  "RHEL8",
  "RHEL9",
  "SLES11",
  "SLES12",
  "SLES15",
  "DEBIAN_SQUEEZE",
  "DEBIAN_WHEEZY",
  "DEBIAN_JESSIE",
  "UBUNTU_LUCID",
  "UBUNTU_MAVERICK",
  "UBUNTU_PRECISE",
  "UBUNTU_TRUSTY",
  "UBUNTU_XENIAL",
  "UBUNTU_BIONIC",
  "UBUNTU_FOCAL",
  "UBUNTU_JAMMY",
  "UBUNTU_NOBLE",
  "RHEL7_PPC64LE",
  "RHEL8_PPC64LE",
  "RHEL9_PPC64LE",
  "RHEL8_AARCH64",
  "RHEL8_ARM64",
  "RHEL9_AARCH64",
  "RHEL9_ARM64"
],
"description" : "Allowed OS distribution types."
      }
      ,
      "ApiOzoneBucketInfo" : {
"type" : "object",
"title" : "ApiOzoneBucketInfo",
"required" : ["bucketEncrypted", "bucketInS3Volume", "bucketLinked"],
"properties" : {
  "volumeName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "bucketName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "bucketType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "bucketEncrypted" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "bucketInS3Volume" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "bucketLinked" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "sourceVolumeName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "sourceBucketName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "volumeName" : "...",
  "bucketName" : "...",
  "bucketType" : "...",
  "bucketEncrypted" : true,
  "bucketInS3Volume" : true,
  "bucketLinked" : true,
  "sourceVolumeName" : "...",
  "sourceBucketName" : "..."
},
"description" : ""
      }
      ,
      "ApiOzoneBucketRef" : {
"type" : "object",
"title" : "ApiOzoneBucketRef",
"properties" : {
  "volume" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "bucket" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "volume" : "...",
  "bucket" : "..."
},
"description" : "Reference to an Ozone bucket."
      }
      ,
      "ApiOzoneCreateSnapshotReq" : {
"type" : "object",
"title" : "ApiOzoneCreateSnapshotReq",
"properties" : {
  "snapshot" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneSnapshot"
  },
  "proxyUser" : {
    "readOnly" : false,
"description" : "User that is impersonated for the Ozone command\n<\/p>\nUse null to run without impersonation",
"type" : "string"
  }
},
"example" : {
  "snapshot" : {
    "snapshotName" : "...",
    "bucketRef" : {
      "volume" : "...",
      "bucket" : "..."
    }
  },
  "proxyUser" : "..."
},
"description" : "Ozone create snapshot request payload"
      }
      ,
      "ApiOzoneDeleteSnapshotListReq" : {
"type" : "object",
"title" : "ApiOzoneDeleteSnapshotListReq",
"properties" : {
  "snapshotList" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneSnapshotList"
  },
  "proxyUser" : {
    "readOnly" : false,
"description" : "User that is impersonated for the Ozone command\n<\/p>\nUse null to run without impersonation",
"type" : "string"
  }
},
"example" : {
  "snapshotList" : {
    "snapshotNames" : [ "...", "..." ],
    "bucketRef" : {
      "volume" : "...",
      "bucket" : "..."
    }
  },
  "proxyUser" : "..."
},
"description" : "Ozone delete multiple snapshot request payload"
      }
      ,
      "ApiOzoneFilterSpec" : {
"type" : "object",
"title" : "ApiOzoneFilterSpec",
"properties" : {
  "prefix" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "start" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "length" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "prefix" : "...",
  "start" : "...",
  "length" : 12345
},
"description" : "Listing filter options for Ozone queries."
      }
      ,
      "ApiOzoneGetBucketInfoReq" : {
"type" : "object",
"title" : "ApiOzoneGetBucketInfoReq",
"properties" : {
  "bucketRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneBucketRef"
  },
  "proxyUser" : {
    "readOnly" : false,
"description" : "User that is impersonated for the Ozone command\n<\/p>\nUse null to run without impersonation",
"type" : "string"
  }
},
"example" : {
  "bucketRef" : {
    "volume" : "...",
    "bucket" : "..."
  },
  "proxyUser" : "..."
},
"description" : "Ozone get bucket info request payload"
      }
      ,
      "ApiOzoneKeyRef" : {
"type" : "object",
"title" : "ApiOzoneKeyRef",
"properties" : {
  "bucketRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneBucketRef"
  },
  "key" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "bucketRef" : {
    "volume" : "...",
    "bucket" : "..."
  },
  "key" : "..."
},
"description" : "Reference to a key of an Ozone bucket."
      }
      ,
      "ApiOzoneListBucketsReq" : {
"type" : "object",
"title" : "ApiOzoneListBucketsReq",
"properties" : {
  "volume" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "filter" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneFilterSpec"
  },
  "result" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneResultSpec"
  }
},
"example" : {
  "volume" : "...",
  "filter" : {
    "prefix" : "...",
    "start" : "...",
    "length" : 12345
  },
  "result" : {
    "keepResultFile" : true,
    "resultFileName" : "...",
    "resultLocation" : {
      "bucketRef" : { },
      "key" : "..."
    }
  }
},
"description" : "Ozone buckets list request payload"
      }
      ,
      "ApiOzoneListKeysReq" : {
"type" : "object",
"title" : "ApiOzoneListKeysReq",
"properties" : {
  "bucketRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneBucketRef"
  },
  "filter" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneFilterSpec"
  },
  "result" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneResultSpec"
  }
},
"example" : {
  "bucketRef" : {
    "volume" : "...",
    "bucket" : "..."
  },
  "filter" : {
    "prefix" : "...",
    "start" : "...",
    "length" : 12345
  },
  "result" : {
    "keepResultFile" : true,
    "resultFileName" : "...",
    "resultLocation" : {
      "bucketRef" : { },
      "key" : "..."
    }
  }
},
"description" : "Ozone keys list request payload"
      }
      ,
      "ApiOzoneListSnapshotsReq" : {
"type" : "object",
"title" : "ApiOzoneListSnapshotsReq",
"properties" : {
  "bucketRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneBucketRef"
  },
  "result" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneResultSpec"
  },
  "proxyUser" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "bucketRef" : {
    "volume" : "...",
    "bucket" : "..."
  },
  "result" : {
    "keepResultFile" : true,
    "resultFileName" : "...",
    "resultLocation" : {
      "bucketRef" : { },
      "key" : "..."
    }
  },
  "proxyUser" : "..."
},
"description" : "Ozone snapshot list request payload"
      }
      ,
      "ApiOzoneListVolumesReq" : {
"type" : "object",
"title" : "ApiOzoneListVolumesReq",
"required" : ["all"],
"properties" : {
  "all" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "filter" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneFilterSpec"
  },
  "result" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneResultSpec"
  }
},
"example" : {
  "all" : true,
  "filter" : {
    "prefix" : "...",
    "start" : "...",
    "length" : 12345
  },
  "result" : {
    "keepResultFile" : true,
    "resultFileName" : "...",
    "resultLocation" : {
      "bucketRef" : { },
      "key" : "..."
    }
  }
},
"description" : "Ozone volume list request payload"
      }
      ,
      "ApiOzoneReplicationArguments" : {
"type" : "object",
"title" : "ApiOzoneReplicationArguments",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiHdfsReplicationArguments"
  },
  {
"properties" : {
  "originalSourcePath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "originalDestinationPath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "replicationType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/OzoneReplicationType"
  },
  "inclusionFilters" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "originalSourcePath" : "...",
  "originalDestinationPath" : "...",
  "replicationType" : "INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING",
  "inclusionFilters" : [ "...", "..." ],
  "sourceService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "sourcePath" : "...",
  "destinationPath" : "...",
  "mapreduceServiceName" : "...",
  "schedulerPoolName" : "...",
  "userName" : "...",
  "sourceUser" : "...",
  "numMaps" : 12345,
  "dryRun" : true,
  "bandwidthPerMap" : 12345,
  "abortOnError" : true,
  "removeMissingFiles" : true,
  "preserveReplicationCount" : true,
  "preserveBlockSize" : true,
  "preservePermissions" : true,
  "logPath" : "...",
  "skipChecksumChecks" : true,
  "skipListingChecksumChecks" : true,
  "skipTrash" : true,
  "replicationStrategy" : "STATIC",
  "preserveXAttrs" : true,
  "exclusionFilters" : [ "...", "..." ],
  "raiseSnapshotDiffFailures" : true,
  "deleteLatestSourceSnapshotOnJobFailure" : true,
  "numFetchThreads" : 12345,
  "destinationCloudAccount" : "..."
},
"description" : "Replication arguments for HDFS."
      }
      ,
      "ApiOzoneReplicationCounter" : {
"type" : "object",
"title" : "ApiOzoneReplicationCounter",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiHdfsReplicationCounter"
  },
  {
  }
],
"example" : {
  "group" : "...",
  "name" : "...",
  "value" : 12345
},
"description" : "A counter in an HDFS replication job."
      }
      ,
      "ApiOzoneReplicationResult" : {
"type" : "object",
"title" : "ApiOzoneReplicationResult",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiHdfsReplicationResult"
  },
  {
"properties" : {
  "commandResultMessage" : {
    "readOnly" : false,
"description" : "Contains the command execution's \"result message\".\nIf there was an error during the command execution this contains the returned error string.",
"type" : "string"
  },
  "replicationType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/OzoneReplicationType"
  },
  "replicationCommandType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/OzoneReplicationCommandType"
  }
}
  }
],
"example" : {
  "commandResultMessage" : "...",
  "replicationType" : "INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING",
  "replicationCommandType" : "FULL_FILE_LISTING_FALLBACK",
  "progress" : 12345,
  "throughput" : 12345.0,
  "remainingTime" : 12345,
  "estimatedCompletionTime" : "...",
  "counters" : [ {
    "group" : "...",
    "name" : "...",
    "value" : 12345
  }, {
    "group" : "...",
    "name" : "...",
    "value" : 12345
  } ],
  "numFilesDryRun" : 12345,
  "numBytesDryRun" : 12345,
  "numFilesExpected" : 12345,
  "numBytesExpected" : 12345,
  "numFilesCopied" : 12345,
  "numBytesCopied" : 12345,
  "numFilesSkipped" : 12345,
  "numBytesSkipped" : 12345,
  "numFilesDeleted" : 12345,
  "numFilesCopyFailed" : 12345,
  "numBytesCopyFailed" : 12345,
  "setupError" : "...",
  "jobId" : "...",
  "jobDetailsUri" : "...",
  "dryRun" : true,
  "snapshottedDirs" : [ "...", "..." ],
  "runAsUser" : "...",
  "runOnSourceAsUser" : "...",
  "logPath" : "...",
  "failedFiles" : [ "...", "..." ]
},
"description" : "Detailed information about an OZONE replication job."
      }
      ,
      "ApiOzoneResultSpec" : {
"type" : "object",
"title" : "ApiOzoneResultSpec",
"required" : ["keepResultFile"],
"properties" : {
  "keepResultFile" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "resultFileName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "resultLocation" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneKeyRef"
  }
},
"example" : {
  "keepResultFile" : true,
  "resultFileName" : "...",
  "resultLocation" : {
    "bucketRef" : {
      "volume" : "...",
      "bucket" : "..."
    },
    "key" : "..."
  }
},
"description" : "Result handling specification"
      }
      ,
      "ApiOzoneS3GatewayInfo" : {
"type" : "object",
"title" : "ApiOzoneS3GatewayInfo",
"properties" : {
  "awsAccessKey" : {
    "readOnly" : false,
"description" : "The AWS access key for a particular Ozone service",
"type" : "string"
  },
  "awsSecret" : {
    "readOnly" : false,
"description" : "The AWS secret associated with the access key",
"type" : "string"
  },
  "restUrl" : {
    "readOnly" : false,
"description" : "The rest url, in host:port format, of the Ozone S3 Gateway.\nAlways returns the first entry in the list of rest urls or null\nif list is null or zero-length.",
"type" : "string"
  },
  "restUrls" : {
    "readOnly" : false,
"description" : "The list of rest urls, in host:port format, of the Ozone S3 Gateway",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "bucket" : {
    "readOnly" : false,
"description" : "The Ozone address of the created S3 bucket",
"type" : "string"
  }
},
"example" : {
  "awsAccessKey" : "...",
  "awsSecret" : "...",
  "restUrls" : [ "...", "..." ],
  "bucket" : "..."
},
"description" : "Encapsulates information needed to utilize the s3 Gateway API- namely,\nthe AWS credentials, the rest url of the s3 Gateway and the S3 bucket."
      }
      ,
      "ApiOzoneSnapshot" : {
"type" : "object",
"title" : "ApiOzoneSnapshot",
"properties" : {
  "snapshotName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "bucketRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneBucketRef"
  }
},
"example" : {
  "snapshotName" : "...",
  "bucketRef" : {
    "volume" : "...",
    "bucket" : "..."
  }
},
"description" : "Reference to an Ozone snapshot."
      }
      ,
      "ApiOzoneSnapshotDetails" : {
"type" : "object",
"title" : "ApiOzoneSnapshotDetails",
"properties" : {
  "snapshotRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneSnapshot"
  },
  "creationTime" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "snapshotRef" : {
    "snapshotName" : "...",
    "bucketRef" : {
      "volume" : "...",
      "bucket" : "..."
    }
  },
  "creationTime" : 12345
},
"description" : "Reference to an Ozone snapshot details.\n\nAdditional details (compared to ApiOzoneSnapshot of a\nspecific Ozone snapshot."
      }
      ,
      "ApiOzoneSnapshotDiffReq" : {
"type" : "object",
"title" : "ApiOzoneSnapshotDiffReq",
"properties" : {
  "snapshotFromName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "snapshotToName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "bucketRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneBucketRef"
  },
  "result" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneResultSpec"
  },
  "proxyUser" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "snapshotFromName" : "...",
  "snapshotToName" : "...",
  "bucketRef" : {
    "volume" : "...",
    "bucket" : "..."
  },
  "result" : {
    "keepResultFile" : true,
    "resultFileName" : "...",
    "resultLocation" : {
      "bucketRef" : { },
      "key" : "..."
    }
  },
  "proxyUser" : "..."
},
"description" : "Reference to an Ozone snapshot diff between two snapshots or between a snapshot and current\nbucket state (in that case #snapshotToName can be empty or null)."
      }
      ,
      "ApiOzoneSnapshotError" : {
"type" : "object",
"title" : "ApiOzoneSnapshotError",
"properties" : {
  "snapshotRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneSnapshot"
  },
  "error" : {
    "readOnly" : false,
"description" : "Description of the error.",
"type" : "string"
  }
},
"example" : {
  "snapshotRef" : {
    "snapshotName" : "...",
    "bucketRef" : {
      "volume" : "...",
      "bucket" : "..."
    }
  },
  "error" : "..."
},
"description" : "An Ozone snapshot operation error."
      }
      ,
      "ApiOzoneSnapshotInfo" : {
"type" : "object",
"title" : "ApiOzoneSnapshotInfo",
"required" : ["creationTime"],
"properties" : {
  "volumeName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "bucketName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "creationTime" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "snapshotStatus" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "snapshotId" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "snapshotPath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "checkpointDir" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "volumeName" : "...",
  "bucketName" : "...",
  "name" : "...",
  "creationTime" : 12345,
  "snapshotStatus" : "...",
  "snapshotId" : "...",
  "snapshotPath" : "...",
  "checkpointDir" : "..."
},
"description" : "Ozone snapshot information.\n\nReflects the structure of the elements of ozone sh snapshot list ... result."
      }
      ,
      "ApiOzoneSnapshotList" : {
"type" : "object",
"title" : "ApiOzoneSnapshotList",
"properties" : {
  "snapshotNames" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "bucketRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneBucketRef"
  }
},
"example" : {
  "snapshotNames" : [ "...", "..." ],
  "bucketRef" : {
    "volume" : "...",
    "bucket" : "..."
  }
},
"description" : "Reference to multiple Ozone snapshots from the same volume and bucket."
      }
      ,
      "ApiOzoneSnapshotPolicyArguments" : {
"type" : "object",
"title" : "ApiOzoneSnapshotPolicyArguments",
"properties" : {
  "buckets" : {
    "readOnly" : false,
"description" : "Buckets to snapshot.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiOzoneBucketRef"
}
  }
},
"example" : {
  "buckets" : [ {
    "volume" : "...",
    "bucket" : "..."
  }, {
    "volume" : "...",
    "bucket" : "..."
  } ]
},
"description" : "Ozone specific snapshot policy arguments."
      }
      ,
      "ApiOzoneSnapshotRestore" : {
"type" : "object",
"title" : "ApiOzoneSnapshotRestore",
"properties" : {
  "sourceSnapshot" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneSnapshot"
  },
  "destinationBucketRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneBucketRef"
  }
},
"example" : {
  "sourceSnapshot" : {
    "snapshotName" : "...",
    "bucketRef" : {
      "volume" : "...",
      "bucket" : "..."
    }
  },
  "destinationBucketRef" : {
    "volume" : "...",
    "bucket" : "..."
  }
},
"description" : "Ozone snapshot restore to a destination bucket."
      }
      ,
      "ApiOzoneSnapshotResult" : {
"type" : "object",
"title" : "ApiOzoneSnapshotResult",
"properties" : {
  "processedBucketCount" : {
    "readOnly" : false,
"description" : "Number of processed paths.",
"type" : "integer",
"format" : "int32"
  },
  "processedBuckets" : {
    "readOnly" : false,
"description" : "The list of processed paths.\n\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "unprocessedBucketCount" : {
    "readOnly" : false,
"description" : "Number of unprocessed paths.",
"type" : "integer",
"format" : "int32"
  },
  "unprocessedBuckets" : {
    "readOnly" : false,
"description" : "The list of unprocessed paths. Note that paths that are currently being\nprocessed will also be included in this list.\n\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "createdSnapshotCount" : {
    "readOnly" : false,
"description" : "Number of snapshots created.",
"type" : "integer",
"format" : "int32"
  },
  "createdSnapshots" : {
    "readOnly" : false,
"description" : "List of snapshots created.\n<p/>\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiOzoneSnapshotDetails"
}
  },
  "deletedSnapshotCount" : {
    "readOnly" : false,
"description" : "Number of snapshots deleted.",
"type" : "integer",
"format" : "int32"
  },
  "deletedSnapshots" : {
    "readOnly" : false,
"description" : "List of snapshots deleted.\n\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiOzoneSnapshotDetails"
}
  },
  "creationErrorCount" : {
    "readOnly" : false,
"description" : "Number of errors detected when creating snapshots.",
"type" : "integer",
"format" : "int32"
  },
  "creationErrors" : {
    "readOnly" : false,
"description" : "List of errors encountered when creating snapshots.\n\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiOzoneSnapshotError"
}
  },
  "deletionErrorCount" : {
    "readOnly" : false,
"description" : "Number of errors detected when deleting snapshots.",
"type" : "integer",
"format" : "int32"
  },
  "deletionErrors" : {
    "readOnly" : false,
"description" : "List of errors encountered when deleting snapshots.\n\nThis is only available in the full view.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiOzoneSnapshotError"
}
  }
},
"example" : {
  "processedBucketCount" : 12345,
  "processedBuckets" : [ "...", "..." ],
  "unprocessedBucketCount" : 12345,
  "unprocessedBuckets" : [ "...", "..." ],
  "createdSnapshotCount" : 12345,
  "createdSnapshots" : [ {
    "snapshotRef" : {
      "snapshotName" : "...",
      "bucketRef" : { }
    },
    "creationTime" : 12345
  }, {
    "snapshotRef" : {
      "snapshotName" : "...",
      "bucketRef" : { }
    },
    "creationTime" : 12345
  } ],
  "deletedSnapshotCount" : 12345,
  "deletedSnapshots" : [ {
    "snapshotRef" : {
      "snapshotName" : "...",
      "bucketRef" : { }
    },
    "creationTime" : 12345
  }, {
    "snapshotRef" : {
      "snapshotName" : "...",
      "bucketRef" : { }
    },
    "creationTime" : 12345
  } ],
  "creationErrorCount" : 12345,
  "creationErrors" : [ {
    "snapshotRef" : {
      "snapshotName" : "...",
      "bucketRef" : { }
    },
    "error" : "..."
  }, {
    "snapshotRef" : {
      "snapshotName" : "...",
      "bucketRef" : { }
    },
    "error" : "..."
  } ],
  "deletionErrorCount" : 12345,
  "deletionErrors" : [ {
    "snapshotRef" : {
      "snapshotName" : "...",
      "bucketRef" : { }
    },
    "error" : "..."
  }, {
    "snapshotRef" : {
      "snapshotName" : "...",
      "bucketRef" : { }
    },
    "error" : "..."
  } ]
},
"description" : "Detailed information about an Ozone snapshot command."
      }
      ,
      "ApiParcel" : {
"type" : "object",
"title" : "ApiParcel",
"properties" : {
  "product" : {
    "readOnly" : false,
"description" : "The name of the product, e.g. CDH, Impala",
"type" : "string"
  },
  "version" : {
    "readOnly" : false,
"description" : "The version of the product, e.g. 1.1.0, 2.3.0.",
"type" : "string"
  },
  "stage" : {
    "readOnly" : false,
"description" : "Returns the current stage of the parcel.\n<p>\nThere are a number of stages a parcel can be in. There are two types of\nstages - stable and transient. A parcel is in a transient stage when it is\ntransitioning between two stable stages. The stages are listed below with\nsome additional information.\n\n<ul>\n<li><b>AVAILABLE_REMOTELY<\/b>: Stable stage - the parcel can be\ndownloaded to the server.<\/li>\n<li><b>DOWNLOADING<\/b>: Transient stage - the parcel is in the process of being\ndownloaded to the server.<\/li>\n<li><b>DOWNLOADED<\/b>: Stable stage - the parcel is downloaded and\nready to be distributed or removed from the server.<\/li>\n<li><b>DISTRIBUTING<\/b>: Transient stage - the parcel is being sent to all\nthe hosts in the cluster.<\/li>\n<li><b>DISTRIBUTED<\/b>: Stable stage - the parcel is on all the hosts in\nthe cluster. The parcel can now be activated, or removed from all the hosts.<\/li>\n<li><b>UNDISTRIBUTING<\/b>: Transient stage - the parcel is being removed\nfrom all the hosts in the cluster><\/li>\n<li><b>ACTIVATING<\/b>: Transient stage - the parcel is being activated on\nthe hosts in the cluster. <i>New in API v7<\/i><\/li>\n<li><b>ACTIVATED<\/b>: Steady stage - the parcel is set to active on every host\nin the cluster. If desired, a parcel can be deactivated from this stage.<\/li>\n<\/ul>",
"type" : "string"
  },
  "state" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiParcelState"
  },
  "clusterRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiClusterRef"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Read-only. Display name of the parcel. If set, available since v40.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "Read-only. Description of the parcel. If set, available since v40.",
"type" : "string"
  }
},
"example" : {
  "product" : "...",
  "version" : "...",
  "stage" : "...",
  "state" : {
    "progress" : 12345,
    "totalProgress" : 12345,
    "count" : 12345,
    "totalCount" : 12345,
    "errors" : [ "...", "..." ],
    "warnings" : [ "...", "..." ]
  },
  "clusterRef" : {
    "clusterName" : "...",
    "displayName" : "..."
  },
  "displayName" : "...",
  "description" : "..."
},
"description" : "A Parcel encapsulate a specific product and version. For example,\n(CDH 4.1). A parcel is downloaded, distributed to all the machines of a\ncluster and then allowed to be activated.\n<p>>\nThe available parcels are determined by which cluster they will be running on.\nFor example, a SLES parcel won't show up for a RHEL cluster.\n<\/p>"
      }
      ,
      "ApiParcelList" : {
"type" : "object",
"title" : "ApiParcelList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiParcel"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "product" : "...",
    "version" : "...",
    "stage" : "...",
    "state" : {
      "progress" : 12345,
      "totalProgress" : 12345,
      "count" : 12345,
      "totalCount" : 12345,
      "errors" : [ "...", "..." ],
      "warnings" : [ "...", "..." ]
    },
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "displayName" : "...",
    "description" : "..."
  }, {
    "product" : "...",
    "version" : "...",
    "stage" : "...",
    "state" : {
      "progress" : 12345,
      "totalProgress" : 12345,
      "count" : 12345,
      "totalCount" : 12345,
      "errors" : [ "...", "..." ],
      "warnings" : [ "...", "..." ]
    },
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "displayName" : "...",
    "description" : "..."
  } ]
},
"description" : "A list of ApiParcel."
      }
      ,
      "ApiParcelRef" : {
"type" : "object",
"title" : "ApiParcelRef",
"properties" : {
  "clusterName" : {
    "readOnly" : false,
"description" : "The name of the cluster that the parcel is used by.",
"type" : "string"
  },
  "parcelName" : {
    "readOnly" : false,
"description" : "The name of the parcel.",
"type" : "string"
  },
  "parcelVersion" : {
    "readOnly" : false,
"description" : "The version of the parcel.",
"type" : "string"
  },
  "parcelDisplayName" : {
    "readOnly" : false,
"description" : "The display name of the parcel. If set, available since v40.",
"type" : "string"
  }
},
"example" : {
  "clusterName" : "...",
  "parcelName" : "...",
  "parcelVersion" : "...",
  "parcelDisplayName" : "..."
},
"description" : "A parcelRef references a parcel. Each parcel is identified by its \"parcelName\"\nand \"parcelVersion\", and the \"clusterName\" of the cluster that is using it.\nTo operate on the parcel object, use the API with the those fields as\nparameters."
      }
      ,
      "ApiParcelState" : {
"type" : "object",
"title" : "ApiParcelState",
"properties" : {
  "progress" : {
    "readOnly" : false,
"description" : "The progress of the state transition.",
"type" : "integer",
"format" : "int64"
  },
  "totalProgress" : {
    "readOnly" : false,
"description" : "The total amount that #getProgress() needs to get to.",
"type" : "integer",
"format" : "int64"
  },
  "count" : {
    "readOnly" : false,
"description" : "The current hosts that have completed.",
"type" : "integer",
"format" : "int64"
  },
  "totalCount" : {
    "readOnly" : false,
"description" : "The total amount that #getCount() needs to get to.",
"type" : "integer",
"format" : "int64"
  },
  "errors" : {
    "readOnly" : false,
"description" : "The errors that exist for this parcel.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "warnings" : {
    "readOnly" : false,
"description" : "The warnings that exist for this parcel.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "progress" : 12345,
  "totalProgress" : 12345,
  "count" : 12345,
  "totalCount" : 12345,
  "errors" : [ "...", "..." ],
  "warnings" : [ "...", "..." ]
},
"description" : "The ApiParcelState encapsulates the state of a parcel while it is in\ntransition and reports any errors that may have occurred..\n<p>\nThe complete progress of a parcel is broken up into two different reporting\nindicators - progress and count. Progress is the primary indicator that reports\nthe global state of transitions. For example, when downloading,\nprogress and totalProgress will show the current number of bytes downloaded\nand the total number of bytes needed to be downloaded respectively.\n<\/p>\n<p>\nThe count and totalCount indicator is used when a state transition affects\nmultiple hosts. The count and totalCount show the current number of hosts\ncompleted and the total number of hosts respectively. For example, during distribution,\nthe progress and totalProgress will show how many bytes have been transferred\nto each host and the count will indicate how many hosts of of totalCount\nhave had parcels unpacked.\n<\/p>\n<p>\nAlong with the two progress indicators, the ApiParcelState shows both errors\nand warnings that may have turned up during a state transition.\n<\/p>"
      }
      ,
      "ApiParcelUsage" : {
"type" : "object",
"title" : "ApiParcelUsage",
"properties" : {
  "racks" : {
    "readOnly" : false,
"description" : "The racks that contain hosts that are part of this cluster.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiParcelUsageRack"
}
  },
  "parcels" : {
    "readOnly" : false,
"description" : "The parcel's that are activated and/or in-use on this cluster.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiParcelUsageParcel"
}
  }
},
"example" : {
  "racks" : [ {
    "hosts" : [ {
      "hostRef" : { },
      "roles" : [ { }, { } ]
    }, {
      "hostRef" : { },
      "roles" : [ { }, { } ]
    } ],
    "rackId" : "..."
  }, {
    "hosts" : [ {
      "hostRef" : { },
      "roles" : [ { }, { } ]
    }, {
      "hostRef" : { },
      "roles" : [ { }, { } ]
    } ],
    "rackId" : "..."
  } ],
  "parcels" : [ {
    "parcelRef" : {
      "clusterName" : "...",
      "parcelName" : "...",
      "parcelVersion" : "...",
      "parcelDisplayName" : "..."
    },
    "processCount" : 12345,
    "activated" : true
  }, {
    "parcelRef" : {
      "clusterName" : "...",
      "parcelName" : "...",
      "parcelVersion" : "...",
      "parcelDisplayName" : "..."
    },
    "processCount" : 12345,
    "activated" : true
  } ]
},
"description" : "This object provides a complete view of the usage of parcels in a given\ncluster - particularly which parcels are in use for which roles."
      }
      ,
      "ApiParcelUsageHost" : {
"type" : "object",
"title" : "ApiParcelUsageHost",
"properties" : {
  "hostRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostRef"
  },
  "roles" : {
    "readOnly" : false,
"description" : "A collection of the roles present on the host.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiParcelUsageRole"
}
  }
},
"example" : {
  "hostRef" : {
    "hostId" : "...",
    "hostname" : "..."
  },
  "roles" : [ {
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "GOOD",
      "roleStatus" : "UNKNOWN"
    },
    "parcelRefs" : [ {
      "clusterName" : "...",
      "parcelName" : "...",
      "parcelVersion" : "...",
      "parcelDisplayName" : "..."
    }, {
      "clusterName" : "...",
      "parcelName" : "...",
      "parcelVersion" : "...",
      "parcelDisplayName" : "..."
    } ]
  }, {
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "NA"
    },
    "parcelRefs" : [ {
      "clusterName" : "...",
      "parcelName" : "...",
      "parcelVersion" : "...",
      "parcelDisplayName" : "..."
    }, {
      "clusterName" : "...",
      "parcelName" : "...",
      "parcelVersion" : "...",
      "parcelDisplayName" : "..."
    } ]
  } ]
},
"description" : "This object is used to represent a host within an ApiParcelUsage."
      }
      ,
      "ApiParcelUsageParcel" : {
"type" : "object",
"title" : "ApiParcelUsageParcel",
"properties" : {
  "parcelRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiParcelRef"
  },
  "processCount" : {
    "readOnly" : false,
"description" : "How many running processes on the cluster are using the parcel.",
"type" : "integer",
"format" : "int32"
  },
  "activated" : {
    "readOnly" : false,
"description" : "Is this parcel currently activated on the cluster.",
"type" : "boolean"
  }
},
"example" : {
  "parcelRef" : {
    "clusterName" : "...",
    "parcelName" : "...",
    "parcelVersion" : "...",
    "parcelDisplayName" : "..."
  },
  "processCount" : 12345,
  "activated" : true
},
"description" : "This object is used to represent a parcel within an ApiParcelUsage."
      }
      ,
      "ApiParcelUsageRack" : {
"type" : "object",
"title" : "ApiParcelUsageRack",
"properties" : {
  "hosts" : {
    "readOnly" : false,
"description" : "A collection of the hosts in the rack.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiParcelUsageHost"
}
  },
  "rackId" : {
    "readOnly" : false,
"description" : "The rack ID for the rack.",
"type" : "string"
  }
},
"example" : {
  "hosts" : [ {
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "roles" : [ {
      "roleRef" : { },
      "parcelRefs" : [ { }, { } ]
    }, {
      "roleRef" : { },
      "parcelRefs" : [ { }, { } ]
    } ]
  }, {
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "roles" : [ {
      "roleRef" : { },
      "parcelRefs" : [ { }, { } ]
    }, {
      "roleRef" : { },
      "parcelRefs" : [ { }, { } ]
    } ]
  } ],
  "rackId" : "..."
},
"description" : "This object is used to represent a rack within an ApiParcelUsage."
      }
      ,
      "ApiParcelUsageRole" : {
"type" : "object",
"title" : "ApiParcelUsageRole",
"properties" : {
  "roleRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleRef"
  },
  "parcelRefs" : {
    "readOnly" : false,
"description" : "A collection of references to the parcels being used by the role.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiParcelRef"
}
  }
},
"example" : {
  "roleRef" : {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "DISABLED",
    "roleStatus" : "STOPPING"
  },
  "parcelRefs" : [ {
    "clusterName" : "...",
    "parcelName" : "...",
    "parcelVersion" : "...",
    "parcelDisplayName" : "..."
  }, {
    "clusterName" : "...",
    "parcelName" : "...",
    "parcelVersion" : "...",
    "parcelDisplayName" : "..."
  } ]
},
"description" : "This object is used to represent a role within an ApiParcelUsage."
      }
      ,
      "ApiPerfInspectorBandwidthArgs" : {
"type" : "object",
"title" : "ApiPerfInspectorBandwidthArgs",
"properties" : {
  "runBandwidthDiagnostics" : {
    "example" : false,
    "readOnly" : false,
"description" : "Optional flag to run bandwidth diagnostics test.\nExercise caution, running bandwidth test will have an impact on currently running\nworkloads.\nIf not specified, defaults to false.",
"type" : "boolean"
  },
  "bandwidthTimeoutSecs" : {
    "example" : 10,
    "readOnly" : false,
"description" : "Timeout in seconds for the bandwidth request to each target host.\nIf not specified, defaults to 10 seconds.",
"type" : "integer",
"format" : "int32"
  }
},
"example" : {
  "runBandwidthDiagnostics" : false,
  "bandwidthTimeoutSecs" : 10
},
"description" : "Arguments to run bandwidth diagnostics as part of performance inspector.\nRequires iperf3 package installed on hosts."
      }
      ,
      "ApiPerfInspectorPingArgs" : {
"type" : "object",
"title" : "ApiPerfInspectorPingArgs",
"properties" : {
  "pingTimeoutSecs" : {
    "example" : 10,
    "readOnly" : false,
"description" : "Timeout in seconds for the ping request to each target host.\nIf not specified, defaults to 10 seconds.\nMust be a value between 1 and 3600 seconds, inclusive.",
"type" : "integer",
"format" : "int32"
  },
  "pingCount" : {
    "example" : 10,
    "readOnly" : false,
"description" : "Number of iterations of the ping request to each target host.\nIf not specified, defaults to 10 count.",
"type" : "integer",
"format" : "int32"
  },
  "pingPacketSizeBytes" : {
    "example" : 56,
    "readOnly" : false,
"description" : "Packet size in bytes for each ping request.\nIf not specified, defaults to 56 bytes.\nMust be a value between 1 and 65507 bytes, inclusive.",
"type" : "integer",
"format" : "int32"
  }
},
"example" : {
  "pingTimeoutSecs" : 10,
  "pingCount" : 10,
  "pingPacketSizeBytes" : 56
},
"description" : "Arguments to run ping test."
      }
      ,
      "ApiPrincipalList" : {
"type" : "object",
"title" : "ApiPrincipalList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "items" : [ "...", "..." ]
},
"description" : "A list of kerberos principals."
      }
      ,
      "ApiProcess" : {
"type" : "object",
"title" : "ApiProcess",
"properties" : {
  "configFiles" : {
    "readOnly" : false,
"description" : "List of config files supplied to the process.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "configFiles" : [ "...", "..." ]
},
"description" : "A process represents a unix process to be managed by the Cloudera\nManager agents. A process can be a daemon, e.g. if it is associated\nwith a running role. It can also be a one-off process which is expected\nto start, run and finish."
      }
      ,
      "ApiProductVersion" : {
"type" : "object",
"title" : "ApiProductVersion",
"properties" : {
  "version" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "product" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "version" : "...",
  "product" : "..."
},
"description" : ""
      }
      ,
      "ApiRangerPolicy" : {
"type" : "object",
"title" : "ApiRangerPolicy",
"properties" : {
  "service" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "serviceType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "resources" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "$ref" : "#/components/schemas/ApiRangerPolicyResource"
}
  }
},
"example" : {
  "service" : "...",
  "serviceType" : "...",
  "name" : "...",
  "resources" : {
    "property1" : {
      "values" : [ "...", "..." ]
    },
    "property2" : {
      "values" : [ "...", "..." ]
    }
  }
},
"description" : "Holds information about a policy defined in Ranger."
      }
      ,
      "ApiRangerPolicyList" : {
"type" : "object",
"title" : "ApiRangerPolicyList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "policies" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRangerPolicy"
}
  },
  "remotePolicies" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRangerPolicy"
}
  }
}
  }
],
"example" : {
  "policies" : [ {
    "service" : "...",
    "serviceType" : "...",
    "name" : "...",
    "resources" : {
      "property1" : {
        "values" : [ "...", "..." ]
      },
      "property2" : {
        "values" : [ "...", "..." ]
      }
    }
  }, {
    "service" : "...",
    "serviceType" : "...",
    "name" : "...",
    "resources" : {
      "property1" : {
        "values" : [ "...", "..." ]
      },
      "property2" : {
        "values" : [ "...", "..." ]
      }
    }
  } ],
  "remotePolicies" : [ {
    "service" : "...",
    "serviceType" : "...",
    "name" : "...",
    "resources" : {
      "property1" : {
        "values" : [ "...", "..." ]
      },
      "property2" : {
        "values" : [ "...", "..." ]
      }
    }
  }, {
    "service" : "...",
    "serviceType" : "...",
    "name" : "...",
    "resources" : {
      "property1" : {
        "values" : [ "...", "..." ]
      },
      "property2" : {
        "values" : [ "...", "..." ]
      }
    }
  } ]
},
"description" : "Holds information about local (#getPolicies()) and\nremote (#getRemotePolicies()) policies defined in Ranger."
      }
      ,
      "ApiRangerPolicyResource" : {
"type" : "object",
"title" : "ApiRangerPolicyResource",
"properties" : {
  "values" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "values" : [ "...", "..." ]
},
"description" : "Holds information about a policy resource defined in Ranger."
      }
      ,
      "ApiRangerReplicationArgs" : {
"type" : "object",
"title" : "ApiRangerReplicationArgs",
"properties" : {
  "sourceRangerService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "exportArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRangerReplicationExportArgs"
  },
  "transformArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRangerReplicationTransformArgs"
  },
  "importArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRangerReplicationImportArgs"
  },
  "auditLogDistCpArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsReplicationArguments"
  },
  "auditLogDistCpCloudArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsCloudReplicationArguments"
  }
},
"example" : {
  "sourceRangerService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "exportArgs" : {
    "rangerServiceNames" : [ "...", "..." ]
  },
  "transformArgs" : {
    "rangerServiceNamesMapping" : {
      "property1" : "...",
      "property2" : "..."
    },
    "rangerUsersMapping" : {
      "property1" : "...",
      "property2" : "..."
    },
    "rangerResourcesMapping" : {
      "property1" : "...",
      "property2" : "..."
    },
    "hiveUrlsMapping" : {
      "property1" : "...",
      "property2" : "..."
    },
    "hdfsToAdlsArgs" : {
      "adlsStorageAccount" : "...",
      "adlsStorageAccountContainer" : "..."
    },
    "hdfsToS3Args" : {
      "s3BucketName" : "..."
    },
    "hdfsToGcsArgs" : {
      "gcsBucketName" : "..."
    }
  },
  "importArgs" : {
    "importStrategy" : "OVERRIDE",
    "extraAuthSiteProperties" : {
      "property1" : "...",
      "property2" : "..."
    }
  },
  "auditLogDistCpArgs" : {
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "sourcePath" : "...",
    "destinationPath" : "...",
    "mapreduceServiceName" : "...",
    "schedulerPoolName" : "...",
    "userName" : "...",
    "sourceUser" : "...",
    "numMaps" : 12345,
    "dryRun" : true,
    "bandwidthPerMap" : 12345,
    "abortOnError" : true,
    "removeMissingFiles" : true,
    "preserveReplicationCount" : true,
    "preserveBlockSize" : true,
    "preservePermissions" : true,
    "logPath" : "...",
    "skipChecksumChecks" : true,
    "skipListingChecksumChecks" : true,
    "skipTrash" : true,
    "replicationStrategy" : "DYNAMIC",
    "preserveXAttrs" : true,
    "exclusionFilters" : [ "...", "..." ],
    "raiseSnapshotDiffFailures" : true,
    "deleteLatestSourceSnapshotOnJobFailure" : true,
    "numFetchThreads" : 12345,
    "destinationCloudAccount" : "..."
  },
  "auditLogDistCpCloudArgs" : {
    "sourceAccount" : "...",
    "destinationAccount" : "...",
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "sourcePath" : "...",
    "destinationPath" : "...",
    "mapreduceServiceName" : "...",
    "schedulerPoolName" : "...",
    "userName" : "...",
    "sourceUser" : "...",
    "numMaps" : 12345,
    "dryRun" : true,
    "bandwidthPerMap" : 12345,
    "abortOnError" : true,
    "removeMissingFiles" : true,
    "preserveReplicationCount" : true,
    "preserveBlockSize" : true,
    "preservePermissions" : true,
    "logPath" : "...",
    "skipChecksumChecks" : true,
    "skipListingChecksumChecks" : true,
    "skipTrash" : true,
    "replicationStrategy" : "DYNAMIC",
    "preserveXAttrs" : true,
    "exclusionFilters" : [ "...", "..." ],
    "raiseSnapshotDiffFailures" : true,
    "deleteLatestSourceSnapshotOnJobFailure" : true,
    "numFetchThreads" : 12345,
    "destinationCloudAccount" : "..."
  }
},
"description" : "Replication arguments for replicating services defined in Ranger. It works the following way:\n<ol>\n<li>\nEXPORT the given services, policies and roles from the source Ranger,\nthen COPY the exported result to destination,\nsee available arguments in ApiRangerReplicationExportArgs.\nNote that if #getExportArgs() not provided,\nthen services defined in Ranger won't be replicated, it will be skipped.\n<\/li>\n<li>\nTRANSFORM the exported services, policies and roles from the source Ranger\non the destination, see available arguments in ApiRangerReplicationTransformArgs.\nIncludes arguments for transforming HDFS Ranger service policies to cloud policies.\n<\/li>\n<li>\nIMPORT the exported and transformed services, policies and roles\nfrom source to destination Ranger, see available arguments in\nApiRangerReplicationImportArgs\n<\/li>\n<li>For replicating the Ranger HDFS audit logs, there are 2 options:\n<ul>\n<li>\nIf #getAuditLogDistCpArgs() is provided then the replication will\ndistributed copy Ranger HDFS audit logs from source HDFS to destination HDFS,\nsee available arguments in ApiHdfsReplicationArguments.\nIf provided, then the mandatory fields are\nApiHdfsReplicationArguments#getUserName() (destination user) and\nApiHdfsReplicationArguments#getSourceUser() (source user).\nAny other ApiHdfsReplicationArguments fields could be provided,\nsourcePath and destinationPath will be set appropriately by CM, when not specified.\n<\/li>\n<li>\nAlternatively, you can provide #getAuditLogDistCpCloudArgs(),\nin this case distributed copy for Ranger HDFS audit logs from source HDFS to\ndestination cloud storage, see available arguments in\nApiHdfsCloudReplicationArguments. Mandatory fields are\nApiHdfsCloudReplicationArguments#getSourceUser() (source user),\nApiHdfsCloudReplicationArguments#getDestinationAccount() (destination user) and\nApiHdfsCloudReplicationArguments#getDestinationPath().\nAny other ApiHdfsCloudReplicationArguments fields could be provided,\nsourcePath will be set appropriately by CM, when not specified.\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\nNote that at least one of #getExportArgs(), #getAuditLogDistCpArgs(),\n#getAuditLogDistCpCloudArgs() must be provided,\notherwise the replication would not do anything."
      }
      ,
      "ApiRangerReplicationExportArgs" : {
"type" : "object",
"title" : "ApiRangerReplicationExportArgs",
"properties" : {
  "rangerServiceNames" : {
    "readOnly" : false,
"description" : "The source Ranger service names to be exported and replicated to the destination.\n<p>\nThis field is mandatory and cannot be null or empty! <br/>\nExample: [\"cm_hdfs\", \"cm_hive\"]",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "rangerServiceNames" : [ "...", "..." ]
},
"description" : "Arguments for EXPORTING Ranger services and policies, to be replicated later."
      }
      ,
      "ApiRangerReplicationHdfsToAdlsArgs" : {
"type" : "object",
"title" : "ApiRangerReplicationHdfsToAdlsArgs",
"properties" : {
  "adlsStorageAccount" : {
    "readOnly" : false,
"description" : "ADLS storage account name for Ranger HDFS policies which need to be transformed to ADLS policy.",
"type" : "string"
  },
  "adlsStorageAccountContainer" : {
    "readOnly" : false,
"description" : "ADLS storage account container name for Ranger HDFS policies\nwhich need to be transformed to ADLS policy.",
"type" : "string"
  }
},
"example" : {
  "adlsStorageAccount" : "...",
  "adlsStorageAccountContainer" : "..."
},
"description" : "Arguments for transforming HDFS Ranger service policies to Azure Data Lake Storage (ADLS) policies.\n<p>\nNote that it's relevant only if any of the Ranger services to be replicated\ncontain HDFS Ranger service type and replication will be done from on-prem to ADLS."
      }
      ,
      "ApiRangerReplicationHdfsToGcsArgs" : {
"type" : "object",
"title" : "ApiRangerReplicationHdfsToGcsArgs",
"properties" : {
  "gcsBucketName" : {
    "readOnly" : false,
"description" : "GCS bucket name for Ranger HDFS policies which need to be transformed to GCS policy.",
"type" : "string"
  }
},
"example" : {
  "gcsBucketName" : "..."
},
"description" : "Arguments for transforming HDFS Ranger service policies to Google Cloud Storage (GCS) policies.\n<p>\nNote that it's relevant only if any of the Ranger services to be replicated\ncontain HDFS Ranger service type and replication will be done from on-prem to GCS."
      }
      ,
      "ApiRangerReplicationHdfsToS3Args" : {
"type" : "object",
"title" : "ApiRangerReplicationHdfsToS3Args",
"properties" : {
  "s3BucketName" : {
    "readOnly" : false,
"description" : "Amazon S3 bucket name for Ranger HDFS policies which need to be transformed to S3 policy.",
"type" : "string"
  }
},
"example" : {
  "s3BucketName" : "..."
},
"description" : "Arguments for transforming HDFS Ranger service policies to Amazon S3 policies.\n<p>\nNote that it's relevant only if any of the Ranger services to be replicated\ncontain HDFS Ranger service type and replication will be done from on-prem to S3."
      }
      ,
      "ApiRangerReplicationImportArgs" : {
"type" : "object",
"title" : "ApiRangerReplicationImportArgs",
"properties" : {
  "importStrategy" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/RangerReplicationImportStrategy"
  },
  "extraAuthSiteProperties" : {
    "readOnly" : false,
"description" : "Extra properties to be put to authorization-migration-site.xml,\nwhich is the configuration file used for Ranger import. <br>\nDefault value: null",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  }
},
"example" : {
  "importStrategy" : "MERGE",
  "extraAuthSiteProperties" : {
    "property1" : "...",
    "property2" : "..."
  }
},
"description" : "Arguments for IMPORTING Ranger services and policies,\nexecuted after EXPORT (see ApiRangerReplicationExportArgs) and\nTRANSFORM (see ApiRangerReplicationTransformArgs)."
      }
      ,
      "ApiRangerReplicationResult" : {
"type" : "object",
"title" : "ApiRangerReplicationResult",
"properties" : {
  "total" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "created" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "skipped" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "failed" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "skippedDueToTimeout" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "auditLogReplicationResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsReplicationResult"
  }
},
"example" : {
  "total" : 12345,
  "created" : 12345,
  "skipped" : 12345,
  "failed" : 12345,
  "skippedDueToTimeout" : 12345,
  "auditLogReplicationResult" : {
    "progress" : 12345,
    "throughput" : 12345.0,
    "remainingTime" : 12345,
    "estimatedCompletionTime" : "...",
    "counters" : [ {
      "group" : "...",
      "name" : "...",
      "value" : 12345
    }, {
      "group" : "...",
      "name" : "...",
      "value" : 12345
    } ],
    "numFilesDryRun" : 12345,
    "numBytesDryRun" : 12345,
    "numFilesExpected" : 12345,
    "numBytesExpected" : 12345,
    "numFilesCopied" : 12345,
    "numBytesCopied" : 12345,
    "numFilesSkipped" : 12345,
    "numBytesSkipped" : 12345,
    "numFilesDeleted" : 12345,
    "numFilesCopyFailed" : 12345,
    "numBytesCopyFailed" : 12345,
    "setupError" : "...",
    "jobId" : "...",
    "jobDetailsUri" : "...",
    "dryRun" : true,
    "snapshottedDirs" : [ "...", "..." ],
    "runAsUser" : "...",
    "runOnSourceAsUser" : "...",
    "logPath" : "...",
    "failedFiles" : [ "...", "..." ]
  }
},
"description" : "Detailed information about a RANGER replication job."
      }
      ,
      "ApiRangerReplicationTransformArgs" : {
"type" : "object",
"title" : "ApiRangerReplicationTransformArgs",
"properties" : {
  "rangerServiceNamesMapping" : {
    "readOnly" : false,
"description" : "A mapping between source to destination ranger services.\n<p>\nNote that if a mapping is not given for a service then it will stay the same on the destination.\n<p>\nExample: {\"cm_hdfs\":\"dr_hdfs\", \"cm_hive\":\"dr_hive\"} <br>\nDefault: empty or null, every service name will stay the same on the destination",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "rangerUsersMapping" : {
    "readOnly" : false,
"description" : "A mapping between source to destination ranger usernames.\n<p>\nNote that if a mapping is not given for a username then it will stay the same on the destination.\n<p>\nExample: {\"testuser1\":\"testuser1@host.com\", \"testuser2\":\"testuser2@host.com\" }<br>\nDefault: empty or null, every username will stay the same on the destination",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "rangerResourcesMapping" : {
    "readOnly" : false,
"description" : "A mapping between source to destination ranger resources.\n<p>\nIf a mapping is not given for a resource then it will stay the same on the destination.\n<p>\n<b>Example<\/b>: <br>\n{\"/srcdir1/srcfile1\": \"/destdir1/destfile1\", \"src_url.com\": \"dest_url.com\",\n\"source_db\": \"dest_db\", \"source_table\":\"dest_table\"} } <br>\nDefault: empty or null, every resource will remain the same on destination\n<p>\nIf replication contains <b>HDFS Ranger service type<\/b> and replication is done from\non-prem to cloud, then for transforming HDFS Ranger service policies to Cloud policies\n<b>NO resource mapping is needed<\/b>. Instead, provide one of the following:\n#getHdfsToAdlsArgs(), #getHdfsToS3Args(), #getHdfsToGcsArgs()\n<p>\n<b>HIVE prefixed based resource URL replacement is supported<\/b>,\nbut it should be provided in a <b>different mapping<\/b>,\nfor more info see #getHiveUrlsMapping().",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "hiveUrlsMapping" : {
    "readOnly" : false,
"description" : "Used for <b>HIVE prefixed based resource URL replacement<\/b>.\n<p>\n<b>For instance<\/b>, if Hive resource URLs on <b>source<\/b> are:\n<ul>\n<li>hdfs://namenodehost:8020/user/hive/warehouse/table1<\/li>\n<li>hdfs://namenodehost:8020/user/hive/warehouse/table2<\/li>\n<\/ul>\nand <b>destination is Amazon S3<\/b>, and the resource mapping contains the following entry: <br>\n\"hdfs://namenodehost:8020/user/hive/warehouse\": \"s3a://bucket\" <br>\nthen after transformation hive urls will be:\n<ul>\n<li>s3a://bucket/table1<\/li>\n<li>s3a://bucket/table2<\/li>\n<\/ul>\nDefault: empty or null, every HIVE URL will remain the same on destination.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "hdfsToAdlsArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRangerReplicationHdfsToAdlsArgs"
  },
  "hdfsToS3Args" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRangerReplicationHdfsToS3Args"
  },
  "hdfsToGcsArgs" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRangerReplicationHdfsToGcsArgs"
  }
},
"example" : {
  "rangerServiceNamesMapping" : {
    "property1" : "...",
    "property2" : "..."
  },
  "rangerUsersMapping" : {
    "property1" : "...",
    "property2" : "..."
  },
  "rangerResourcesMapping" : {
    "property1" : "...",
    "property2" : "..."
  },
  "hiveUrlsMapping" : {
    "property1" : "...",
    "property2" : "..."
  },
  "hdfsToAdlsArgs" : {
    "adlsStorageAccount" : "...",
    "adlsStorageAccountContainer" : "..."
  },
  "hdfsToS3Args" : {
    "s3BucketName" : "..."
  },
  "hdfsToGcsArgs" : {
    "gcsBucketName" : "..."
  }
},
"description" : "Arguments for TRANSFORMING Ranger services and policies,\nexecuted after EXPORT (see ApiRangerReplicationExportArgs).\n<p>\nNote that if replication is from <b>on-prem to cloud<\/b>, and\nit contains a <b>Ranger service with type HDFS<\/b>,\nthen depending on the cloud provider, one of the following must be provided:\n#getHdfsToAdlsArgs(), #getHdfsToS3Args(), #getHdfsToGcsArgs().\n<b>Otherwise, providing this information is not required!<\/b>"
      }
      ,
      "ApiRangerService" : {
"type" : "object",
"title" : "ApiRangerService",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "type" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "type" : "..."
},
"description" : "Holds information about a service defined in Ranger."
      }
      ,
      "ApiRangerServiceList" : {
"type" : "object",
"title" : "ApiRangerServiceList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "services" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRangerService"
}
  },
  "remoteServices" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRangerService"
}
  }
}
  }
],
"example" : {
  "services" : [ {
    "name" : "...",
    "type" : "..."
  }, {
    "name" : "...",
    "type" : "..."
  } ],
  "remoteServices" : [ {
    "name" : "...",
    "type" : "..."
  }, {
    "name" : "...",
    "type" : "..."
  } ]
},
"description" : "Holds information about local (#getServices()) and\nremote (#getRemoteServices()) services defined in Ranger."
      }
      ,
      "ApiRangerUser" : {
"type" : "object",
"title" : "ApiRangerUser",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "name" : "..."
},
"description" : "Holds information about a user (vXUsers) defined in Ranger."
      }
      ,
      "ApiRangerUserList" : {
"type" : "object",
"title" : "ApiRangerUserList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "vXUsers" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRangerUser"
}
  },
  "remoteUsers" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRangerUser"
}
  }
}
  }
],
"example" : {
  "vXUsers" : [ {
    "name" : "..."
  }, {
    "name" : "..."
  } ],
  "remoteUsers" : [ {
    "name" : "..."
  }, {
    "name" : "..."
  } ]
},
"description" : "Holds information about local (#getUsers()) and\nremote (#getRemoteUsers()) users defined in Ranger."
      }
      ,
      "ApiRemoteCommand" : {
"type" : "object",
"title" : "ApiRemoteCommand",
"properties" : {
  "id" : {
    "readOnly" : false,
"description" : "Id of the remotely executed command.",
"type" : "integer",
"format" : "int64"
  },
  "peerName" : {
    "readOnly" : false,
"description" : "The local peer name of the remote peer cluster.",
"type" : "string"
  }
},
"example" : {
  "id" : 12345,
  "peerName" : "..."
},
"description" : "References a command executed on a peer cluster by a local command step."
      }
      ,
      "ApiRemoteCopyListingRequest" : {
"type" : "object",
"title" : "ApiRemoteCopyListingRequest",
"required" : ["compatibleSnapshotHandling"],
"properties" : {
  "peer" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cluster" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "service" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "proxyUser" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "listingPath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "compatibleSnapshotHandling" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "fromSnapshotName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "toSnapshotName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "excludeFilters" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "sequenceFilePath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "renameDeleteFilePath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "resultFilePath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "additionalConfigs" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "additionalEnvironmentVariables" : {
    "readOnly" : false,
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "unsetConfigs" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "peer" : "...",
  "cluster" : "...",
  "service" : "...",
  "proxyUser" : "...",
  "listingPath" : "...",
  "compatibleSnapshotHandling" : true,
  "fromSnapshotName" : "...",
  "toSnapshotName" : "...",
  "excludeFilters" : [ "...", "..." ],
  "sequenceFilePath" : "...",
  "renameDeleteFilePath" : "...",
  "resultFilePath" : "...",
  "additionalConfigs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "additionalEnvironmentVariables" : {
    "property1" : "...",
    "property2" : "..."
  },
  "unsetConfigs" : [ "...", "..." ]
},
"description" : ""
      }
      ,
      "ApiRemoteDataContext" : {
"type" : "object",
"title" : "ApiRemoteDataContext",
"properties" : {
  "endPointId" : {
    "readOnly" : false,
"description" : "A string to uniquely identify the SDX cluster.",
"type" : "string"
  },
  "endPoints" : {
    "readOnly" : false,
"description" : "List of endPoints exported by this SDX cluster.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEndPoint"
}
  },
  "configs" : {
    "readOnly" : false,
"description" : "SDX cluster specifc options.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMapEntry"
}
  },
  "clusterVersion" : {
    "readOnly" : false,
"description" : "Cluster version",
"type" : "string"
  }
},
"example" : {
  "endPointId" : "...",
  "endPoints" : [ {
    "name" : "...",
    "version" : "...",
    "serviceConfigs" : [ {
      "key" : "...",
      "value" : "..."
    }, {
      "key" : "...",
      "value" : "..."
    } ],
    "endPointHostList" : [ {
      "uri" : "...",
      "endPointConfigs" : [ { }, { } ],
      "type" : "..."
    }, {
      "uri" : "...",
      "endPointConfigs" : [ { }, { } ],
      "type" : "..."
    } ],
    "serviceType" : "..."
  }, {
    "name" : "...",
    "version" : "...",
    "serviceConfigs" : [ {
      "key" : "...",
      "value" : "..."
    }, {
      "key" : "...",
      "value" : "..."
    } ],
    "endPointHostList" : [ {
      "uri" : "...",
      "endPointConfigs" : [ { }, { } ],
      "type" : "..."
    }, {
      "uri" : "...",
      "endPointConfigs" : [ { }, { } ],
      "type" : "..."
    } ],
    "serviceType" : "..."
  } ],
  "configs" : [ {
    "key" : "...",
    "value" : "..."
  }, {
    "key" : "...",
    "value" : "..."
  } ],
  "clusterVersion" : "..."
},
"description" : "This object contains enough information for a Workload cluster to connect to an SDX cluster.\nThis object contains no secrets."
      }
      ,
      "ApiRemoteRepoUrl" : {
"type" : "object",
"title" : "ApiRemoteRepoUrl",
"properties" : {
  "remoteRepoUrl" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "remoteRepoUrl" : "..."
},
"description" : "A remote repository URL. Cannot be provided as a path parameter because it may contain\nspecial characters."
      }
      ,
      "ApiReplicationCommand" : {
"type" : "object",
"title" : "ApiReplicationCommand",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiCommand"
  },
  {
"properties" : {
  "hdfsResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsReplicationResult"
  },
  "ozoneResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneReplicationResult"
  },
  "hiveResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHiveReplicationResult"
  },
  "hiveOnTezResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHiveOnTezReplicationResult"
  },
  "hbaseInfo" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHBaseReplicationInfo"
  },
  "rangerResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRangerReplicationResult"
  },
  "icebergResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiIcebergReplicationResult"
  },
  "apiReplicationCommandsWithSameIntent" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiReplicationCommand"
}
  },
  "apiAtlasReplicationResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiAtlasReplicationResult"
  }
}
  }
],
"example" : {
  "hdfsResult" : {
    "progress" : 12345,
    "throughput" : 12345.0,
    "remainingTime" : 12345,
    "estimatedCompletionTime" : "...",
    "counters" : [ {
      "group" : "...",
      "name" : "...",
      "value" : 12345
    }, {
      "group" : "...",
      "name" : "...",
      "value" : 12345
    } ],
    "numFilesDryRun" : 12345,
    "numBytesDryRun" : 12345,
    "numFilesExpected" : 12345,
    "numBytesExpected" : 12345,
    "numFilesCopied" : 12345,
    "numBytesCopied" : 12345,
    "numFilesSkipped" : 12345,
    "numBytesSkipped" : 12345,
    "numFilesDeleted" : 12345,
    "numFilesCopyFailed" : 12345,
    "numBytesCopyFailed" : 12345,
    "setupError" : "...",
    "jobId" : "...",
    "jobDetailsUri" : "...",
    "dryRun" : true,
    "snapshottedDirs" : [ "...", "..." ],
    "runAsUser" : "...",
    "runOnSourceAsUser" : "...",
    "logPath" : "...",
    "failedFiles" : [ "...", "..." ]
  },
  "ozoneResult" : {
    "commandResultMessage" : "...",
    "replicationType" : "FULL_FILE_LISTING",
    "replicationCommandType" : "FULL_FILE_LISTING",
    "progress" : 12345,
    "throughput" : 12345.0,
    "remainingTime" : 12345,
    "estimatedCompletionTime" : "...",
    "counters" : [ {
      "group" : "...",
      "name" : "...",
      "value" : 12345
    }, {
      "group" : "...",
      "name" : "...",
      "value" : 12345
    } ],
    "numFilesDryRun" : 12345,
    "numBytesDryRun" : 12345,
    "numFilesExpected" : 12345,
    "numBytesExpected" : 12345,
    "numFilesCopied" : 12345,
    "numBytesCopied" : 12345,
    "numFilesSkipped" : 12345,
    "numBytesSkipped" : 12345,
    "numFilesDeleted" : 12345,
    "numFilesCopyFailed" : 12345,
    "numBytesCopyFailed" : 12345,
    "setupError" : "...",
    "jobId" : "...",
    "jobDetailsUri" : "...",
    "dryRun" : true,
    "snapshottedDirs" : [ "...", "..." ],
    "runAsUser" : "...",
    "runOnSourceAsUser" : "...",
    "logPath" : "...",
    "failedFiles" : [ "...", "..." ]
  },
  "hiveResult" : {
    "phase" : "...",
    "tableCount" : 12345,
    "tables" : [ {
      "database" : "...",
      "tableName" : "..."
    }, {
      "database" : "...",
      "tableName" : "..."
    } ],
    "impalaUDFCount" : 12345,
    "hiveUDFCount" : 12345,
    "impalaUDFs" : [ {
      "database" : "...",
      "signature" : "..."
    }, {
      "database" : "...",
      "signature" : "..."
    } ],
    "hiveUDFs" : [ {
      "database" : "...",
      "signature" : "..."
    }, {
      "database" : "...",
      "signature" : "..."
    } ],
    "errorCount" : 12345,
    "errors" : [ {
      "database" : "...",
      "tableName" : "...",
      "impalaUDF" : "...",
      "hiveUDF" : "...",
      "error" : "..."
    }, {
      "database" : "...",
      "tableName" : "...",
      "impalaUDF" : "...",
      "hiveUDF" : "...",
      "error" : "..."
    } ],
    "dataReplicationResult" : {
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "dryRun" : true,
    "runAsUser" : "...",
    "runOnSourceAsUser" : "...",
    "logPath" : "...",
    "directoryForMetadata" : "...",
    "statsAvailable" : true,
    "dbProcessed" : 12345,
    "tableProcessed" : 12345,
    "partitionProcessed" : 12345,
    "functionProcessed" : 12345,
    "indexProcessed" : 12345,
    "statsProcessed" : 12345,
    "dbExpected" : 12345,
    "tableExpected" : 12345,
    "partitionExpected" : 12345,
    "functionExpected" : 12345,
    "indexExpected" : 12345,
    "statsExpected" : 12345
  },
  "hiveOnTezResult" : {
    "type" : "...",
    "status" : "...",
    "error" : "...",
    "tablesCurrent" : 12345,
    "tablesTotal" : 12345,
    "functionsCurrent" : 12345,
    "functionsTotal" : 12345,
    "eventsCurrent" : 12345,
    "eventsTotal" : 12345,
    "policiesCurrent" : 12345,
    "policiesTotal" : 12345,
    "entitiesCurrent" : 12345,
    "entitiesTotal" : 12345,
    "origin" : "TARGET",
    "endDateOnSrc" : "...",
    "endDateOnTgt" : "..."
  },
  "hbaseInfo" : {
    "replicationOperations" : [ "...", "..." ]
  },
  "rangerResult" : {
    "total" : 12345,
    "created" : 12345,
    "skipped" : 12345,
    "failed" : 12345,
    "skippedDueToTimeout" : 12345,
    "auditLogReplicationResult" : {
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    }
  },
  "icebergResult" : {
    "numberOfTablesProcessed" : 12345,
    "numberOfFilesCopied" : 12345,
    "numberOfFilesDeleted" : 12345,
    "numberOfManifestsTransformed" : 12345,
    "failed" : true,
    "timestamp" : "...",
    "copyMetadataJobDetailsUri" : "...",
    "copyDataJobDetailsUri" : "...",
    "copyDeleteDataJobDetailsUri" : "...",
    "copyMetadataJobId" : "...",
    "copyDataJobId" : "...",
    "copyDeleteDataJobId" : "...",
    "peerName" : "...",
    "peerClusterName" : "..."
  },
  "apiReplicationCommandsWithSameIntent" : [ {
    "hdfsResult" : {
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "ozoneResult" : {
      "commandResultMessage" : "...",
      "replicationType" : "INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING",
      "replicationCommandType" : "INCREMENTAL",
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "hiveResult" : {
      "phase" : "...",
      "tableCount" : 12345,
      "tables" : [ { }, { } ],
      "impalaUDFCount" : 12345,
      "hiveUDFCount" : 12345,
      "impalaUDFs" : [ { }, { } ],
      "hiveUDFs" : [ { }, { } ],
      "errorCount" : 12345,
      "errors" : [ { }, { } ],
      "dataReplicationResult" : { },
      "dryRun" : true,
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "directoryForMetadata" : "...",
      "statsAvailable" : true,
      "dbProcessed" : 12345,
      "tableProcessed" : 12345,
      "partitionProcessed" : 12345,
      "functionProcessed" : 12345,
      "indexProcessed" : 12345,
      "statsProcessed" : 12345,
      "dbExpected" : 12345,
      "tableExpected" : 12345,
      "partitionExpected" : 12345,
      "functionExpected" : 12345,
      "indexExpected" : 12345,
      "statsExpected" : 12345
    },
    "hiveOnTezResult" : {
      "type" : "...",
      "status" : "...",
      "error" : "...",
      "tablesCurrent" : 12345,
      "tablesTotal" : 12345,
      "functionsCurrent" : 12345,
      "functionsTotal" : 12345,
      "eventsCurrent" : 12345,
      "eventsTotal" : 12345,
      "policiesCurrent" : 12345,
      "policiesTotal" : 12345,
      "entitiesCurrent" : 12345,
      "entitiesTotal" : 12345,
      "origin" : "SOURCE",
      "endDateOnSrc" : "...",
      "endDateOnTgt" : "..."
    },
    "hbaseInfo" : {
      "replicationOperations" : [ "...", "..." ]
    },
    "rangerResult" : {
      "total" : 12345,
      "created" : 12345,
      "skipped" : 12345,
      "failed" : 12345,
      "skippedDueToTimeout" : 12345,
      "auditLogReplicationResult" : { }
    },
    "icebergResult" : {
      "numberOfTablesProcessed" : 12345,
      "numberOfFilesCopied" : 12345,
      "numberOfFilesDeleted" : 12345,
      "numberOfManifestsTransformed" : 12345,
      "failed" : true,
      "timestamp" : "...",
      "copyMetadataJobDetailsUri" : "...",
      "copyDataJobDetailsUri" : "...",
      "copyDeleteDataJobDetailsUri" : "...",
      "copyMetadataJobId" : "...",
      "copyDataJobId" : "...",
      "copyDeleteDataJobId" : "...",
      "peerName" : "...",
      "peerClusterName" : "..."
    },
    "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
    "apiAtlasReplicationResult" : {
      "numberOfEntitiesReplicated" : 12345,
      "exportStatus" : "...",
      "importStatus" : "...",
      "exportStartTime" : 12345,
      "exportEndTime" : 12345,
      "importStartTime" : 12345,
      "importEndTime" : 12345
    },
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "NA"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  }, {
    "hdfsResult" : {
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "ozoneResult" : {
      "commandResultMessage" : "...",
      "replicationType" : "FULL_FILE_LISTING",
      "replicationCommandType" : "FULL_FILE_LISTING_FALLBACK",
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "hiveResult" : {
      "phase" : "...",
      "tableCount" : 12345,
      "tables" : [ { }, { } ],
      "impalaUDFCount" : 12345,
      "hiveUDFCount" : 12345,
      "impalaUDFs" : [ { }, { } ],
      "hiveUDFs" : [ { }, { } ],
      "errorCount" : 12345,
      "errors" : [ { }, { } ],
      "dataReplicationResult" : { },
      "dryRun" : true,
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "directoryForMetadata" : "...",
      "statsAvailable" : true,
      "dbProcessed" : 12345,
      "tableProcessed" : 12345,
      "partitionProcessed" : 12345,
      "functionProcessed" : 12345,
      "indexProcessed" : 12345,
      "statsProcessed" : 12345,
      "dbExpected" : 12345,
      "tableExpected" : 12345,
      "partitionExpected" : 12345,
      "functionExpected" : 12345,
      "indexExpected" : 12345,
      "statsExpected" : 12345
    },
    "hiveOnTezResult" : {
      "type" : "...",
      "status" : "...",
      "error" : "...",
      "tablesCurrent" : 12345,
      "tablesTotal" : 12345,
      "functionsCurrent" : 12345,
      "functionsTotal" : 12345,
      "eventsCurrent" : 12345,
      "eventsTotal" : 12345,
      "policiesCurrent" : 12345,
      "policiesTotal" : 12345,
      "entitiesCurrent" : 12345,
      "entitiesTotal" : 12345,
      "origin" : "SOURCE",
      "endDateOnSrc" : "...",
      "endDateOnTgt" : "..."
    },
    "hbaseInfo" : {
      "replicationOperations" : [ "...", "..." ]
    },
    "rangerResult" : {
      "total" : 12345,
      "created" : 12345,
      "skipped" : 12345,
      "failed" : 12345,
      "skippedDueToTimeout" : 12345,
      "auditLogReplicationResult" : { }
    },
    "icebergResult" : {
      "numberOfTablesProcessed" : 12345,
      "numberOfFilesCopied" : 12345,
      "numberOfFilesDeleted" : 12345,
      "numberOfManifestsTransformed" : 12345,
      "failed" : true,
      "timestamp" : "...",
      "copyMetadataJobDetailsUri" : "...",
      "copyDataJobDetailsUri" : "...",
      "copyDeleteDataJobDetailsUri" : "...",
      "copyMetadataJobId" : "...",
      "copyDataJobId" : "...",
      "copyDeleteDataJobId" : "...",
      "peerName" : "...",
      "peerClusterName" : "..."
    },
    "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
    "apiAtlasReplicationResult" : {
      "numberOfEntitiesReplicated" : 12345,
      "exportStatus" : "...",
      "importStatus" : "...",
      "exportStartTime" : 12345,
      "exportEndTime" : 12345,
      "importStartTime" : 12345,
      "importEndTime" : 12345
    },
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "CONCERNING",
      "roleStatus" : "STOPPING"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  } ],
  "apiAtlasReplicationResult" : {
    "numberOfEntitiesReplicated" : 12345,
    "exportStatus" : "...",
    "importStatus" : "...",
    "exportStartTime" : 12345,
    "exportEndTime" : 12345,
    "importStartTime" : 12345,
    "importEndTime" : 12345
  },
  "id" : 12345,
  "name" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "active" : true,
  "success" : true,
  "resultMessage" : "...",
  "resultDataUrl" : "...",
  "clusterRef" : {
    "clusterName" : "...",
    "displayName" : "..."
  },
  "serviceRef" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "roleRef" : {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "CONCERNING",
    "roleStatus" : "STARTED"
  },
  "hostRef" : {
    "hostId" : "...",
    "hostname" : "..."
  },
  "parent" : {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "UNKNOWN"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  },
  "children" : {
    "items" : [ {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ]
  },
  "canRetry" : true
},
"description" : "Information about a replication command.\n<p/>\nThis object holds all the information a regular ApiCommand object provides,\nand adds specific information about the results of a replication command.\n<p/>\nDepending on the type of the service where the replication was run, a\ndifferent result property will be populated."
      }
      ,
      "ApiReplicationCommandList" : {
"type" : "object",
"title" : "ApiReplicationCommandList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiReplicationCommand"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "hdfsResult" : {
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "ozoneResult" : {
      "commandResultMessage" : "...",
      "replicationType" : "FULL_FILE_LISTING",
      "replicationCommandType" : "FULL_FILE_LISTING_FALLBACK",
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "hiveResult" : {
      "phase" : "...",
      "tableCount" : 12345,
      "tables" : [ { }, { } ],
      "impalaUDFCount" : 12345,
      "hiveUDFCount" : 12345,
      "impalaUDFs" : [ { }, { } ],
      "hiveUDFs" : [ { }, { } ],
      "errorCount" : 12345,
      "errors" : [ { }, { } ],
      "dataReplicationResult" : { },
      "dryRun" : true,
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "directoryForMetadata" : "...",
      "statsAvailable" : true,
      "dbProcessed" : 12345,
      "tableProcessed" : 12345,
      "partitionProcessed" : 12345,
      "functionProcessed" : 12345,
      "indexProcessed" : 12345,
      "statsProcessed" : 12345,
      "dbExpected" : 12345,
      "tableExpected" : 12345,
      "partitionExpected" : 12345,
      "functionExpected" : 12345,
      "indexExpected" : 12345,
      "statsExpected" : 12345
    },
    "hiveOnTezResult" : {
      "type" : "...",
      "status" : "...",
      "error" : "...",
      "tablesCurrent" : 12345,
      "tablesTotal" : 12345,
      "functionsCurrent" : 12345,
      "functionsTotal" : 12345,
      "eventsCurrent" : 12345,
      "eventsTotal" : 12345,
      "policiesCurrent" : 12345,
      "policiesTotal" : 12345,
      "entitiesCurrent" : 12345,
      "entitiesTotal" : 12345,
      "origin" : "TARGET",
      "endDateOnSrc" : "...",
      "endDateOnTgt" : "..."
    },
    "hbaseInfo" : {
      "replicationOperations" : [ "...", "..." ]
    },
    "rangerResult" : {
      "total" : 12345,
      "created" : 12345,
      "skipped" : 12345,
      "failed" : 12345,
      "skippedDueToTimeout" : 12345,
      "auditLogReplicationResult" : { }
    },
    "icebergResult" : {
      "numberOfTablesProcessed" : 12345,
      "numberOfFilesCopied" : 12345,
      "numberOfFilesDeleted" : 12345,
      "numberOfManifestsTransformed" : 12345,
      "failed" : true,
      "timestamp" : "...",
      "copyMetadataJobDetailsUri" : "...",
      "copyDataJobDetailsUri" : "...",
      "copyDeleteDataJobDetailsUri" : "...",
      "copyMetadataJobId" : "...",
      "copyDataJobId" : "...",
      "copyDeleteDataJobId" : "...",
      "peerName" : "...",
      "peerClusterName" : "..."
    },
    "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
    "apiAtlasReplicationResult" : {
      "numberOfEntitiesReplicated" : 12345,
      "exportStatus" : "...",
      "importStatus" : "...",
      "exportStartTime" : 12345,
      "exportEndTime" : 12345,
      "importStartTime" : 12345,
      "importEndTime" : 12345
    },
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "BAD",
      "roleStatus" : "STARTING"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  }, {
    "hdfsResult" : {
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "ozoneResult" : {
      "commandResultMessage" : "...",
      "replicationType" : "FULL_FILE_LISTING",
      "replicationCommandType" : "FULL_FILE_LISTING",
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "hiveResult" : {
      "phase" : "...",
      "tableCount" : 12345,
      "tables" : [ { }, { } ],
      "impalaUDFCount" : 12345,
      "hiveUDFCount" : 12345,
      "impalaUDFs" : [ { }, { } ],
      "hiveUDFs" : [ { }, { } ],
      "errorCount" : 12345,
      "errors" : [ { }, { } ],
      "dataReplicationResult" : { },
      "dryRun" : true,
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "directoryForMetadata" : "...",
      "statsAvailable" : true,
      "dbProcessed" : 12345,
      "tableProcessed" : 12345,
      "partitionProcessed" : 12345,
      "functionProcessed" : 12345,
      "indexProcessed" : 12345,
      "statsProcessed" : 12345,
      "dbExpected" : 12345,
      "tableExpected" : 12345,
      "partitionExpected" : 12345,
      "functionExpected" : 12345,
      "indexExpected" : 12345,
      "statsExpected" : 12345
    },
    "hiveOnTezResult" : {
      "type" : "...",
      "status" : "...",
      "error" : "...",
      "tablesCurrent" : 12345,
      "tablesTotal" : 12345,
      "functionsCurrent" : 12345,
      "functionsTotal" : 12345,
      "eventsCurrent" : 12345,
      "eventsTotal" : 12345,
      "policiesCurrent" : 12345,
      "policiesTotal" : 12345,
      "entitiesCurrent" : 12345,
      "entitiesTotal" : 12345,
      "origin" : "SOURCE",
      "endDateOnSrc" : "...",
      "endDateOnTgt" : "..."
    },
    "hbaseInfo" : {
      "replicationOperations" : [ "...", "..." ]
    },
    "rangerResult" : {
      "total" : 12345,
      "created" : 12345,
      "skipped" : 12345,
      "failed" : 12345,
      "skippedDueToTimeout" : 12345,
      "auditLogReplicationResult" : { }
    },
    "icebergResult" : {
      "numberOfTablesProcessed" : 12345,
      "numberOfFilesCopied" : 12345,
      "numberOfFilesDeleted" : 12345,
      "numberOfManifestsTransformed" : 12345,
      "failed" : true,
      "timestamp" : "...",
      "copyMetadataJobDetailsUri" : "...",
      "copyDataJobDetailsUri" : "...",
      "copyDeleteDataJobDetailsUri" : "...",
      "copyMetadataJobId" : "...",
      "copyDataJobId" : "...",
      "copyDeleteDataJobId" : "...",
      "peerName" : "...",
      "peerClusterName" : "..."
    },
    "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
    "apiAtlasReplicationResult" : {
      "numberOfEntitiesReplicated" : 12345,
      "exportStatus" : "...",
      "importStatus" : "...",
      "exportStartTime" : 12345,
      "exportEndTime" : 12345,
      "importStartTime" : 12345,
      "importEndTime" : 12345
    },
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "HISTORY_NOT_AVAILABLE"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  } ]
},
"description" : "A list of replication commands."
      }
      ,
      "ApiReplicationDiagnosticsCollectionArgs" : {
"type" : "object",
"title" : "ApiReplicationDiagnosticsCollectionArgs",
"properties" : {
  "commands" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiCommandList"
  },
  "ticketNumber" : {
    "readOnly" : false,
"description" : "Ticket number to which this bundle must be associated with.",
"type" : "string"
  },
  "comments" : {
    "readOnly" : false,
"description" : "Additional comments for the bundle.",
"type" : "string"
  },
  "phoneHome" : {
    "readOnly" : false,
"description" : "Whether the diagnostics bundle must be uploaded to Cloudera.",
"type" : "boolean"
  }
},
"example" : {
  "commands" : {
    "items" : [ {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ]
  },
  "ticketNumber" : "...",
  "comments" : "...",
  "phoneHome" : true
},
"description" : "Optional arguments for diagnostics collection."
      }
      ,
      "ApiReplicationSchedule" : {
"type" : "object",
"title" : "ApiReplicationSchedule",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiSchedule"
  },
  {
"properties" : {
  "hdfsArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsReplicationArguments"
  },
  "hiveArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHiveReplicationArguments"
  },
  "hdfsCloudArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsCloudReplicationArguments"
  },
  "ozoneReplicationArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneReplicationArguments"
  },
  "history" : {
    "readOnly" : false,
"description" : "List of active and/or finished commands for this schedule.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiReplicationCommand"
}
  },
  "active" : {
    "readOnly" : false,
"description" : "Read-only field that is true if this schedule is currently active, false if not.\nAvailable since API v11.",
"type" : "boolean"
  },
  "hiveCloudArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHiveCloudReplicationArguments"
  },
  "hbaseArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHBaseReplicationArguments"
  },
  "hive3Arguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHive3ReplicationArguments"
  },
  "rangerArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRangerReplicationArgs"
  },
  "icebergArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiIcebergReplicationArguments"
  },
  "atlasReplicationArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiAtlasReplicationArguments"
  }
}
  }
],
"example" : {
  "hdfsArguments" : {
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "sourcePath" : "...",
    "destinationPath" : "...",
    "mapreduceServiceName" : "...",
    "schedulerPoolName" : "...",
    "userName" : "...",
    "sourceUser" : "...",
    "numMaps" : 12345,
    "dryRun" : true,
    "bandwidthPerMap" : 12345,
    "abortOnError" : true,
    "removeMissingFiles" : true,
    "preserveReplicationCount" : true,
    "preserveBlockSize" : true,
    "preservePermissions" : true,
    "logPath" : "...",
    "skipChecksumChecks" : true,
    "skipListingChecksumChecks" : true,
    "skipTrash" : true,
    "replicationStrategy" : "DYNAMIC",
    "preserveXAttrs" : true,
    "exclusionFilters" : [ "...", "..." ],
    "raiseSnapshotDiffFailures" : true,
    "deleteLatestSourceSnapshotOnJobFailure" : true,
    "numFetchThreads" : 12345,
    "destinationCloudAccount" : "..."
  },
  "hiveArguments" : {
    "atlasClientAdvanceConfigs" : {
      "property1" : "...",
      "property2" : "..."
    },
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "tableFilters" : [ {
      "database" : "...",
      "tableName" : "..."
    }, {
      "database" : "...",
      "tableName" : "..."
    } ],
    "exportDir" : "...",
    "force" : true,
    "replicateData" : true,
    "hdfsArguments" : {
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "replicateImpalaMetadata" : true,
    "runInvalidateMetadata" : true,
    "dryRun" : true,
    "numThreads" : 12345,
    "sentryMigration" : true,
    "skipUrlPermissions" : true,
    "atlasReplicationNeeded" : true,
    "atlasChangeMarker" : "...",
    "sentryExportProperties" : {
      "property1" : "...",
      "property2" : "..."
    },
    "rangerImportProperties" : {
      "property1" : "...",
      "property2" : "..."
    }
  },
  "hdfsCloudArguments" : {
    "sourceAccount" : "...",
    "destinationAccount" : "...",
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "sourcePath" : "...",
    "destinationPath" : "...",
    "mapreduceServiceName" : "...",
    "schedulerPoolName" : "...",
    "userName" : "...",
    "sourceUser" : "...",
    "numMaps" : 12345,
    "dryRun" : true,
    "bandwidthPerMap" : 12345,
    "abortOnError" : true,
    "removeMissingFiles" : true,
    "preserveReplicationCount" : true,
    "preserveBlockSize" : true,
    "preservePermissions" : true,
    "logPath" : "...",
    "skipChecksumChecks" : true,
    "skipListingChecksumChecks" : true,
    "skipTrash" : true,
    "replicationStrategy" : "DYNAMIC",
    "preserveXAttrs" : true,
    "exclusionFilters" : [ "...", "..." ],
    "raiseSnapshotDiffFailures" : true,
    "deleteLatestSourceSnapshotOnJobFailure" : true,
    "numFetchThreads" : 12345,
    "destinationCloudAccount" : "..."
  },
  "ozoneReplicationArguments" : {
    "originalSourcePath" : "...",
    "originalDestinationPath" : "...",
    "replicationType" : "INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING",
    "inclusionFilters" : [ "...", "..." ],
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "sourcePath" : "...",
    "destinationPath" : "...",
    "mapreduceServiceName" : "...",
    "schedulerPoolName" : "...",
    "userName" : "...",
    "sourceUser" : "...",
    "numMaps" : 12345,
    "dryRun" : true,
    "bandwidthPerMap" : 12345,
    "abortOnError" : true,
    "removeMissingFiles" : true,
    "preserveReplicationCount" : true,
    "preserveBlockSize" : true,
    "preservePermissions" : true,
    "logPath" : "...",
    "skipChecksumChecks" : true,
    "skipListingChecksumChecks" : true,
    "skipTrash" : true,
    "replicationStrategy" : "DYNAMIC",
    "preserveXAttrs" : true,
    "exclusionFilters" : [ "...", "..." ],
    "raiseSnapshotDiffFailures" : true,
    "deleteLatestSourceSnapshotOnJobFailure" : true,
    "numFetchThreads" : 12345,
    "destinationCloudAccount" : "..."
  },
  "history" : [ {
    "hdfsResult" : {
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "ozoneResult" : {
      "commandResultMessage" : "...",
      "replicationType" : "INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING",
      "replicationCommandType" : "FULL_FILE_LISTING_FALLBACK",
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "hiveResult" : {
      "phase" : "...",
      "tableCount" : 12345,
      "tables" : [ { }, { } ],
      "impalaUDFCount" : 12345,
      "hiveUDFCount" : 12345,
      "impalaUDFs" : [ { }, { } ],
      "hiveUDFs" : [ { }, { } ],
      "errorCount" : 12345,
      "errors" : [ { }, { } ],
      "dataReplicationResult" : { },
      "dryRun" : true,
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "directoryForMetadata" : "...",
      "statsAvailable" : true,
      "dbProcessed" : 12345,
      "tableProcessed" : 12345,
      "partitionProcessed" : 12345,
      "functionProcessed" : 12345,
      "indexProcessed" : 12345,
      "statsProcessed" : 12345,
      "dbExpected" : 12345,
      "tableExpected" : 12345,
      "partitionExpected" : 12345,
      "functionExpected" : 12345,
      "indexExpected" : 12345,
      "statsExpected" : 12345
    },
    "hiveOnTezResult" : {
      "type" : "...",
      "status" : "...",
      "error" : "...",
      "tablesCurrent" : 12345,
      "tablesTotal" : 12345,
      "functionsCurrent" : 12345,
      "functionsTotal" : 12345,
      "eventsCurrent" : 12345,
      "eventsTotal" : 12345,
      "policiesCurrent" : 12345,
      "policiesTotal" : 12345,
      "entitiesCurrent" : 12345,
      "entitiesTotal" : 12345,
      "origin" : "SOURCE",
      "endDateOnSrc" : "...",
      "endDateOnTgt" : "..."
    },
    "hbaseInfo" : {
      "replicationOperations" : [ "...", "..." ]
    },
    "rangerResult" : {
      "total" : 12345,
      "created" : 12345,
      "skipped" : 12345,
      "failed" : 12345,
      "skippedDueToTimeout" : 12345,
      "auditLogReplicationResult" : { }
    },
    "icebergResult" : {
      "numberOfTablesProcessed" : 12345,
      "numberOfFilesCopied" : 12345,
      "numberOfFilesDeleted" : 12345,
      "numberOfManifestsTransformed" : 12345,
      "failed" : true,
      "timestamp" : "...",
      "copyMetadataJobDetailsUri" : "...",
      "copyDataJobDetailsUri" : "...",
      "copyDeleteDataJobDetailsUri" : "...",
      "copyMetadataJobId" : "...",
      "copyDataJobId" : "...",
      "copyDeleteDataJobId" : "...",
      "peerName" : "...",
      "peerClusterName" : "..."
    },
    "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
    "apiAtlasReplicationResult" : {
      "numberOfEntitiesReplicated" : 12345,
      "exportStatus" : "...",
      "importStatus" : "...",
      "exportStartTime" : 12345,
      "exportEndTime" : 12345,
      "importStartTime" : 12345,
      "importEndTime" : 12345
    },
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "STOPPED"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  }, {
    "hdfsResult" : {
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "ozoneResult" : {
      "commandResultMessage" : "...",
      "replicationType" : "FULL_FILE_LISTING",
      "replicationCommandType" : "FULL_FILE_LISTING_FALLBACK",
      "progress" : 12345,
      "throughput" : 12345.0,
      "remainingTime" : 12345,
      "estimatedCompletionTime" : "...",
      "counters" : [ { }, { } ],
      "numFilesDryRun" : 12345,
      "numBytesDryRun" : 12345,
      "numFilesExpected" : 12345,
      "numBytesExpected" : 12345,
      "numFilesCopied" : 12345,
      "numBytesCopied" : 12345,
      "numFilesSkipped" : 12345,
      "numBytesSkipped" : 12345,
      "numFilesDeleted" : 12345,
      "numFilesCopyFailed" : 12345,
      "numBytesCopyFailed" : 12345,
      "setupError" : "...",
      "jobId" : "...",
      "jobDetailsUri" : "...",
      "dryRun" : true,
      "snapshottedDirs" : [ "...", "..." ],
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "failedFiles" : [ "...", "..." ]
    },
    "hiveResult" : {
      "phase" : "...",
      "tableCount" : 12345,
      "tables" : [ { }, { } ],
      "impalaUDFCount" : 12345,
      "hiveUDFCount" : 12345,
      "impalaUDFs" : [ { }, { } ],
      "hiveUDFs" : [ { }, { } ],
      "errorCount" : 12345,
      "errors" : [ { }, { } ],
      "dataReplicationResult" : { },
      "dryRun" : true,
      "runAsUser" : "...",
      "runOnSourceAsUser" : "...",
      "logPath" : "...",
      "directoryForMetadata" : "...",
      "statsAvailable" : true,
      "dbProcessed" : 12345,
      "tableProcessed" : 12345,
      "partitionProcessed" : 12345,
      "functionProcessed" : 12345,
      "indexProcessed" : 12345,
      "statsProcessed" : 12345,
      "dbExpected" : 12345,
      "tableExpected" : 12345,
      "partitionExpected" : 12345,
      "functionExpected" : 12345,
      "indexExpected" : 12345,
      "statsExpected" : 12345
    },
    "hiveOnTezResult" : {
      "type" : "...",
      "status" : "...",
      "error" : "...",
      "tablesCurrent" : 12345,
      "tablesTotal" : 12345,
      "functionsCurrent" : 12345,
      "functionsTotal" : 12345,
      "eventsCurrent" : 12345,
      "eventsTotal" : 12345,
      "policiesCurrent" : 12345,
      "policiesTotal" : 12345,
      "entitiesCurrent" : 12345,
      "entitiesTotal" : 12345,
      "origin" : "SOURCE",
      "endDateOnSrc" : "...",
      "endDateOnTgt" : "..."
    },
    "hbaseInfo" : {
      "replicationOperations" : [ "...", "..." ]
    },
    "rangerResult" : {
      "total" : 12345,
      "created" : 12345,
      "skipped" : 12345,
      "failed" : 12345,
      "skippedDueToTimeout" : 12345,
      "auditLogReplicationResult" : { }
    },
    "icebergResult" : {
      "numberOfTablesProcessed" : 12345,
      "numberOfFilesCopied" : 12345,
      "numberOfFilesDeleted" : 12345,
      "numberOfManifestsTransformed" : 12345,
      "failed" : true,
      "timestamp" : "...",
      "copyMetadataJobDetailsUri" : "...",
      "copyDataJobDetailsUri" : "...",
      "copyDeleteDataJobDetailsUri" : "...",
      "copyMetadataJobId" : "...",
      "copyDataJobId" : "...",
      "copyDeleteDataJobId" : "...",
      "peerName" : "...",
      "peerClusterName" : "..."
    },
    "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
    "apiAtlasReplicationResult" : {
      "numberOfEntitiesReplicated" : 12345,
      "exportStatus" : "...",
      "importStatus" : "...",
      "exportStartTime" : 12345,
      "exportEndTime" : 12345,
      "importStartTime" : 12345,
      "importEndTime" : 12345
    },
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "GOOD",
      "roleStatus" : "STOPPED"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  } ],
  "active" : true,
  "hiveCloudArguments" : {
    "sourceAccount" : "...",
    "destinationAccount" : "...",
    "cloudRootPath" : "...",
    "replicationOption" : "METADATA_ONLY",
    "exportFilesPrefix" : "...",
    "awsDataSyncTaskArgs" : {
      "sourceLocation" : { },
      "destinationLocation" : { },
      "name" : "...",
      "excludeFilters" : [ "...", "..." ],
      "includeFilters" : [ "...", "..." ],
      "tags" : {
        "property1" : "...",
        "property2" : "..."
      },
      "options" : { },
      "schedule" : { }
    },
    "atlasClientAdvanceConfigs" : {
      "property1" : "...",
      "property2" : "..."
    },
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "tableFilters" : [ {
      "database" : "...",
      "tableName" : "..."
    }, {
      "database" : "...",
      "tableName" : "..."
    } ],
    "exportDir" : "...",
    "force" : true,
    "replicateData" : true,
    "hdfsArguments" : {
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "replicateImpalaMetadata" : true,
    "runInvalidateMetadata" : true,
    "dryRun" : true,
    "numThreads" : 12345,
    "sentryMigration" : true,
    "skipUrlPermissions" : true,
    "atlasReplicationNeeded" : true,
    "atlasChangeMarker" : "...",
    "sentryExportProperties" : {
      "property1" : "...",
      "property2" : "..."
    },
    "rangerImportProperties" : {
      "property1" : "...",
      "property2" : "..."
    }
  },
  "hbaseArguments" : {
    "sourceHBaseService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "peerState" : "ENABLED",
    "hbasePeerId" : "...",
    "hbaseClusterKey" : "...",
    "endPointClassName" : "...",
    "tables" : [ {
      "tableName" : "...",
      "initialSnapshot" : true,
      "snapshotSucceeded" : true
    }, {
      "tableName" : "...",
      "initialSnapshot" : true,
      "snapshotSucceeded" : true
    } ],
    "database" : {
      "failedSnapshotTables" : [ "...", "..." ],
      "initialSnapshot" : true,
      "replicationStrategy" : "ALL_TABLES"
    },
    "replicationProperties" : {
      "property1" : "...",
      "property2" : "..."
    },
    "sourceAccount" : "...",
    "sourceSchedulerPool" : "...",
    "numMappers" : 12345,
    "bandwidthPerMap" : 12345,
    "exportSnapshotUser" : "...",
    "snapshotScratchLocation" : "...",
    "validateReplicationSetup" : true,
    "maxParallelSnapshots" : 12345
  },
  "hive3Arguments" : {
    "sourceHiveService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "status" : "FAILED_ADMIN",
    "rangerReplication" : true,
    "atlasReplication" : true,
    "externalTableReplication" : true,
    "externalTableBaseDir" : "...",
    "distcpOnTarget" : true,
    "numMaps" : 12345,
    "bandwidthPerMap" : 12345,
    "policyOptions" : {
      "property1" : "...",
      "property2" : "..."
    },
    "sourceDbName" : "...",
    "targetDbName" : "...",
    "policyName" : "...",
    "scheduleClause" : "...",
    "runAs" : "...",
    "hiveOp" : "...",
    "hiveUpdateOp" : "...",
    "excludeSource" : true,
    "excludeTarget" : true,
    "failoverStatus" : "...",
    "cloudArgs" : {
      "sourceAccount" : "..."
    },
    "remoteDbParams" : "..."
  },
  "rangerArguments" : {
    "sourceRangerService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "exportArgs" : {
      "rangerServiceNames" : [ "...", "..." ]
    },
    "transformArgs" : {
      "rangerServiceNamesMapping" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rangerUsersMapping" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rangerResourcesMapping" : {
        "property1" : "...",
        "property2" : "..."
      },
      "hiveUrlsMapping" : {
        "property1" : "...",
        "property2" : "..."
      },
      "hdfsToAdlsArgs" : { },
      "hdfsToS3Args" : { },
      "hdfsToGcsArgs" : { }
    },
    "importArgs" : {
      "importStrategy" : "MERGE",
      "extraAuthSiteProperties" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "auditLogDistCpArgs" : {
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "DYNAMIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "auditLogDistCpCloudArgs" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    }
  },
  "icebergArguments" : {
    "sourceIcebergReplicationService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "policyName" : "...",
    "includedTableFilters" : [ {
      "database" : "...",
      "tableName" : "..."
    }, {
      "database" : "...",
      "tableName" : "..."
    } ],
    "excludedTableFilters" : [ {
      "database" : "...",
      "tableName" : "..."
    }, {
      "database" : "...",
      "tableName" : "..."
    } ],
    "batchSize" : 12345,
    "proxyName" : "...",
    "exportYarnOptions" : {
      "schedulerPoolName" : "...",
      "numberOfMappers" : 12345,
      "bandwidthPerMap" : 12345
    },
    "xferYarnOptions" : {
      "schedulerPoolName" : "...",
      "numberOfMappers" : 12345,
      "bandwidthPerMap" : 12345
    },
    "syncYarnOptions" : {
      "schedulerPoolName" : "...",
      "numberOfMappers" : 12345,
      "bandwidthPerMap" : 12345
    },
    "shouldReplicateColumnStats" : true,
    "atlasReplicationNeeded" : true,
    "policyOptions" : {
      "property1" : "...",
      "property2" : "..."
    },
    "atlasChangeMarker" : "...",
    "atlasClientAdvanceConfigs" : {
      "property1" : "...",
      "property2" : "..."
    },
    "safetyValvesSource" : {
      "property1" : {
        "configs" : [ { }, { } ]
      },
      "property2" : {
        "configs" : [ { }, { } ]
      }
    },
    "safetyValvesTarget" : {
      "property1" : {
        "configs" : [ { }, { } ]
      },
      "property2" : {
        "configs" : [ { }, { } ]
      }
    },
    "runDistcpOnSource" : true,
    "altStagingLocation" : "...",
    "forceTest" : true,
    "deleteOperation" : true,
    "jvmOptsForExport" : "...",
    "jvmOptsForXfer" : "...",
    "jvmOptsForSync" : "...",
    "locationMapping" : [ {
      "key" : "...",
      "value" : "..."
    }, {
      "key" : "...",
      "value" : "..."
    } ],
    "sourceStorageFilter" : "S3",
    "proxyNameOnSource" : "..."
  },
  "atlasReplicationArguments" : {
    "sourceService" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "sourceStorageFilter" : "OZONE",
    "policyName" : "...",
    "stagingDir" : "...",
    "atlasEntityRegexPattern" : "...",
    "safetyValvesTarget" : {
      "property1" : {
        "configs" : [ { }, { } ]
      },
      "property2" : {
        "configs" : [ { }, { } ]
      }
    },
    "matchType" : "...",
    "atlasEntityType" : [ "...", "..." ],
    "skipLineage" : true,
    "fetchType" : "...",
    "atlasClientAdvanceConfigs" : {
      "property1" : "...",
      "property2" : "..."
    }
  },
  "id" : 12345,
  "displayName" : "...",
  "description" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "interval" : 12345,
  "intervalUnit" : "MINUTE",
  "nextRun" : "...",
  "paused" : true,
  "alertOnStart" : true,
  "alertOnSuccess" : true,
  "alertOnFail" : true,
  "alertOnAbort" : true
},
"description" : "A replication job schedule.\n<p/>\nReplication jobs have service-specific arguments. This object has methods\nto retrieve arguments for all supported types of replication, but only\none argument type is allowed to be set; the backend will check that the\nprovided argument matches the service type where the replication is\nbeing scheduled.\n<p/>\nThe replication job's arguments should match the underlying service. Refer\nto each property's documentation to find out which properties correspond to\nwhich services."
      }
      ,
      "ApiReplicationScheduleDataLimits" : {
"type" : "object",
"title" : "ApiReplicationScheduleDataLimits",
"required" : ["maxCommandsPerSchedule", "maxTablesPerResult", "maxErrorsPerResult"],
"properties" : {
  "maxCommandsPerSchedule" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "maxTablesPerResult" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "maxErrorsPerResult" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  }
},
"example" : {
  "maxCommandsPerSchedule" : 12345,
  "maxTablesPerResult" : 12345,
  "maxErrorsPerResult" : 12345
},
"description" : "This class encapsulates the data limits that we want to put on ApiReplicationSchedule to\navoid potential OOME. It is currently used when archiving replication history.\nAvailable since v11."
      }
      ,
      "ApiReplicationScheduleList" : {
"type" : "object",
"title" : "ApiReplicationScheduleList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiReplicationSchedule"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "hdfsArguments" : {
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "hiveArguments" : {
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true,
      "atlasReplicationNeeded" : true,
      "atlasChangeMarker" : "...",
      "sentryExportProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rangerImportProperties" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "hdfsCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "ozoneReplicationArguments" : {
      "originalSourcePath" : "...",
      "originalDestinationPath" : "...",
      "replicationType" : "INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING",
      "inclusionFilters" : [ "...", "..." ],
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "DYNAMIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "history" : [ {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
      "apiAtlasReplicationResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
      "apiAtlasReplicationResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ],
    "active" : true,
    "hiveCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "cloudRootPath" : "...",
      "replicationOption" : "METADATA_ONLY",
      "exportFilesPrefix" : "...",
      "awsDataSyncTaskArgs" : { },
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true,
      "atlasReplicationNeeded" : true,
      "atlasChangeMarker" : "...",
      "sentryExportProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rangerImportProperties" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "hbaseArguments" : {
      "sourceHBaseService" : { },
      "peerState" : "ENABLED",
      "hbasePeerId" : "...",
      "hbaseClusterKey" : "...",
      "endPointClassName" : "...",
      "tables" : [ { }, { } ],
      "database" : { },
      "replicationProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceAccount" : "...",
      "sourceSchedulerPool" : "...",
      "numMappers" : 12345,
      "bandwidthPerMap" : 12345,
      "exportSnapshotUser" : "...",
      "snapshotScratchLocation" : "...",
      "validateReplicationSetup" : true,
      "maxParallelSnapshots" : 12345
    },
    "hive3Arguments" : {
      "sourceHiveService" : { },
      "status" : "DISABLED",
      "rangerReplication" : true,
      "atlasReplication" : true,
      "externalTableReplication" : true,
      "externalTableBaseDir" : "...",
      "distcpOnTarget" : true,
      "numMaps" : 12345,
      "bandwidthPerMap" : 12345,
      "policyOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceDbName" : "...",
      "targetDbName" : "...",
      "policyName" : "...",
      "scheduleClause" : "...",
      "runAs" : "...",
      "hiveOp" : "...",
      "hiveUpdateOp" : "...",
      "excludeSource" : true,
      "excludeTarget" : true,
      "failoverStatus" : "...",
      "cloudArgs" : { },
      "remoteDbParams" : "..."
    },
    "rangerArguments" : {
      "sourceRangerService" : { },
      "exportArgs" : { },
      "transformArgs" : { },
      "importArgs" : { },
      "auditLogDistCpArgs" : { },
      "auditLogDistCpCloudArgs" : { }
    },
    "icebergArguments" : {
      "sourceIcebergReplicationService" : { },
      "policyName" : "...",
      "includedTableFilters" : [ { }, { } ],
      "excludedTableFilters" : [ { }, { } ],
      "batchSize" : 12345,
      "proxyName" : "...",
      "exportYarnOptions" : { },
      "xferYarnOptions" : { },
      "syncYarnOptions" : { },
      "shouldReplicateColumnStats" : true,
      "atlasReplicationNeeded" : true,
      "policyOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "atlasChangeMarker" : "...",
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "safetyValvesSource" : {
        "property1" : { },
        "property2" : { }
      },
      "safetyValvesTarget" : {
        "property1" : { },
        "property2" : { }
      },
      "runDistcpOnSource" : true,
      "altStagingLocation" : "...",
      "forceTest" : true,
      "deleteOperation" : true,
      "jvmOptsForExport" : "...",
      "jvmOptsForXfer" : "...",
      "jvmOptsForSync" : "...",
      "locationMapping" : [ { }, { } ],
      "sourceStorageFilter" : "OZONE",
      "proxyNameOnSource" : "..."
    },
    "atlasReplicationArguments" : {
      "sourceService" : { },
      "sourceStorageFilter" : "HDFS",
      "policyName" : "...",
      "stagingDir" : "...",
      "atlasEntityRegexPattern" : "...",
      "safetyValvesTarget" : {
        "property1" : { },
        "property2" : { }
      },
      "matchType" : "...",
      "atlasEntityType" : [ "...", "..." ],
      "skipLineage" : true,
      "fetchType" : "...",
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "id" : 12345,
    "displayName" : "...",
    "description" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "interval" : 12345,
    "intervalUnit" : "WEEK",
    "nextRun" : "...",
    "paused" : true,
    "alertOnStart" : true,
    "alertOnSuccess" : true,
    "alertOnFail" : true,
    "alertOnAbort" : true
  }, {
    "hdfsArguments" : {
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "hiveArguments" : {
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true,
      "atlasReplicationNeeded" : true,
      "atlasChangeMarker" : "...",
      "sentryExportProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rangerImportProperties" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "hdfsCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "DYNAMIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "ozoneReplicationArguments" : {
      "originalSourcePath" : "...",
      "originalDestinationPath" : "...",
      "replicationType" : "INCREMENTAL_ONLY",
      "inclusionFilters" : [ "...", "..." ],
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "DYNAMIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "history" : [ {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
      "apiAtlasReplicationResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
      "apiAtlasReplicationResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ],
    "active" : true,
    "hiveCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "cloudRootPath" : "...",
      "replicationOption" : "KEEP_DATA_IN_CLOUD",
      "exportFilesPrefix" : "...",
      "awsDataSyncTaskArgs" : { },
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true,
      "atlasReplicationNeeded" : true,
      "atlasChangeMarker" : "...",
      "sentryExportProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rangerImportProperties" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "hbaseArguments" : {
      "sourceHBaseService" : { },
      "peerState" : "DISABLED",
      "hbasePeerId" : "...",
      "hbaseClusterKey" : "...",
      "endPointClassName" : "...",
      "tables" : [ { }, { } ],
      "database" : { },
      "replicationProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceAccount" : "...",
      "sourceSchedulerPool" : "...",
      "numMappers" : 12345,
      "bandwidthPerMap" : 12345,
      "exportSnapshotUser" : "...",
      "snapshotScratchLocation" : "...",
      "validateReplicationSetup" : true,
      "maxParallelSnapshots" : 12345
    },
    "hive3Arguments" : {
      "sourceHiveService" : { },
      "status" : "ENABLED",
      "rangerReplication" : true,
      "atlasReplication" : true,
      "externalTableReplication" : true,
      "externalTableBaseDir" : "...",
      "distcpOnTarget" : true,
      "numMaps" : 12345,
      "bandwidthPerMap" : 12345,
      "policyOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceDbName" : "...",
      "targetDbName" : "...",
      "policyName" : "...",
      "scheduleClause" : "...",
      "runAs" : "...",
      "hiveOp" : "...",
      "hiveUpdateOp" : "...",
      "excludeSource" : true,
      "excludeTarget" : true,
      "failoverStatus" : "...",
      "cloudArgs" : { },
      "remoteDbParams" : "..."
    },
    "rangerArguments" : {
      "sourceRangerService" : { },
      "exportArgs" : { },
      "transformArgs" : { },
      "importArgs" : { },
      "auditLogDistCpArgs" : { },
      "auditLogDistCpCloudArgs" : { }
    },
    "icebergArguments" : {
      "sourceIcebergReplicationService" : { },
      "policyName" : "...",
      "includedTableFilters" : [ { }, { } ],
      "excludedTableFilters" : [ { }, { } ],
      "batchSize" : 12345,
      "proxyName" : "...",
      "exportYarnOptions" : { },
      "xferYarnOptions" : { },
      "syncYarnOptions" : { },
      "shouldReplicateColumnStats" : true,
      "atlasReplicationNeeded" : true,
      "policyOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "atlasChangeMarker" : "...",
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "safetyValvesSource" : {
        "property1" : { },
        "property2" : { }
      },
      "safetyValvesTarget" : {
        "property1" : { },
        "property2" : { }
      },
      "runDistcpOnSource" : true,
      "altStagingLocation" : "...",
      "forceTest" : true,
      "deleteOperation" : true,
      "jvmOptsForExport" : "...",
      "jvmOptsForXfer" : "...",
      "jvmOptsForSync" : "...",
      "locationMapping" : [ { }, { } ],
      "sourceStorageFilter" : "OZONE",
      "proxyNameOnSource" : "..."
    },
    "atlasReplicationArguments" : {
      "sourceService" : { },
      "sourceStorageFilter" : "S3",
      "policyName" : "...",
      "stagingDir" : "...",
      "atlasEntityRegexPattern" : "...",
      "safetyValvesTarget" : {
        "property1" : { },
        "property2" : { }
      },
      "matchType" : "...",
      "atlasEntityType" : [ "...", "..." ],
      "skipLineage" : true,
      "fetchType" : "...",
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "id" : 12345,
    "displayName" : "...",
    "description" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "interval" : 12345,
    "intervalUnit" : "MINUTE",
    "nextRun" : "...",
    "paused" : true,
    "alertOnStart" : true,
    "alertOnSuccess" : true,
    "alertOnFail" : true,
    "alertOnAbort" : true
  } ]
},
"description" : "A list of replication schedules."
      }
      ,
      "ApiReplicationScheduleListLimits" : {
"type" : "object",
"title" : "ApiReplicationScheduleListLimits",
"required" : ["maxSchedulesPerList"],
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiReplicationScheduleDataLimits"
  },
  {
"properties" : {
  "maxSchedulesPerList" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  }
}
  }
],
"example" : {
  "maxSchedulesPerList" : 12345,
  "maxCommandsPerSchedule" : 12345,
  "maxTablesPerResult" : 12345,
  "maxErrorsPerResult" : 12345
},
"description" : "This class encapsulates the data limits that we want to put on ApiReplicationSchedule to\navoid potential OOME. It is currently used when archiving replication history.\nAvailable since v11."
      }
      ,
      "ApiReplicationState" : {
"type" : "object",
"title" : "ApiReplicationState",
"properties" : {
  "incrementalExportEnabled" : {
    "readOnly" : false,
"description" : "returns if incremental export is enabled for the given Hive service.\nNot applicable for HDFS service.",
"type" : "boolean"
  }
},
"example" : {
  "incrementalExportEnabled" : true
},
"description" : "The state of Hive/HDFS Replication."
      }
      ,
      "ApiResponseTypes" : {
"type" : "string",
"title" : "ApiResponseTypes",
"enum" : [
  "SUCCESS",
  "RANGE_ERROR",
  "UNKNOWN_PARAMETER",
  "MEMORY_ERROR",
  "INTERNAL_ERROR",
  "UNKNOWN_FAILURE"
],
"description" : ""
      }
      ,
      "ApiRestartClusterArgs" : {
"type" : "object",
"title" : "ApiRestartClusterArgs",
"properties" : {
  "restartOnlyStaleServices" : {
    "readOnly" : false,
"description" : "Only restart services that have stale configuration and their dependent\nservices.",
"type" : "boolean"
  },
  "redeployClientConfiguration" : {
    "readOnly" : false,
"description" : "Re-deploy client configuration for all services in the cluster.",
"type" : "boolean"
  },
  "restartServiceNames" : {
    "readOnly" : false,
"description" : "Only restart services that are specified and their dependent services.\nAvailable since V11.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "restartOnlyStaleServices" : true,
  "redeployClientConfiguration" : true,
  "restartServiceNames" : [ "...", "..." ]
},
"description" : "Arguments used for Cluster Restart command.\n\nSince V11:\nIf both restartOnlyStaleServices and restartServiceNames are specified,\na service must be specified in restartServiceNames and also be stale,\nin order to be restarted."
      }
      ,
      "ApiRole" : {
"type" : "object",
"title" : "ApiRole",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the role.\nOptional when creating a role since API v6. If not specified, a name will\nbe automatically generated for the role.",
"type" : "string"
  },
  "type" : {
    "readOnly" : false,
"description" : "The type of the role, e.g. NAMENODE, DATANODE, TASKTRACKER.",
"type" : "string"
  },
  "hostRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostRef"
  },
  "serviceRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "roleState" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleState"
  },
  "commissionState" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiCommissionState"
  },
  "healthSummary" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHealthSummary"
  },
  "configStale" : {
    "readOnly" : false,
"description" : "Readonly. Expresses whether the role configuration is stale.",
"type" : "boolean"
  },
  "configStalenessStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigStalenessStatus"
  },
  "healthChecks" : {
    "readOnly" : false,
"description" : "Readonly. The list of health checks of this service.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHealthCheck"
}
  },
  "haStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/HaStatus"
  },
  "roleUrl" : {
    "readOnly" : false,
"description" : "Readonly.\nLink into the Cloudera Manager web UI for this specific role.",
"type" : "string"
  },
  "maintenanceMode" : {
    "readOnly" : false,
"description" : "Readonly. Whether the role is in maintenance mode.\nAvailable since API v2.",
"type" : "boolean"
  },
  "maintenanceOwners" : {
    "readOnly" : false,
"description" : "Readonly. The list of objects that trigger this role to be in\nmaintenance mode.\nAvailable since API v2.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityType"
}
  },
  "config" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigList"
  },
  "roleConfigGroupRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleConfigGroupRef"
  },
  "zooKeeperServerMode" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ZooKeeperServerMode"
  },
  "entityStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiEntityStatus"
  },
  "tags" : {
    "readOnly" : false,
"description" : "Tags associated with the role.\nAvailable since V41.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
  }
},
"example" : {
  "name" : "...",
  "type" : "...",
  "hostRef" : {
    "hostId" : "...",
    "hostname" : "..."
  },
  "serviceRef" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "roleState" : "NA",
  "commissionState" : "DECOMMISSIONING",
  "healthSummary" : "BAD",
  "configStalenessStatus" : "STALE_REFRESHABLE",
  "healthChecks" : [ {
    "name" : "...",
    "summary" : "BAD",
    "explanation" : "...",
    "suppressed" : true
  }, {
    "name" : "...",
    "summary" : "DISABLED",
    "explanation" : "...",
    "suppressed" : true
  } ],
  "haStatus" : "ACTIVE",
  "roleUrl" : "...",
  "maintenanceMode" : true,
  "maintenanceOwners" : [ "ROLE", "SERVICE" ],
  "config" : {
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  },
  "roleConfigGroupRef" : {
    "roleConfigGroupName" : "..."
  },
  "zooKeeperServerMode" : "REPLICATED_LEADER_ELECTION",
  "entityStatus" : "UNKNOWN",
  "tags" : [ {
    "name" : "...",
    "value" : "..."
  }, {
    "name" : "...",
    "value" : "..."
  } ]
},
"description" : "A role represents a specific entity that participate in a service. Examples\nare JobTrackers, DataNodes, HBase Masters. Each role is assigned a host\nwhere it runs on."
      }
      ,
      "ApiRoleConfig" : {
"type" : "object",
"title" : "ApiRoleConfig",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "roleType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "config" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigList"
  },
  "hostRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHostRef"
  }
},
"example" : {
  "name" : "...",
  "roleType" : "...",
  "config" : {
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "ERROR",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "ERROR",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  },
  "hostRef" : {
    "hostId" : "...",
    "hostname" : "..."
  }
},
"description" : ""
      }
      ,
      "ApiRoleConfigGroup" : {
"type" : "object",
"title" : "ApiRoleConfigGroup",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Readonly. The unique name of this role config group.",
"type" : "string"
  },
  "roleType" : {
    "readOnly" : false,
"description" : "Readonly. The type of the roles in this group.",
"type" : "string"
  },
  "base" : {
    "readOnly" : false,
"description" : "Readonly. Indicates whether this is a base group.",
"type" : "boolean"
  },
  "config" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigList"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "The display name of this group.",
"type" : "string"
  },
  "serviceRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  }
},
"example" : {
  "name" : "...",
  "roleType" : "...",
  "base" : true,
  "config" : {
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  },
  "displayName" : "...",
  "serviceRef" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  }
},
"description" : "A role config group contains roles of the same role type\nsharing the same configuration. While each role has to belong\nto a group, a role config group may be empty.\n\nThere exists a default role config group for each role type.\nDefault groups cannot be removed nor created.\n\nThe name of a role config group is unique and cannot be changed.\n\nThe configuration of individual roles may be overridden on\nrole level."
      }
      ,
      "ApiRoleConfigGroupList" : {
"type" : "object",
"title" : "ApiRoleConfigGroupList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "roleType" : "...",
    "base" : true,
    "config" : {
      "items" : [ { }, { } ]
    },
    "displayName" : "...",
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }
  }, {
    "name" : "...",
    "roleType" : "...",
    "base" : true,
    "config" : {
      "items" : [ { }, { } ]
    },
    "displayName" : "...",
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }
  } ]
},
"description" : "A list of role config groups."
      }
      ,
      "ApiRoleConfigGroupRef" : {
"type" : "object",
"title" : "ApiRoleConfigGroupRef",
"properties" : {
  "roleConfigGroupName" : {
    "readOnly" : false,
"description" : "The name of the role config group, which uniquely identifies it in a CM\ninstallation.",
"type" : "string"
  }
},
"example" : {
  "roleConfigGroupName" : "..."
},
"description" : ""
      }
      ,
      "ApiRoleConfigList" : {
"type" : "object",
"title" : "ApiRoleConfigList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRoleConfig"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "roleType" : "...",
    "config" : {
      "items" : [ { }, { } ]
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    }
  }, {
    "name" : "...",
    "roleType" : "...",
    "config" : {
      "items" : [ { }, { } ]
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    }
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiRoleList" : {
"type" : "object",
"title" : "ApiRoleList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRole"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "type" : "...",
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleState" : "STOPPED",
    "commissionState" : "UNKNOWN",
    "healthSummary" : "NOT_AVAILABLE",
    "configStalenessStatus" : "STALE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "DISABLED",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "haStatus" : "STANDBY",
    "roleUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CLUSTER", "CLUSTER" ],
    "config" : {
      "items" : [ { }, { } ]
    },
    "roleConfigGroupRef" : {
      "roleConfigGroupName" : "..."
    },
    "zooKeeperServerMode" : "REPLICATED_LEADER",
    "entityStatus" : "NONE",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  }, {
    "name" : "...",
    "type" : "...",
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleState" : "STOPPING",
    "commissionState" : "OFFLINED",
    "healthSummary" : "DISABLED",
    "configStalenessStatus" : "STALE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "DISABLED",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "haStatus" : "UNKNOWN",
    "roleUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CLUSTER", "CONTROL_PLANE" ],
    "config" : {
      "items" : [ { }, { } ]
    },
    "roleConfigGroupRef" : {
      "roleConfigGroupName" : "..."
    },
    "zooKeeperServerMode" : "REPLICATED_OBSERVER",
    "entityStatus" : "DOWN",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  } ]
},
"description" : "A list of roles."
      }
      ,
      "ApiRoleNameList" : {
"type" : "object",
"title" : "ApiRoleNameList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "items" : [ "...", "..." ]
},
"description" : "A list of role names."
      }
      ,
      "ApiRoleRef" : {
"type" : "object",
"title" : "ApiRoleRef",
"properties" : {
  "clusterName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "serviceName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "roleName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "healthSummary" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHealthSummary"
  },
  "roleStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRoleState"
  }
},
"example" : {
  "clusterName" : "...",
  "serviceName" : "...",
  "roleName" : "...",
  "healthSummary" : "CONCERNING",
  "roleStatus" : "UNKNOWN"
},
"description" : "A roleRef references a role. Each role is identified by its \"roleName\",\nthe \"serviceName\" for the service it belongs to, and the \"clusterName\" in\nwhich the service resides. To operate on the role object,\nuse the API with the those fields as parameters."
      }
      ,
      "ApiRoleState" : {
"type" : "string",
"title" : "ApiRoleState",
"enum" : [
  "HISTORY_NOT_AVAILABLE",
  "UNKNOWN",
  "STARTING",
  "STARTED",
  "BUSY",
  "STOPPING",
  "STOPPED",
  "NA"
],
"description" : "Represents the configured run state of a role."
      }
      ,
      "ApiRoleTypeConfig" : {
"type" : "object",
"title" : "ApiRoleTypeConfig",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiConfigList"
  },
  {
"properties" : {
  "roleType" : {
    "readOnly" : false,
"description" : "The role type.",
"type" : "string"
  }
}
  }
],
"example" : {
  "roleType" : "...",
  "items" : [ {
    "name" : "...",
    "value" : "...",
    "required" : true,
    "default" : "...",
    "displayName" : "...",
    "description" : "...",
    "relatedName" : "...",
    "sensitive" : true,
    "validationState" : "WARNING",
    "validationMessage" : "...",
    "validationWarningsSuppressed" : true
  }, {
    "name" : "...",
    "value" : "...",
    "required" : true,
    "default" : "...",
    "displayName" : "...",
    "description" : "...",
    "relatedName" : "...",
    "sensitive" : true,
    "validationState" : "ERROR",
    "validationMessage" : "...",
    "validationWarningsSuppressed" : true
  } ]
},
"description" : "Role type configuration information."
      }
      ,
      "ApiRoleTypeList" : {
"type" : "object",
"title" : "ApiRoleTypeList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "items" : [ "...", "..." ]
},
"description" : "A list of roles types that exists for a given service."
      }
      ,
      "ApiRolesToInclude" : {
"type" : "string",
"title" : "ApiRolesToInclude",
"enum" : [
  "SLAVES_ONLY",
  "NON_SLAVES_ONLY",
  "ALL_ROLES"
],
"description" : "Roles to include during a cluster rolling restart."
      }
      ,
      "ApiRollEditsArgs" : {
"type" : "object",
"title" : "ApiRollEditsArgs",
"properties" : {
  "nameservice" : {
    "readOnly" : false,
"description" : "Nameservice whose edits need to be rolled.\nRequired only if HDFS service is federated.",
"type" : "string"
  }
},
"example" : {
  "nameservice" : "..."
},
"description" : "Arguments used for the Roll Edits command."
      }
      ,
      "ApiRollingRestartArgs" : {
"type" : "object",
"title" : "ApiRollingRestartArgs",
"properties" : {
  "slaveBatchSize" : {
    "readOnly" : false,
"description" : "Number of slave roles to restart at a time.\nMust be greater than zero. Default is 1.\n\nPlease note that for HDFS, this number should be less than\nthe replication factor (default 3) to ensure data availability\nduring rolling restart.",
"type" : "integer",
"format" : "int32"
  },
  "sleepSeconds" : {
    "readOnly" : false,
"description" : "Number of seconds to sleep between restarts of slave role batches.\n\nMust be greater than or equal to 0. Default is 0.",
"type" : "integer",
"format" : "int32"
  },
  "slaveFailCountThreshold" : {
    "readOnly" : false,
"description" : "The threshold for number of slave batches that are allowed to fail\nto restart before the entire command is considered failed.\n\nMust be greather than or equal to 0. Default is 0.\n<p>\nThis argument is for ADVANCED users only.\n<\/p>",
"type" : "integer",
"format" : "int32"
  },
  "staleConfigsOnly" : {
    "readOnly" : false,
"description" : "Restart roles with stale configs only.",
"type" : "boolean"
  },
  "unUpgradedOnly" : {
    "readOnly" : false,
"description" : "Restart roles that haven't been upgraded yet.",
"type" : "boolean"
  },
  "restartRoleTypes" : {
    "readOnly" : false,
"description" : "Role types to restart. If not specified, all startable roles are restarted.\n\nBoth role types and role names should not be specified.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "restartRoleNames" : {
    "readOnly" : false,
"description" : "List of specific roles to restart.\nIf none are specified, then all roles of specified role types are restarted.\n\nBoth role types and role names should not be specified.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "slaveBatchSize" : 12345,
  "sleepSeconds" : 12345,
  "slaveFailCountThreshold" : 12345,
  "staleConfigsOnly" : true,
  "unUpgradedOnly" : true,
  "restartRoleTypes" : [ "...", "..." ],
  "restartRoleNames" : [ "...", "..." ]
},
"description" : "Arguments used for Rolling Restart commands."
      }
      ,
      "ApiRollingRestartClusterArgs" : {
"type" : "object",
"title" : "ApiRollingRestartClusterArgs",
"properties" : {
  "slaveBatchSize" : {
    "readOnly" : false,
"description" : "Number of hosts with slave roles to restart at a time.\nMust be greater than zero. Default is 1.",
"type" : "integer",
"format" : "int32"
  },
  "sleepSeconds" : {
    "readOnly" : false,
"description" : "Number of seconds to sleep between restarts of slave host batches.\n<p>\nMust be greater than or equal to 0. Default is 0.",
"type" : "integer",
"format" : "int32"
  },
  "slaveFailCountThreshold" : {
    "readOnly" : false,
"description" : "The threshold for number of slave host batches that are allowed to fail\nto restart before the entire command is considered failed.\n<p>\nMust be greater than or equal to 0. Default is 0.\n<p>\nThis argument is for ADVANCED users only.\n<\/p>",
"type" : "integer",
"format" : "int32"
  },
  "staleConfigsOnly" : {
    "readOnly" : false,
"description" : "Restart roles with stale configs only.",
"type" : "boolean"
  },
  "unUpgradedOnly" : {
    "readOnly" : false,
"description" : "Restart roles that haven't been upgraded yet.",
"type" : "boolean"
  },
  "redeployClientConfiguration" : {
    "readOnly" : false,
"description" : "Re-deploy client configuration. Available since API v6.",
"type" : "boolean"
  },
  "rolesToInclude" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiRolesToInclude"
  },
  "restartServiceNames" : {
    "readOnly" : false,
"description" : "List of services to restart.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "slaveBatchSize" : 12345,
  "sleepSeconds" : 12345,
  "slaveFailCountThreshold" : 12345,
  "staleConfigsOnly" : true,
  "unUpgradedOnly" : true,
  "redeployClientConfiguration" : true,
  "rolesToInclude" : "ALL_ROLES",
  "restartServiceNames" : [ "...", "..." ]
},
"description" : "Arguments used for Rolling Restart Cluster command."
      }
      ,
      "ApiRollingUpgradeClusterArgs" : {
"type" : "object",
"title" : "ApiRollingUpgradeClusterArgs",
"properties" : {
  "slaveBatchSize" : {
    "readOnly" : false,
"description" : "Number of slave roles to restart at a time.\nMust be greater than zero. Default is 1.\n\nPlease note that for HDFS, this number should be less than\nthe replication factor (default 3) to ensure data availability\nduring rolling restart.",
"type" : "integer",
"format" : "int32"
  },
  "sleepSeconds" : {
    "readOnly" : false,
"description" : "Number of seconds to sleep between restarts of slave role batches.\n\nMust be greater than or equal to 0. Default is 0.",
"type" : "integer",
"format" : "int32"
  },
  "slaveFailCountThreshold" : {
    "readOnly" : false,
"description" : "The threshold for number of slave batches that are allowed to fail\nto restart before the entire command is considered failed.\n\nMust be greather than or equal to 0. Default is 0.\n<p>\nThis argument is for ADVANCED users only.\n<\/p>",
"type" : "integer",
"format" : "int32"
  }
},
"example" : {
  "slaveBatchSize" : 12345,
  "sleepSeconds" : 12345,
  "slaveFailCountThreshold" : 12345
},
"description" : "Rolling upgrade arguments used in the CDH Upgrade Command. Part of\nApiCdhUpgradeArgs."
      }
      ,
      "ApiRollingUpgradeServicesArgs" : {
"type" : "object",
"title" : "ApiRollingUpgradeServicesArgs",
"properties" : {
  "upgradeFromCdhVersion" : {
    "readOnly" : false,
"description" : "Current CDH Version of the services. Example versions are:\n\"5.1.0\", \"5.2.2\" or \"5.4.0\"",
"type" : "string"
  },
  "upgradeToCdhVersion" : {
    "readOnly" : false,
"description" : "Target CDH Version for the services. The CDH version should already\nbe present and activated on the nodes. Example versions are:\n\"5.1.0\", \"5.2.2\" or \"5.4.0\"",
"type" : "string"
  },
  "slaveBatchSize" : {
    "readOnly" : false,
"description" : "Number of hosts with slave roles to upgrade at a time.\nMust be greater than zero. Default is 1.",
"type" : "integer",
"format" : "int32"
  },
  "sleepSeconds" : {
    "readOnly" : false,
"description" : "Number of seconds to sleep between restarts of slave host batches.\n\nMust be greater than or equal to 0. Default is 0.",
"type" : "integer",
"format" : "int32"
  },
  "slaveFailCountThreshold" : {
    "readOnly" : false,
"description" : "The threshold for number of slave host batches that are allowed to fail\nto restart before the entire command is considered failed.\n\nMust be greater than or equal to 0. Default is 0.\n<p>\nThis argument is for ADVANCED users only.\n<\/p>",
"type" : "integer",
"format" : "int32"
  },
  "upgradeServiceNames" : {
    "readOnly" : false,
"description" : "List of services to upgrade.\nOnly the services that support rolling upgrade should be included.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "upgradeFromCdhVersion" : "...",
  "upgradeToCdhVersion" : "...",
  "slaveBatchSize" : 12345,
  "sleepSeconds" : 12345,
  "slaveFailCountThreshold" : 12345,
  "upgradeServiceNames" : [ "...", "..." ]
},
"description" : "Arguments used for Rolling Upgrade command."
      }
      ,
      "ApiRunSpecificHostInspectionsArgs" : {
"type" : "object",
"title" : "ApiRunSpecificHostInspectionsArgs",
"properties" : {
  "hostInspectionsListName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "hostInspectionsListName" : "..."
},
"description" : ""
      }
      ,
      "ApiSchedule" : {
"type" : "object",
"title" : "ApiSchedule",
"properties" : {
  "id" : {
    "readOnly" : false,
"description" : "The schedule id.",
"type" : "integer",
"format" : "int64"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "The schedule display name.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "The schedule description.",
"type" : "string"
  },
  "startTime" : {
    "readOnly" : false,
"description" : "The time at which the scheduled activity is triggered for the first\ntime.",
"type" : "string",
"format" : "date-time"
  },
  "endTime" : {
    "readOnly" : false,
"description" : "The time after which the scheduled activity will no longer be triggered.",
"type" : "string",
"format" : "date-time"
  },
  "interval" : {
    "readOnly" : false,
"description" : "The duration between consecutive triggers of a scheduled activity. Defaults to 0.",
"type" : "integer",
"format" : "int64"
  },
  "intervalUnit" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiScheduleInterval"
  },
  "nextRun" : {
    "readOnly" : false,
"description" : "Readonly. The time the scheduled command will run next.",
"type" : "string",
"format" : "date-time"
  },
  "paused" : {
    "readOnly" : false,
"description" : "The paused state for the schedule. The scheduled activity will not be\ntriggered as long as the scheduled is paused. Defaults to false.",
"type" : "boolean"
  },
  "alertOnStart" : {
    "readOnly" : false,
"description" : "Whether to alert on start of the scheduled activity. Defaults to false.",
"type" : "boolean"
  },
  "alertOnSuccess" : {
    "readOnly" : false,
"description" : "Whether to alert on successful completion of the scheduled activity. Defaults to false.",
"type" : "boolean"
  },
  "alertOnFail" : {
    "readOnly" : false,
"description" : "Whether to alert on failure of the scheduled activity. Defaults to false.",
"type" : "boolean"
  },
  "alertOnAbort" : {
    "readOnly" : false,
"description" : "Whether to alert on abort of the scheduled activity. Defaults to false.",
"type" : "boolean"
  }
},
"example" : {
  "id" : 12345,
  "displayName" : "...",
  "description" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "interval" : 12345,
  "intervalUnit" : "DAY",
  "nextRun" : "...",
  "paused" : true,
  "alertOnStart" : true,
  "alertOnSuccess" : true,
  "alertOnFail" : true,
  "alertOnAbort" : true
},
"description" : "Base class for commands that can be scheduled in Cloudera Manager.\n<p/>\nNote that schedule IDs are not preserved upon import.\n<p/>"
      }
      ,
      "ApiScheduleInterval" : {
"type" : "string",
"title" : "ApiScheduleInterval",
"enum" : [
  "MINUTE",
  "HOUR",
  "DAY",
  "WEEK",
  "MONTH",
  "YEAR"
],
"description" : "Represents the unit for the repeat interval for schedules."
      }
      ,
      "ApiScmDbInfo" : {
"type" : "object",
"title" : "ApiScmDbInfo",
"properties" : {
  "scmDbType" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ScmDbType"
  },
  "embeddedDbUsed" : {
    "readOnly" : false,
"description" : "Whether Cloudera Manager server is using embedded DB",
"type" : "boolean"
  }
},
"example" : {
  "scmDbType" : "SQLITE3",
  "embeddedDbUsed" : true
},
"description" : "Cloudera Manager server's database information"
      }
      ,
      "ApiService" : {
"type" : "object",
"title" : "ApiService",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the service.",
"type" : "string"
  },
  "type" : {
    "readOnly" : false,
"description" : "The type of the service, e.g. HDFS, MAPREDUCE, HBASE.",
"type" : "string"
  },
  "clusterRef" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiClusterRef"
  },
  "serviceState" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceState"
  },
  "healthSummary" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHealthSummary"
  },
  "configStale" : {
    "readOnly" : false,
"description" : "Readonly. Expresses whether the service configuration is stale.",
"type" : "boolean"
  },
  "configStalenessStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigStalenessStatus"
  },
  "clientConfigStalenessStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiConfigStalenessStatus"
  },
  "healthChecks" : {
    "readOnly" : false,
"description" : "Readonly. The list of health checks of this service.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHealthCheck"
}
  },
  "serviceUrl" : {
    "readOnly" : false,
"description" : "Readonly. Link into the Cloudera Manager web UI for this specific service.",
"type" : "string"
  },
  "roleInstancesUrl" : {
    "readOnly" : false,
"description" : "Readonly. Link into the Cloudera Manager web UI for role instances table for\nthis specific service.\nAvailable since API v11.",
"type" : "string"
  },
  "maintenanceMode" : {
    "readOnly" : false,
"description" : "Readonly. Whether the service is in maintenance mode.\nAvailable since API v2.",
"type" : "boolean"
  },
  "maintenanceOwners" : {
    "readOnly" : false,
"description" : "Readonly. The list of objects that trigger this service to be in\nmaintenance mode.\nAvailable since API v2.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityType"
}
  },
  "config" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceConfig"
  },
  "roles" : {
    "readOnly" : false,
"description" : "The list of service roles. Optional.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRole"
}
  },
  "displayName" : {
    "readOnly" : false,
"description" : "The display name for the service that is shown in the UI.\nAvailable since API v2.",
"type" : "string"
  },
  "roleConfigGroups" : {
    "readOnly" : false,
"description" : "The list of role configuration groups in this service. Optional.\nAvailable since API v3.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
}
  },
  "replicationSchedules" : {
    "readOnly" : false,
"description" : "The list of replication schedules for this service. Optional.\nAvailable since API v6.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiReplicationSchedule"
}
  },
  "snapshotPolicies" : {
    "readOnly" : false,
"description" : "The list of snapshot policies for this service. Optional.\nAvailable since API v6.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiSnapshotPolicy"
}
  },
  "entityStatus" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiEntityStatus"
  },
  "tags" : {
    "readOnly" : false,
"description" : "Tags associated with the service.\nAvailable since V41.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
  },
  "serviceVersion" : {
    "readOnly" : false,
"description" : "Service version (optional)\nAvailable since V41.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "type" : "...",
  "clusterRef" : {
    "clusterName" : "...",
    "displayName" : "..."
  },
  "serviceState" : "STOPPING",
  "healthSummary" : "NOT_AVAILABLE",
  "configStalenessStatus" : "FRESH",
  "clientConfigStalenessStatus" : "STALE_REFRESHABLE",
  "healthChecks" : [ {
    "name" : "...",
    "summary" : "DISABLED",
    "explanation" : "...",
    "suppressed" : true
  }, {
    "name" : "...",
    "summary" : "CONCERNING",
    "explanation" : "...",
    "suppressed" : true
  } ],
  "serviceUrl" : "...",
  "roleInstancesUrl" : "...",
  "maintenanceMode" : true,
  "maintenanceOwners" : [ "CONTROL_PLANE", "SERVICE" ],
  "config" : {
    "roleTypeConfigs" : [ {
      "roleType" : "...",
      "items" : [ { }, { } ]
    }, {
      "roleType" : "...",
      "items" : [ { }, { } ]
    } ],
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "WARNING",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  },
  "roles" : [ {
    "name" : "...",
    "type" : "...",
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleState" : "NA",
    "commissionState" : "DECOMMISSIONING",
    "healthSummary" : "NOT_AVAILABLE",
    "configStalenessStatus" : "STALE_REFRESHABLE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "haStatus" : "UNKNOWN",
    "roleUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CONTROL_PLANE", "CONTROL_PLANE" ],
    "config" : {
      "items" : [ { }, { } ]
    },
    "roleConfigGroupRef" : {
      "roleConfigGroupName" : "..."
    },
    "zooKeeperServerMode" : "STANDALONE",
    "entityStatus" : "STARTING",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  }, {
    "name" : "...",
    "type" : "...",
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleState" : "STOPPED",
    "commissionState" : "OFFLINED",
    "healthSummary" : "CONCERNING",
    "configStalenessStatus" : "STALE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "GOOD",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "haStatus" : "STANDBY",
    "roleUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CLUSTER", "ROLE" ],
    "config" : {
      "items" : [ { }, { } ]
    },
    "roleConfigGroupRef" : {
      "roleConfigGroupName" : "..."
    },
    "zooKeeperServerMode" : "STANDALONE",
    "entityStatus" : "BAD_HEALTH",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  } ],
  "displayName" : "...",
  "roleConfigGroups" : [ {
    "name" : "...",
    "roleType" : "...",
    "base" : true,
    "config" : {
      "items" : [ { }, { } ]
    },
    "displayName" : "...",
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }
  }, {
    "name" : "...",
    "roleType" : "...",
    "base" : true,
    "config" : {
      "items" : [ { }, { } ]
    },
    "displayName" : "...",
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }
  } ],
  "replicationSchedules" : [ {
    "hdfsArguments" : {
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "DYNAMIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "hiveArguments" : {
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true,
      "atlasReplicationNeeded" : true,
      "atlasChangeMarker" : "...",
      "sentryExportProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rangerImportProperties" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "hdfsCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "ozoneReplicationArguments" : {
      "originalSourcePath" : "...",
      "originalDestinationPath" : "...",
      "replicationType" : "INCREMENTAL_ONLY",
      "inclusionFilters" : [ "...", "..." ],
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "history" : [ {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
      "apiAtlasReplicationResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
      "apiAtlasReplicationResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ],
    "active" : true,
    "hiveCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "cloudRootPath" : "...",
      "replicationOption" : "METADATA_ONLY",
      "exportFilesPrefix" : "...",
      "awsDataSyncTaskArgs" : { },
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true,
      "atlasReplicationNeeded" : true,
      "atlasChangeMarker" : "...",
      "sentryExportProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rangerImportProperties" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "hbaseArguments" : {
      "sourceHBaseService" : { },
      "peerState" : "ENABLED",
      "hbasePeerId" : "...",
      "hbaseClusterKey" : "...",
      "endPointClassName" : "...",
      "tables" : [ { }, { } ],
      "database" : { },
      "replicationProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceAccount" : "...",
      "sourceSchedulerPool" : "...",
      "numMappers" : 12345,
      "bandwidthPerMap" : 12345,
      "exportSnapshotUser" : "...",
      "snapshotScratchLocation" : "...",
      "validateReplicationSetup" : true,
      "maxParallelSnapshots" : 12345
    },
    "hive3Arguments" : {
      "sourceHiveService" : { },
      "status" : "FAILED_ADMIN",
      "rangerReplication" : true,
      "atlasReplication" : true,
      "externalTableReplication" : true,
      "externalTableBaseDir" : "...",
      "distcpOnTarget" : true,
      "numMaps" : 12345,
      "bandwidthPerMap" : 12345,
      "policyOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceDbName" : "...",
      "targetDbName" : "...",
      "policyName" : "...",
      "scheduleClause" : "...",
      "runAs" : "...",
      "hiveOp" : "...",
      "hiveUpdateOp" : "...",
      "excludeSource" : true,
      "excludeTarget" : true,
      "failoverStatus" : "...",
      "cloudArgs" : { },
      "remoteDbParams" : "..."
    },
    "rangerArguments" : {
      "sourceRangerService" : { },
      "exportArgs" : { },
      "transformArgs" : { },
      "importArgs" : { },
      "auditLogDistCpArgs" : { },
      "auditLogDistCpCloudArgs" : { }
    },
    "icebergArguments" : {
      "sourceIcebergReplicationService" : { },
      "policyName" : "...",
      "includedTableFilters" : [ { }, { } ],
      "excludedTableFilters" : [ { }, { } ],
      "batchSize" : 12345,
      "proxyName" : "...",
      "exportYarnOptions" : { },
      "xferYarnOptions" : { },
      "syncYarnOptions" : { },
      "shouldReplicateColumnStats" : true,
      "atlasReplicationNeeded" : true,
      "policyOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "atlasChangeMarker" : "...",
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "safetyValvesSource" : {
        "property1" : { },
        "property2" : { }
      },
      "safetyValvesTarget" : {
        "property1" : { },
        "property2" : { }
      },
      "runDistcpOnSource" : true,
      "altStagingLocation" : "...",
      "forceTest" : true,
      "deleteOperation" : true,
      "jvmOptsForExport" : "...",
      "jvmOptsForXfer" : "...",
      "jvmOptsForSync" : "...",
      "locationMapping" : [ { }, { } ],
      "sourceStorageFilter" : "HDFS",
      "proxyNameOnSource" : "..."
    },
    "atlasReplicationArguments" : {
      "sourceService" : { },
      "sourceStorageFilter" : "S3",
      "policyName" : "...",
      "stagingDir" : "...",
      "atlasEntityRegexPattern" : "...",
      "safetyValvesTarget" : {
        "property1" : { },
        "property2" : { }
      },
      "matchType" : "...",
      "atlasEntityType" : [ "...", "..." ],
      "skipLineage" : true,
      "fetchType" : "...",
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "id" : 12345,
    "displayName" : "...",
    "description" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "interval" : 12345,
    "intervalUnit" : "DAY",
    "nextRun" : "...",
    "paused" : true,
    "alertOnStart" : true,
    "alertOnSuccess" : true,
    "alertOnFail" : true,
    "alertOnAbort" : true
  }, {
    "hdfsArguments" : {
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "hiveArguments" : {
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true,
      "atlasReplicationNeeded" : true,
      "atlasChangeMarker" : "...",
      "sentryExportProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rangerImportProperties" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "hdfsCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "STATIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "ozoneReplicationArguments" : {
      "originalSourcePath" : "...",
      "originalDestinationPath" : "...",
      "replicationType" : "INCREMENTAL_ONLY",
      "inclusionFilters" : [ "...", "..." ],
      "sourceService" : { },
      "sourcePath" : "...",
      "destinationPath" : "...",
      "mapreduceServiceName" : "...",
      "schedulerPoolName" : "...",
      "userName" : "...",
      "sourceUser" : "...",
      "numMaps" : 12345,
      "dryRun" : true,
      "bandwidthPerMap" : 12345,
      "abortOnError" : true,
      "removeMissingFiles" : true,
      "preserveReplicationCount" : true,
      "preserveBlockSize" : true,
      "preservePermissions" : true,
      "logPath" : "...",
      "skipChecksumChecks" : true,
      "skipListingChecksumChecks" : true,
      "skipTrash" : true,
      "replicationStrategy" : "DYNAMIC",
      "preserveXAttrs" : true,
      "exclusionFilters" : [ "...", "..." ],
      "raiseSnapshotDiffFailures" : true,
      "deleteLatestSourceSnapshotOnJobFailure" : true,
      "numFetchThreads" : 12345,
      "destinationCloudAccount" : "..."
    },
    "history" : [ {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
      "apiAtlasReplicationResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "hdfsResult" : { },
      "ozoneResult" : { },
      "hiveResult" : { },
      "hiveOnTezResult" : { },
      "hbaseInfo" : { },
      "rangerResult" : { },
      "icebergResult" : { },
      "apiReplicationCommandsWithSameIntent" : [ { }, { } ],
      "apiAtlasReplicationResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ],
    "active" : true,
    "hiveCloudArguments" : {
      "sourceAccount" : "...",
      "destinationAccount" : "...",
      "cloudRootPath" : "...",
      "replicationOption" : "METADATA_ONLY",
      "exportFilesPrefix" : "...",
      "awsDataSyncTaskArgs" : { },
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceService" : { },
      "tableFilters" : [ { }, { } ],
      "exportDir" : "...",
      "force" : true,
      "replicateData" : true,
      "hdfsArguments" : { },
      "replicateImpalaMetadata" : true,
      "runInvalidateMetadata" : true,
      "dryRun" : true,
      "numThreads" : 12345,
      "sentryMigration" : true,
      "skipUrlPermissions" : true,
      "atlasReplicationNeeded" : true,
      "atlasChangeMarker" : "...",
      "sentryExportProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "rangerImportProperties" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "hbaseArguments" : {
      "sourceHBaseService" : { },
      "peerState" : "DISABLED",
      "hbasePeerId" : "...",
      "hbaseClusterKey" : "...",
      "endPointClassName" : "...",
      "tables" : [ { }, { } ],
      "database" : { },
      "replicationProperties" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceAccount" : "...",
      "sourceSchedulerPool" : "...",
      "numMappers" : 12345,
      "bandwidthPerMap" : 12345,
      "exportSnapshotUser" : "...",
      "snapshotScratchLocation" : "...",
      "validateReplicationSetup" : true,
      "maxParallelSnapshots" : 12345
    },
    "hive3Arguments" : {
      "sourceHiveService" : { },
      "status" : "FAILED_ADMIN",
      "rangerReplication" : true,
      "atlasReplication" : true,
      "externalTableReplication" : true,
      "externalTableBaseDir" : "...",
      "distcpOnTarget" : true,
      "numMaps" : 12345,
      "bandwidthPerMap" : 12345,
      "policyOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "sourceDbName" : "...",
      "targetDbName" : "...",
      "policyName" : "...",
      "scheduleClause" : "...",
      "runAs" : "...",
      "hiveOp" : "...",
      "hiveUpdateOp" : "...",
      "excludeSource" : true,
      "excludeTarget" : true,
      "failoverStatus" : "...",
      "cloudArgs" : { },
      "remoteDbParams" : "..."
    },
    "rangerArguments" : {
      "sourceRangerService" : { },
      "exportArgs" : { },
      "transformArgs" : { },
      "importArgs" : { },
      "auditLogDistCpArgs" : { },
      "auditLogDistCpCloudArgs" : { }
    },
    "icebergArguments" : {
      "sourceIcebergReplicationService" : { },
      "policyName" : "...",
      "includedTableFilters" : [ { }, { } ],
      "excludedTableFilters" : [ { }, { } ],
      "batchSize" : 12345,
      "proxyName" : "...",
      "exportYarnOptions" : { },
      "xferYarnOptions" : { },
      "syncYarnOptions" : { },
      "shouldReplicateColumnStats" : true,
      "atlasReplicationNeeded" : true,
      "policyOptions" : {
        "property1" : "...",
        "property2" : "..."
      },
      "atlasChangeMarker" : "...",
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      },
      "safetyValvesSource" : {
        "property1" : { },
        "property2" : { }
      },
      "safetyValvesTarget" : {
        "property1" : { },
        "property2" : { }
      },
      "runDistcpOnSource" : true,
      "altStagingLocation" : "...",
      "forceTest" : true,
      "deleteOperation" : true,
      "jvmOptsForExport" : "...",
      "jvmOptsForXfer" : "...",
      "jvmOptsForSync" : "...",
      "locationMapping" : [ { }, { } ],
      "sourceStorageFilter" : "OZONE",
      "proxyNameOnSource" : "..."
    },
    "atlasReplicationArguments" : {
      "sourceService" : { },
      "sourceStorageFilter" : "HDFS",
      "policyName" : "...",
      "stagingDir" : "...",
      "atlasEntityRegexPattern" : "...",
      "safetyValvesTarget" : {
        "property1" : { },
        "property2" : { }
      },
      "matchType" : "...",
      "atlasEntityType" : [ "...", "..." ],
      "skipLineage" : true,
      "fetchType" : "...",
      "atlasClientAdvanceConfigs" : {
        "property1" : "...",
        "property2" : "..."
      }
    },
    "id" : 12345,
    "displayName" : "...",
    "description" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "interval" : 12345,
    "intervalUnit" : "WEEK",
    "nextRun" : "...",
    "paused" : true,
    "alertOnStart" : true,
    "alertOnSuccess" : true,
    "alertOnFail" : true,
    "alertOnAbort" : true
  } ],
  "snapshotPolicies" : [ {
    "name" : "...",
    "description" : "...",
    "hourlySnapshots" : 12345,
    "dailySnapshots" : 12345,
    "weeklySnapshots" : 12345,
    "monthlySnapshots" : 12345,
    "yearlySnapshots" : 12345,
    "minuteOfHour" : 12345,
    "hoursForHourlySnapshots" : [ 12345, 12345 ],
    "hourOfDay" : 12345,
    "dayOfWeek" : 12345,
    "dayOfMonth" : 12345,
    "monthOfYear" : 12345,
    "alertOnStart" : true,
    "alertOnSuccess" : true,
    "alertOnFail" : true,
    "alertOnAbort" : true,
    "hbaseArguments" : {
      "tableRegExps" : [ "...", "..." ],
      "storage" : "LOCAL"
    },
    "hdfsArguments" : {
      "pathPatterns" : [ "...", "..." ]
    },
    "ozoneArguments" : {
      "buckets" : [ { }, { } ]
    },
    "lastCommand" : {
      "hbaseResult" : { },
      "hdfsResult" : { },
      "ozoneResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "lastSuccessfulCommand" : {
      "hbaseResult" : { },
      "hdfsResult" : { },
      "ozoneResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "paused" : true
  }, {
    "name" : "...",
    "description" : "...",
    "hourlySnapshots" : 12345,
    "dailySnapshots" : 12345,
    "weeklySnapshots" : 12345,
    "monthlySnapshots" : 12345,
    "yearlySnapshots" : 12345,
    "minuteOfHour" : 12345,
    "hoursForHourlySnapshots" : [ 12345, 12345 ],
    "hourOfDay" : 12345,
    "dayOfWeek" : 12345,
    "dayOfMonth" : 12345,
    "monthOfYear" : 12345,
    "alertOnStart" : true,
    "alertOnSuccess" : true,
    "alertOnFail" : true,
    "alertOnAbort" : true,
    "hbaseArguments" : {
      "tableRegExps" : [ "...", "..." ],
      "storage" : "LOCAL"
    },
    "hdfsArguments" : {
      "pathPatterns" : [ "...", "..." ]
    },
    "ozoneArguments" : {
      "buckets" : [ { }, { } ]
    },
    "lastCommand" : {
      "hbaseResult" : { },
      "hdfsResult" : { },
      "ozoneResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "lastSuccessfulCommand" : {
      "hbaseResult" : { },
      "hdfsResult" : { },
      "ozoneResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "paused" : true
  } ],
  "entityStatus" : "DOWN",
  "tags" : [ {
    "name" : "...",
    "value" : "..."
  }, {
    "name" : "...",
    "value" : "..."
  } ],
  "serviceVersion" : "..."
},
"description" : "A service (such as HDFS, MapReduce, HBase) runs in a cluster. It has roles,\nwhich are the actual entities (NameNode, DataNodes, etc.) that perform the\nservice's functions.\n\n<h3>HDFS services and health checks<\/h3>\n\nIn CDH4, HDFS services may not present any health checks. This will happen\nif the service has more than one nameservice configured. In those cases,\nthe health information will be available by fetching information about the\nnameservices instead.\n<p>\nThe health summary is still available, and reflects a service-wide summary."
      }
      ,
      "ApiServiceConfig" : {
"type" : "object",
"title" : "ApiServiceConfig",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiConfigList"
  },
  {
"properties" : {
  "roleTypeConfigs" : {
    "readOnly" : false,
"description" : "List of role type configurations.\nOnly available up to API v2.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRoleTypeConfig"
}
  }
}
  }
],
"example" : {
  "roleTypeConfigs" : [ {
    "roleType" : "...",
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  }, {
    "roleType" : "...",
    "items" : [ {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "WARNING",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    }, {
      "name" : "...",
      "value" : "...",
      "required" : true,
      "default" : "...",
      "displayName" : "...",
      "description" : "...",
      "relatedName" : "...",
      "sensitive" : true,
      "validationState" : "OK",
      "validationMessage" : "...",
      "validationWarningsSuppressed" : true
    } ]
  } ],
  "items" : [ {
    "name" : "...",
    "value" : "...",
    "required" : true,
    "default" : "...",
    "displayName" : "...",
    "description" : "...",
    "relatedName" : "...",
    "sensitive" : true,
    "validationState" : "OK",
    "validationMessage" : "...",
    "validationWarningsSuppressed" : true
  }, {
    "name" : "...",
    "value" : "...",
    "required" : true,
    "default" : "...",
    "displayName" : "...",
    "description" : "...",
    "relatedName" : "...",
    "sensitive" : true,
    "validationState" : "OK",
    "validationMessage" : "...",
    "validationWarningsSuppressed" : true
  } ]
},
"description" : "Service and role type configuration."
      }
      ,
      "ApiServiceList" : {
"type" : "object",
"title" : "ApiServiceList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiService"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "type" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceState" : "STARTING",
    "healthSummary" : "GOOD",
    "configStalenessStatus" : "STALE",
    "clientConfigStalenessStatus" : "STALE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "GOOD",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "BAD",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "serviceUrl" : "...",
    "roleInstancesUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CLUSTER", "HOST" ],
    "config" : {
      "roleTypeConfigs" : [ { }, { } ],
      "items" : [ { }, { } ]
    },
    "roles" : [ {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "UNKNOWN",
      "commissionState" : "DECOMMISSIONING",
      "healthSummary" : "BAD",
      "configStalenessStatus" : "STALE_REFRESHABLE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "ACTIVE",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CONTROL_PLANE", "SERVICE" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "REPLICATED_FOLLOWER",
      "entityStatus" : "BAD_HEALTH",
      "tags" : [ { }, { } ]
    }, {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "STOPPING",
      "commissionState" : "OFFLINED",
      "healthSummary" : "NOT_AVAILABLE",
      "configStalenessStatus" : "FRESH",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "UNKNOWN",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "CONTROL_PLANE", "HOST" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "UNKNOWN",
      "entityStatus" : "STOPPING",
      "tags" : [ { }, { } ]
    } ],
    "displayName" : "...",
    "roleConfigGroups" : [ {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    }, {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    } ],
    "replicationSchedules" : [ {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "DAY",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    }, {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "HOUR",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    } ],
    "snapshotPolicies" : [ {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    }, {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    } ],
    "entityStatus" : "HISTORY_NOT_AVAILABLE",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "serviceVersion" : "..."
  }, {
    "name" : "...",
    "type" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceState" : "NA",
    "healthSummary" : "NOT_AVAILABLE",
    "configStalenessStatus" : "STALE_REFRESHABLE",
    "clientConfigStalenessStatus" : "STALE",
    "healthChecks" : [ {
      "name" : "...",
      "summary" : "DISABLED",
      "explanation" : "...",
      "suppressed" : true
    }, {
      "name" : "...",
      "summary" : "NOT_AVAILABLE",
      "explanation" : "...",
      "suppressed" : true
    } ],
    "serviceUrl" : "...",
    "roleInstancesUrl" : "...",
    "maintenanceMode" : true,
    "maintenanceOwners" : [ "CONTROL_PLANE", "CONTROL_PLANE" ],
    "config" : {
      "roleTypeConfigs" : [ { }, { } ],
      "items" : [ { }, { } ]
    },
    "roles" : [ {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "HISTORY_NOT_AVAILABLE",
      "commissionState" : "OFFLINING",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "configStalenessStatus" : "FRESH",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "ACTIVE",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "HOST", "SERVICE" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "REPLICATED_OBSERVER",
      "entityStatus" : "HISTORY_NOT_AVAILABLE",
      "tags" : [ { }, { } ]
    }, {
      "name" : "...",
      "type" : "...",
      "hostRef" : { },
      "serviceRef" : { },
      "roleState" : "HISTORY_NOT_AVAILABLE",
      "commissionState" : "DECOMMISSIONING",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "configStalenessStatus" : "STALE",
      "healthChecks" : [ { }, { } ],
      "haStatus" : "ACTIVE",
      "roleUrl" : "...",
      "maintenanceMode" : true,
      "maintenanceOwners" : [ "SERVICE", "HOST" ],
      "config" : { },
      "roleConfigGroupRef" : { },
      "zooKeeperServerMode" : "REPLICATED_FOLLOWER",
      "entityStatus" : "HISTORY_NOT_AVAILABLE",
      "tags" : [ { }, { } ]
    } ],
    "displayName" : "...",
    "roleConfigGroups" : [ {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    }, {
      "name" : "...",
      "roleType" : "...",
      "base" : true,
      "config" : { },
      "displayName" : "...",
      "serviceRef" : { }
    } ],
    "replicationSchedules" : [ {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "MONTH",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    }, {
      "hdfsArguments" : { },
      "hiveArguments" : { },
      "hdfsCloudArguments" : { },
      "ozoneReplicationArguments" : { },
      "history" : [ { }, { } ],
      "active" : true,
      "hiveCloudArguments" : { },
      "hbaseArguments" : { },
      "hive3Arguments" : { },
      "rangerArguments" : { },
      "icebergArguments" : { },
      "atlasReplicationArguments" : { },
      "id" : 12345,
      "displayName" : "...",
      "description" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "interval" : 12345,
      "intervalUnit" : "DAY",
      "nextRun" : "...",
      "paused" : true,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true
    } ],
    "snapshotPolicies" : [ {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    }, {
      "name" : "...",
      "description" : "...",
      "hourlySnapshots" : 12345,
      "dailySnapshots" : 12345,
      "weeklySnapshots" : 12345,
      "monthlySnapshots" : 12345,
      "yearlySnapshots" : 12345,
      "minuteOfHour" : 12345,
      "hoursForHourlySnapshots" : [ 12345, 12345 ],
      "hourOfDay" : 12345,
      "dayOfWeek" : 12345,
      "dayOfMonth" : 12345,
      "monthOfYear" : 12345,
      "alertOnStart" : true,
      "alertOnSuccess" : true,
      "alertOnFail" : true,
      "alertOnAbort" : true,
      "hbaseArguments" : { },
      "hdfsArguments" : { },
      "ozoneArguments" : { },
      "lastCommand" : { },
      "lastSuccessfulCommand" : { },
      "paused" : true
    } ],
    "entityStatus" : "NONE",
    "tags" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ],
    "serviceVersion" : "..."
  } ]
},
"description" : "A list of services."
      }
      ,
      "ApiServiceRef" : {
"type" : "object",
"title" : "ApiServiceRef",
"properties" : {
  "peerName" : {
    "readOnly" : false,
"description" : "The name of the CM peer corresponding to the remote CM that manages the\nreferenced service. This should only be set when referencing a remote\nservice.",
"type" : "string"
  },
  "clusterName" : {
    "readOnly" : false,
"description" : "The enclosing cluster for this service.",
"type" : "string"
  },
  "clusterDisplayName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "serviceName" : {
    "readOnly" : false,
"description" : "The service name.",
"type" : "string"
  },
  "serviceDisplayName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "serviceType" : {
    "readOnly" : false,
"description" : "The service type. This is available since version 32",
"type" : "string"
  }
},
"example" : {
  "peerName" : "...",
  "clusterName" : "...",
  "clusterDisplayName" : "...",
  "serviceName" : "...",
  "serviceDisplayName" : "...",
  "serviceType" : "..."
},
"description" : "A serviceRef references a service. It is identified by the \"serviceName\",\n\"clusterName\" (name of the cluster which the service belongs to) and\nan optional \"peerName\" (to reference a remote service i.e. services managed\nby other CM instances). To operate on the service object, use the API with\nthose fields as parameters."
      }
      ,
      "ApiServiceState" : {
"type" : "string",
"title" : "ApiServiceState",
"enum" : [
  "HISTORY_NOT_AVAILABLE",
  "UNKNOWN",
  "STARTING",
  "STARTED",
  "STOPPING",
  "STOPPED",
  "NA"
],
"description" : "Represents the configured run state of a service."
      }
      ,
      "ApiServiceTypeList" : {
"type" : "object",
"title" : "ApiServiceTypeList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "items" : [ "...", "..." ]
},
"description" : "A list of service types that exists for a given cluster."
      }
      ,
      "ApiShutdownReadiness" : {
"type" : "object",
"title" : "ApiShutdownReadiness",
"properties" : {
  "state" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ShutdownReadinessState"
  }
},
"example" : {
  "state" : "READY"
},
"description" : "Cloudera Manager server's shutdown readiness"
      }
      ,
      "ApiSimpleRollingRestartClusterArgs" : {
"type" : "object",
"title" : "ApiSimpleRollingRestartClusterArgs",
"properties" : {
  "slaveBatchSize" : {
    "readOnly" : false,
"description" : "Number of hosts with slave roles to restart at a time.\nMust be greater than zero. Default is 1.",
"type" : "integer",
"format" : "int32"
  },
  "sleepSeconds" : {
    "readOnly" : false,
"description" : "Number of seconds to sleep between restarts of slave host batches.\n<p>\nMust be greater than or equal to 0. Default is 0.",
"type" : "integer",
"format" : "int32"
  },
  "slaveFailCountThreshold" : {
    "readOnly" : false,
"description" : "The threshold for number of slave host batches that are allowed to fail\nto restart before the entire command is considered failed.\n<p>\nMust be greater than or equal to 0. Default is 0.\n<p>\nThis argument is for ADVANCED users only.\n<\/p>",
"type" : "integer",
"format" : "int32"
  }
},
"example" : {
  "slaveBatchSize" : 12345,
  "sleepSeconds" : 12345,
  "slaveFailCountThreshold" : 12345
},
"description" : "Basic arguments used for Rolling Restart Cluster commands."
      }
      ,
      "ApiSnapshotCommand" : {
"type" : "object",
"title" : "ApiSnapshotCommand",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiCommand"
  },
  {
"properties" : {
  "hbaseResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHBaseSnapshotResult"
  },
  "hdfsResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsSnapshotResult"
  },
  "ozoneResult" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneSnapshotResult"
  }
}
  }
],
"example" : {
  "hbaseResult" : {
    "processedTableCount" : 12345,
    "processedTables" : [ "...", "..." ],
    "unprocessedTableCount" : 12345,
    "unprocessedTables" : [ "...", "..." ],
    "createdSnapshotCount" : 12345,
    "createdSnapshots" : [ {
      "snapshotName" : "...",
      "tableName" : "...",
      "creationTime" : "...",
      "storage" : "LOCAL",
      "storageLocation" : "..."
    }, {
      "snapshotName" : "...",
      "tableName" : "...",
      "creationTime" : "...",
      "storage" : "REMOTE_S3",
      "storageLocation" : "..."
    } ],
    "deletedSnapshotCount" : 12345,
    "deletedSnapshots" : [ {
      "snapshotName" : "...",
      "tableName" : "...",
      "creationTime" : "...",
      "storage" : "REMOTE_S3",
      "storageLocation" : "..."
    }, {
      "snapshotName" : "...",
      "tableName" : "...",
      "creationTime" : "...",
      "storage" : "REMOTE_S3",
      "storageLocation" : "..."
    } ],
    "creationErrorCount" : 12345,
    "creationErrors" : [ {
      "tableName" : "...",
      "snapshotName" : "...",
      "storage" : "REMOTE_S3",
      "storageLocation" : "...",
      "error" : "..."
    }, {
      "tableName" : "...",
      "snapshotName" : "...",
      "storage" : "REMOTE_S3",
      "storageLocation" : "...",
      "error" : "..."
    } ],
    "deletionErrorCount" : 12345,
    "deletionErrors" : [ {
      "tableName" : "...",
      "snapshotName" : "...",
      "storage" : "LOCAL",
      "storageLocation" : "...",
      "error" : "..."
    }, {
      "tableName" : "...",
      "snapshotName" : "...",
      "storage" : "REMOTE_S3",
      "storageLocation" : "...",
      "error" : "..."
    } ]
  },
  "hdfsResult" : {
    "processedPathCount" : 12345,
    "processedPaths" : [ "...", "..." ],
    "unprocessedPathCount" : 12345,
    "unprocessedPaths" : [ "...", "..." ],
    "createdSnapshotCount" : 12345,
    "createdSnapshots" : [ {
      "path" : "...",
      "snapshotName" : "...",
      "snapshotPath" : "...",
      "creationTime" : "..."
    }, {
      "path" : "...",
      "snapshotName" : "...",
      "snapshotPath" : "...",
      "creationTime" : "..."
    } ],
    "deletedSnapshotCount" : 12345,
    "deletedSnapshots" : [ {
      "path" : "...",
      "snapshotName" : "...",
      "snapshotPath" : "...",
      "creationTime" : "..."
    }, {
      "path" : "...",
      "snapshotName" : "...",
      "snapshotPath" : "...",
      "creationTime" : "..."
    } ],
    "creationErrorCount" : 12345,
    "creationErrors" : [ {
      "path" : "...",
      "snapshotName" : "...",
      "error" : "..."
    }, {
      "path" : "...",
      "snapshotName" : "...",
      "error" : "..."
    } ],
    "deletionErrorCount" : 12345,
    "deletionErrors" : [ {
      "path" : "...",
      "snapshotName" : "...",
      "error" : "..."
    }, {
      "path" : "...",
      "snapshotName" : "...",
      "error" : "..."
    } ]
  },
  "ozoneResult" : {
    "processedBucketCount" : 12345,
    "processedBuckets" : [ "...", "..." ],
    "unprocessedBucketCount" : 12345,
    "unprocessedBuckets" : [ "...", "..." ],
    "createdSnapshotCount" : 12345,
    "createdSnapshots" : [ {
      "snapshotRef" : { },
      "creationTime" : 12345
    }, {
      "snapshotRef" : { },
      "creationTime" : 12345
    } ],
    "deletedSnapshotCount" : 12345,
    "deletedSnapshots" : [ {
      "snapshotRef" : { },
      "creationTime" : 12345
    }, {
      "snapshotRef" : { },
      "creationTime" : 12345
    } ],
    "creationErrorCount" : 12345,
    "creationErrors" : [ {
      "snapshotRef" : { },
      "error" : "..."
    }, {
      "snapshotRef" : { },
      "error" : "..."
    } ],
    "deletionErrorCount" : 12345,
    "deletionErrors" : [ {
      "snapshotRef" : { },
      "error" : "..."
    }, {
      "snapshotRef" : { },
      "error" : "..."
    } ]
  },
  "id" : 12345,
  "name" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "active" : true,
  "success" : true,
  "resultMessage" : "...",
  "resultDataUrl" : "...",
  "clusterRef" : {
    "clusterName" : "...",
    "displayName" : "..."
  },
  "serviceRef" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "roleRef" : {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "BAD",
    "roleStatus" : "NA"
  },
  "hostRef" : {
    "hostId" : "...",
    "hostname" : "..."
  },
  "parent" : {
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "GOOD",
      "roleStatus" : "STARTED"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : { },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  },
  "children" : {
    "items" : [ {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    }, {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    } ]
  },
  "canRetry" : true
},
"description" : "Information about snapshot commands.\n<p/>\nThis object holds all the information a regular ApiCommand object provides,\nand adds specific information about the results of a snapshot command.\n<p/>\nDepending on the type of the service where the snapshot command was run, a\ndifferent result property will be populated."
      }
      ,
      "ApiSnapshotCommandList" : {
"type" : "object",
"title" : "ApiSnapshotCommandList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiSnapshotCommand"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "hbaseResult" : {
      "processedTableCount" : 12345,
      "processedTables" : [ "...", "..." ],
      "unprocessedTableCount" : 12345,
      "unprocessedTables" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "hdfsResult" : {
      "processedPathCount" : 12345,
      "processedPaths" : [ "...", "..." ],
      "unprocessedPathCount" : 12345,
      "unprocessedPaths" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "ozoneResult" : {
      "processedBucketCount" : 12345,
      "processedBuckets" : [ "...", "..." ],
      "unprocessedBucketCount" : 12345,
      "unprocessedBuckets" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "UNKNOWN"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  }, {
    "hbaseResult" : {
      "processedTableCount" : 12345,
      "processedTables" : [ "...", "..." ],
      "unprocessedTableCount" : 12345,
      "unprocessedTables" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "hdfsResult" : {
      "processedPathCount" : 12345,
      "processedPaths" : [ "...", "..." ],
      "unprocessedPathCount" : 12345,
      "unprocessedPaths" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "ozoneResult" : {
      "processedBucketCount" : 12345,
      "processedBuckets" : [ "...", "..." ],
      "unprocessedBucketCount" : 12345,
      "unprocessedBuckets" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "BAD",
      "roleStatus" : "NA"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  } ]
},
"description" : "A list of snapshot commands."
      }
      ,
      "ApiSnapshotPolicy" : {
"type" : "object",
"title" : "ApiSnapshotPolicy",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Name of the snapshot policy.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "Description of the snapshot policy.",
"type" : "string"
  },
  "hourlySnapshots" : {
    "readOnly" : false,
"description" : "Number of hourly snapshots to be retained. Defaults to 0",
"type" : "integer",
"format" : "int64"
  },
  "dailySnapshots" : {
    "readOnly" : false,
"description" : "Number of daily snapshots to be retained. Defaults to 0",
"type" : "integer",
"format" : "int64"
  },
  "weeklySnapshots" : {
    "readOnly" : false,
"description" : "Number of weekly snapshots to be retained. Defaults to 0",
"type" : "integer",
"format" : "int64"
  },
  "monthlySnapshots" : {
    "readOnly" : false,
"description" : "Number of monthly snapshots to be retained. Defaults to 0",
"type" : "integer",
"format" : "int64"
  },
  "yearlySnapshots" : {
    "readOnly" : false,
"description" : "Number of yearly snapshots to be retained. Defaults to 0",
"type" : "integer",
"format" : "int64"
  },
  "minuteOfHour" : {
    "readOnly" : false,
"description" : "Minute in the hour that hourly, daily, weekly, monthly and yearly\nsnapshots should be created. Valid values are 0 to 59. Default value is 0.",
"type" : "integer",
"format" : "int32"
  },
  "hoursForHourlySnapshots" : {
    "readOnly" : false,
"description" : "Hours of the day that hourly snapshots should be created. Valid values\nare 0 to 23. If this list is null or empty, then hourly snapshots are\ncreated for every hour.",
"type" : "array",
"items" : {
  "type" : "integer"
}
  },
  "hourOfDay" : {
    "readOnly" : false,
"description" : "Hour in the day that daily, weekly, monthly and yearly snapshots should be\ncreated. Valid values are 0 to 23. Default value is 0.",
"type" : "integer",
"format" : "int32"
  },
  "dayOfWeek" : {
    "readOnly" : false,
"description" : "Day of the week that weekly snapshots should be created. Valid values are\n1 to 7, 1 representing Sunday. Default value is 1.",
"type" : "integer",
"format" : "int32"
  },
  "dayOfMonth" : {
    "readOnly" : false,
"description" : "Day of the month that monthly and yearly snapshots should be created.\nValues from 1 to 31 are allowed. Additionally 0 to -30 can be used to\nspecify offsets from the last day of the month. Default value is 1.\n<p/>\nIf this value is invalid for any month for which snapshots are required,\nthe backend will throw an exception.",
"type" : "integer",
"format" : "int32"
  },
  "monthOfYear" : {
    "readOnly" : false,
"description" : "Month of the year that yearly snapshots should be created. Valid values\nare 1 to 12, 1 representing January. Default value is 1.",
"type" : "integer",
"format" : "int32"
  },
  "alertOnStart" : {
    "readOnly" : false,
"description" : "Whether to alert on start of snapshot creation/deletion activity. Defaults to false",
"type" : "boolean"
  },
  "alertOnSuccess" : {
    "readOnly" : false,
"description" : "Whether to alert on successful completion of snapshot creation/deletion\nactivity. Defaults to false.",
"type" : "boolean"
  },
  "alertOnFail" : {
    "readOnly" : false,
"description" : "Whether to alert on failure of snapshot creation/deletion activity. Defaults to false.",
"type" : "boolean"
  },
  "alertOnAbort" : {
    "readOnly" : false,
"description" : "Whether to alert on abort of snapshot creation/deletion activity. Defaults to false.",
"type" : "boolean"
  },
  "hbaseArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHBaseSnapshotPolicyArguments"
  },
  "hdfsArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiHdfsSnapshotPolicyArguments"
  },
  "ozoneArguments" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiOzoneSnapshotPolicyArguments"
  },
  "lastCommand" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiSnapshotCommand"
  },
  "lastSuccessfulCommand" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiSnapshotCommand"
  },
  "paused" : {
    "readOnly" : false,
"description" : "Whether to pause a snapshot policy, available since V11.",
"type" : "boolean"
  }
},
"example" : {
  "name" : "...",
  "description" : "...",
  "hourlySnapshots" : 12345,
  "dailySnapshots" : 12345,
  "weeklySnapshots" : 12345,
  "monthlySnapshots" : 12345,
  "yearlySnapshots" : 12345,
  "minuteOfHour" : 12345,
  "hoursForHourlySnapshots" : [ 12345, 12345 ],
  "hourOfDay" : 12345,
  "dayOfWeek" : 12345,
  "dayOfMonth" : 12345,
  "monthOfYear" : 12345,
  "alertOnStart" : true,
  "alertOnSuccess" : true,
  "alertOnFail" : true,
  "alertOnAbort" : true,
  "hbaseArguments" : {
    "tableRegExps" : [ "...", "..." ],
    "storage" : "REMOTE_S3"
  },
  "hdfsArguments" : {
    "pathPatterns" : [ "...", "..." ]
  },
  "ozoneArguments" : {
    "buckets" : [ {
      "volume" : "...",
      "bucket" : "..."
    }, {
      "volume" : "...",
      "bucket" : "..."
    } ]
  },
  "lastCommand" : {
    "hbaseResult" : {
      "processedTableCount" : 12345,
      "processedTables" : [ "...", "..." ],
      "unprocessedTableCount" : 12345,
      "unprocessedTables" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "hdfsResult" : {
      "processedPathCount" : 12345,
      "processedPaths" : [ "...", "..." ],
      "unprocessedPathCount" : 12345,
      "unprocessedPaths" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "ozoneResult" : {
      "processedBucketCount" : 12345,
      "processedBuckets" : [ "...", "..." ],
      "unprocessedBucketCount" : 12345,
      "unprocessedBuckets" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "BUSY"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  },
  "lastSuccessfulCommand" : {
    "hbaseResult" : {
      "processedTableCount" : 12345,
      "processedTables" : [ "...", "..." ],
      "unprocessedTableCount" : 12345,
      "unprocessedTables" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "hdfsResult" : {
      "processedPathCount" : 12345,
      "processedPaths" : [ "...", "..." ],
      "unprocessedPathCount" : 12345,
      "unprocessedPaths" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "ozoneResult" : {
      "processedBucketCount" : 12345,
      "processedBuckets" : [ "...", "..." ],
      "unprocessedBucketCount" : 12345,
      "unprocessedBuckets" : [ "...", "..." ],
      "createdSnapshotCount" : 12345,
      "createdSnapshots" : [ { }, { } ],
      "deletedSnapshotCount" : 12345,
      "deletedSnapshots" : [ { }, { } ],
      "creationErrorCount" : 12345,
      "creationErrors" : [ { }, { } ],
      "deletionErrorCount" : 12345,
      "deletionErrors" : [ { }, { } ]
    },
    "id" : 12345,
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "active" : true,
    "success" : true,
    "resultMessage" : "...",
    "resultDataUrl" : "...",
    "clusterRef" : {
      "clusterName" : "...",
      "displayName" : "..."
    },
    "serviceRef" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "roleRef" : {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "STARTED"
    },
    "hostRef" : {
      "hostId" : "...",
      "hostname" : "..."
    },
    "parent" : {
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "children" : {
      "items" : [ { }, { } ]
    },
    "canRetry" : true
  },
  "paused" : true
},
"description" : "A snapshot policy.\n<p/>\nSnapshot policies have service specific arguments. This object has methods\nto retrieve arguments for all supported types of snapshots, but only one\nargument type is allowed to be set; the backend will check that the provided\nargument matches the type of the service with which the snapshot policy is\nassociated."
      }
      ,
      "ApiSnapshotPolicyList" : {
"type" : "object",
"title" : "ApiSnapshotPolicyList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiSnapshotPolicy"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "description" : "...",
    "hourlySnapshots" : 12345,
    "dailySnapshots" : 12345,
    "weeklySnapshots" : 12345,
    "monthlySnapshots" : 12345,
    "yearlySnapshots" : 12345,
    "minuteOfHour" : 12345,
    "hoursForHourlySnapshots" : [ 12345, 12345 ],
    "hourOfDay" : 12345,
    "dayOfWeek" : 12345,
    "dayOfMonth" : 12345,
    "monthOfYear" : 12345,
    "alertOnStart" : true,
    "alertOnSuccess" : true,
    "alertOnFail" : true,
    "alertOnAbort" : true,
    "hbaseArguments" : {
      "tableRegExps" : [ "...", "..." ],
      "storage" : "REMOTE_S3"
    },
    "hdfsArguments" : {
      "pathPatterns" : [ "...", "..." ]
    },
    "ozoneArguments" : {
      "buckets" : [ { }, { } ]
    },
    "lastCommand" : {
      "hbaseResult" : { },
      "hdfsResult" : { },
      "ozoneResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "lastSuccessfulCommand" : {
      "hbaseResult" : { },
      "hdfsResult" : { },
      "ozoneResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "paused" : true
  }, {
    "name" : "...",
    "description" : "...",
    "hourlySnapshots" : 12345,
    "dailySnapshots" : 12345,
    "weeklySnapshots" : 12345,
    "monthlySnapshots" : 12345,
    "yearlySnapshots" : 12345,
    "minuteOfHour" : 12345,
    "hoursForHourlySnapshots" : [ 12345, 12345 ],
    "hourOfDay" : 12345,
    "dayOfWeek" : 12345,
    "dayOfMonth" : 12345,
    "monthOfYear" : 12345,
    "alertOnStart" : true,
    "alertOnSuccess" : true,
    "alertOnFail" : true,
    "alertOnAbort" : true,
    "hbaseArguments" : {
      "tableRegExps" : [ "...", "..." ],
      "storage" : "LOCAL"
    },
    "hdfsArguments" : {
      "pathPatterns" : [ "...", "..." ]
    },
    "ozoneArguments" : {
      "buckets" : [ { }, { } ]
    },
    "lastCommand" : {
      "hbaseResult" : { },
      "hdfsResult" : { },
      "ozoneResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "lastSuccessfulCommand" : {
      "hbaseResult" : { },
      "hdfsResult" : { },
      "ozoneResult" : { },
      "id" : 12345,
      "name" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "active" : true,
      "success" : true,
      "resultMessage" : "...",
      "resultDataUrl" : "...",
      "clusterRef" : { },
      "serviceRef" : { },
      "roleRef" : { },
      "hostRef" : { },
      "parent" : { },
      "children" : { },
      "canRetry" : true
    },
    "paused" : true
  } ]
},
"description" : "A list of snapshot policies."
      }
      ,
      "ApiStringList" : {
"type" : "object",
"title" : "ApiStringList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "List of items.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
}
  }
],
"example" : {
  "items" : [ "...", "..." ]
},
"description" : "A list of strings."
      }
      ,
      "ApiTagToEntities" : {
"type" : "object",
"title" : "ApiTagToEntities",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "value" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "apiClusterRefs" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiClusterRef"
}
  },
  "apiServiceRefs" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiServiceRef"
}
  },
  "apiRoleRefs" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiRoleRef"
}
  },
  "apiHostRefs" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiHostRef"
}
  },
  "apiControlPlaneRefs" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiControlPlaneRef"
}
  }
},
"example" : {
  "name" : "...",
  "value" : "...",
  "apiClusterRefs" : [ {
    "clusterName" : "...",
    "displayName" : "..."
  }, {
    "clusterName" : "...",
    "displayName" : "..."
  } ],
  "apiServiceRefs" : [ {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  }, {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  } ],
  "apiRoleRefs" : [ {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "GOOD",
    "roleStatus" : "BUSY"
  }, {
    "clusterName" : "...",
    "serviceName" : "...",
    "roleName" : "...",
    "healthSummary" : "HISTORY_NOT_AVAILABLE",
    "roleStatus" : "UNKNOWN"
  } ],
  "apiHostRefs" : [ {
    "hostId" : "...",
    "hostname" : "..."
  }, {
    "hostId" : "...",
    "hostname" : "..."
  } ],
  "apiControlPlaneRefs" : [ {
    "uuid" : "..."
  }, {
    "uuid" : "..."
  } ]
},
"description" : "API object which groups types of entities as per the associated tag"
      }
      ,
      "ApiTagToEntitiesList" : {
"type" : "object",
"title" : "ApiTagToEntitiesList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiTagToEntities"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "value" : "...",
    "apiClusterRefs" : [ {
      "clusterName" : "...",
      "displayName" : "..."
    }, {
      "clusterName" : "...",
      "displayName" : "..."
    } ],
    "apiServiceRefs" : [ {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }, {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    } ],
    "apiRoleRefs" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "NOT_AVAILABLE",
      "roleStatus" : "HISTORY_NOT_AVAILABLE"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "DISABLED",
      "roleStatus" : "UNKNOWN"
    } ],
    "apiHostRefs" : [ {
      "hostId" : "...",
      "hostname" : "..."
    }, {
      "hostId" : "...",
      "hostname" : "..."
    } ],
    "apiControlPlaneRefs" : [ {
      "uuid" : "..."
    }, {
      "uuid" : "..."
    } ]
  }, {
    "name" : "...",
    "value" : "...",
    "apiClusterRefs" : [ {
      "clusterName" : "...",
      "displayName" : "..."
    }, {
      "clusterName" : "...",
      "displayName" : "..."
    } ],
    "apiServiceRefs" : [ {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    }, {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    } ],
    "apiRoleRefs" : [ {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "CONCERNING",
      "roleStatus" : "NA"
    }, {
      "clusterName" : "...",
      "serviceName" : "...",
      "roleName" : "...",
      "healthSummary" : "HISTORY_NOT_AVAILABLE",
      "roleStatus" : "STARTED"
    } ],
    "apiHostRefs" : [ {
      "hostId" : "...",
      "hostname" : "..."
    }, {
      "hostId" : "...",
      "hostname" : "..."
    } ],
    "apiControlPlaneRefs" : [ {
      "uuid" : "..."
    }, {
      "uuid" : "..."
    } ]
  } ]
},
"description" : "A list of ApiTagEntities"
      }
      ,
      "ApiTenantUtilization" : {
"type" : "object",
"title" : "ApiTenantUtilization",
"properties" : {
  "tenantName" : {
    "readOnly" : false,
"description" : "Name of the tenant.",
"type" : "string"
  },
  "cpuUtilizationPercentage" : {
    "readOnly" : false,
"description" : "Percentage of CPU resource used by workloads.",
"type" : "number"
  },
  "memoryUtilizationPercentage" : {
    "readOnly" : false,
"description" : "Percentage of memory used by workloads.",
"type" : "number"
  }
},
"example" : {
  "tenantName" : "...",
  "cpuUtilizationPercentage" : 12345.0,
  "memoryUtilizationPercentage" : 12345.0
},
"description" : "Utilization report information of a tenant."
      }
      ,
      "ApiTenantUtilizationList" : {
"type" : "object",
"title" : "ApiTenantUtilizationList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiTenantUtilization"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "tenantName" : "...",
    "cpuUtilizationPercentage" : 12345.0,
    "memoryUtilizationPercentage" : 12345.0
  }, {
    "tenantName" : "...",
    "cpuUtilizationPercentage" : 12345.0,
    "memoryUtilizationPercentage" : 12345.0
  } ]
},
"description" : "A list of tenant utilization reports."
      }
      ,
      "ApiTestCmExternalAuthArguments" : {
"type" : "object",
"title" : "ApiTestCmExternalAuthArguments",
"properties" : {
  "username" : {
    "readOnly" : false,
"description" : "The username used to test authentication.",
"type" : "string"
  },
  "password" : {
    "readOnly" : false,
"description" : "The password for the provided user.",
"type" : "string"
  }
},
"example" : {
  "username" : "...",
  "password" : "..."
},
"description" : ""
      }
      ,
      "ApiTimeSeries" : {
"type" : "object",
"title" : "ApiTimeSeries",
"properties" : {
  "metadata" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiTimeSeriesMetadata"
  },
  "data" : {
    "readOnly" : false,
"description" : "List of metric data points.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiTimeSeriesData"
}
  }
},
"example" : {
  "metadata" : {
    "metricName" : "...",
    "entityName" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "attributes" : {
      "property1" : "...",
      "property2" : "..."
    },
    "unitNumerators" : [ "...", "..." ],
    "unitDenominators" : [ "...", "..." ],
    "expression" : "...",
    "alias" : "...",
    "metricCollectionFrequencyMs" : 12345,
    "rollupUsed" : "..."
  },
  "data" : [ {
    "timestamp" : "...",
    "value" : 12345.0,
    "type" : "...",
    "aggregateStatistics" : {
      "sampleTime" : "...",
      "sampleValue" : 12345.0,
      "count" : 12345,
      "min" : 12345.0,
      "minTime" : "...",
      "max" : 12345.0,
      "maxTime" : "...",
      "mean" : 12345.0,
      "stdDev" : 12345.0,
      "crossEntityMetadata" : { }
    }
  }, {
    "timestamp" : "...",
    "value" : 12345.0,
    "type" : "...",
    "aggregateStatistics" : {
      "sampleTime" : "...",
      "sampleValue" : 12345.0,
      "count" : 12345,
      "min" : 12345.0,
      "minTime" : "...",
      "max" : 12345.0,
      "maxTime" : "...",
      "mean" : 12345.0,
      "stdDev" : 12345.0,
      "crossEntityMetadata" : { }
    }
  } ]
},
"description" : "A time series represents a stream of data points.\nEach data point contains a time and a value.\nTime series are returned by executing a tsquery."
      }
      ,
      "ApiTimeSeriesAggregateStatistics" : {
"type" : "object",
"title" : "ApiTimeSeriesAggregateStatistics",
"properties" : {
  "sampleTime" : {
    "readOnly" : false,
"description" : "The timestamp of the sample data point. Note that the timestamp\nreflects coordinated universal time (UTC) and not necessarily the server's\ntime zone. The rest API formats the UTC timestamp as an ISO-8061 string.",
"type" : "string",
"format" : "date-time"
  },
  "sampleValue" : {
    "readOnly" : false,
"description" : "The sample data point value representing an actual sample value picked\nfrom the underlying data that is being aggregated.",
"type" : "number"
  },
  "count" : {
    "readOnly" : false,
"description" : "The number of individual data points aggregated in this data point.",
"type" : "integer",
"format" : "int64"
  },
  "min" : {
    "readOnly" : false,
"description" : "This minimum value encountered while producing this aggregate data point.\nIf this is a cross-time aggregate then this is the minimum value\nencountered during the aggregation period. If this is a cross-entity\naggregate then this is the minimum value encountered across all entities.\nIf this is a cross-time, cross-entity aggregate, then this is the minimum\nvalue for any entity across the aggregation period.",
"type" : "number"
  },
  "minTime" : {
    "readOnly" : false,
"description" : "The timestamp of the minimum data point. Note that the timestamp\nreflects coordinated universal time (UTC) and not necessarily the server's\ntime zone. The rest API formats the UTC timestamp as an ISO-8061 string.",
"type" : "string",
"format" : "date-time"
  },
  "max" : {
    "readOnly" : false,
"description" : "This maximum value encountered while producing this aggregate data point.\nIf this is a cross-time aggregate then this is the maximum value\nencountered during the aggregation period. If this is a cross-entity\naggregate then this is the maximum value encountered across all entities.\nIf this is a cross-time, cross-entity aggregate, then this is the maximum\nvalue for any entity across the aggregation period.",
"type" : "number"
  },
  "maxTime" : {
    "readOnly" : false,
"description" : "The timestamp of the maximum data point. Note that the timestamp\nreflects coordinated universal time (UTC) and not necessarily the server's\ntime zone. The rest API formats the UTC timestamp as an ISO-8061 string.",
"type" : "string",
"format" : "date-time"
  },
  "mean" : {
    "readOnly" : false,
"description" : "The mean of the values of all data-points for this aggregate data point.",
"type" : "number"
  },
  "stdDev" : {
    "readOnly" : false,
"description" : "The standard deviation of the values of all data-points for this aggregate\ndata point.",
"type" : "number"
  },
  "crossEntityMetadata" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiTimeSeriesCrossEntityMetadata"
  }
},
"example" : {
  "sampleTime" : "...",
  "sampleValue" : 12345.0,
  "count" : 12345,
  "min" : 12345.0,
  "minTime" : "...",
  "max" : 12345.0,
  "maxTime" : "...",
  "mean" : 12345.0,
  "stdDev" : 12345.0,
  "crossEntityMetadata" : {
    "maxEntityDisplayName" : "...",
    "maxEntityName" : "...",
    "minEntityDisplayName" : "...",
    "minEntityName" : "...",
    "numEntities" : 12345.0
  }
},
"description" : "Statistics related to one time series aggregate data point. It is\navailable from v6 for data points containing aggregate data. It includes\nfurther statistics about the data point. An aggregate can be across\nentities (e.g., fd_open_across_datanodes), over time (e.g., a daily point\nfor the fd_open metric for a specific DataNode), or both (e.g., a daily\npoint for the fd_open_across_datanodes metric). If the data point is for\nnon-aggregate date this will return null."
      }
      ,
      "ApiTimeSeriesCrossEntityMetadata" : {
"type" : "object",
"title" : "ApiTimeSeriesCrossEntityMetadata",
"required" : ["numEntities"],
"properties" : {
  "maxEntityDisplayName" : {
    "readOnly" : false,
"description" : "The display name of the entity that had the maximum value for the\ncross-entity aggregate metric.",
"type" : "string"
  },
  "maxEntityName" : {
    "readOnly" : false,
"description" : "The name of the entity that had the maximum value for the\ncross-entity aggregate metric.\n<p>\nAvailable since API v11.",
"type" : "string"
  },
  "minEntityDisplayName" : {
    "readOnly" : false,
"description" : "The display name of the entity that had the minimum value for the\ncross-entity aggregate metric.",
"type" : "string"
  },
  "minEntityName" : {
    "readOnly" : false,
"description" : "The name of the entity that had the minimum value for the\ncross-entity aggregate metric.\n<p>\nAvailable since API v11.",
"type" : "string"
  },
  "numEntities" : {
    "readOnly" : false,
"description" : "The number of entities covered by this point. For a raw cross-entity point\nthis number is exact. For a rollup point this number is an average, since\nthe number of entities being aggregated can change over the aggregation\nperiod.",
"type" : "number",
"format" : "double"
  }
},
"example" : {
  "maxEntityDisplayName" : "...",
  "maxEntityName" : "...",
  "minEntityDisplayName" : "...",
  "minEntityName" : "...",
  "numEntities" : 12345.0
},
"description" : "A class holding additional metadata to the ApiTimeSeriesAggregateStatistics\nclass that applies specifically to cross-entity aggregate metrics."
      }
      ,
      "ApiTimeSeriesData" : {
"type" : "object",
"title" : "ApiTimeSeriesData",
"properties" : {
  "timestamp" : {
    "readOnly" : false,
"description" : "The timestamp for this time series data point. Note that the timestamp\nreflects coordinated universal time (UTC) and not necessarily the server's\ntime zone. The rest API formats the UTC timestamp as an ISO-8061 string.",
"type" : "string",
"format" : "date-time"
  },
  "value" : {
    "readOnly" : false,
"description" : "The value of the time series data.",
"type" : "number"
  },
  "type" : {
    "readOnly" : false,
"description" : "The type of the time series data.",
"type" : "string"
  },
  "aggregateStatistics" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiTimeSeriesAggregateStatistics"
  }
},
"example" : {
  "timestamp" : "...",
  "value" : 12345.0,
  "type" : "...",
  "aggregateStatistics" : {
    "sampleTime" : "...",
    "sampleValue" : 12345.0,
    "count" : 12345,
    "min" : 12345.0,
    "minTime" : "...",
    "max" : 12345.0,
    "maxTime" : "...",
    "mean" : 12345.0,
    "stdDev" : 12345.0,
    "crossEntityMetadata" : {
      "maxEntityDisplayName" : "...",
      "maxEntityName" : "...",
      "minEntityDisplayName" : "...",
      "minEntityName" : "...",
      "numEntities" : 12345.0
    }
  }
},
"description" : "A single data point of time series data."
      }
      ,
      "ApiTimeSeriesEntityAttribute" : {
"type" : "object",
"title" : "ApiTimeSeriesEntityAttribute",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Name of the of the attribute.\nThis name uniquely identifies this attribute.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Display name of the attribute.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "Description of the attribute.",
"type" : "string"
  },
  "isValueCaseSensitive" : {
    "readOnly" : false,
"description" : "Returns whether to treat attribute values as case-sensitive. Defaults to false.",
"type" : "boolean"
  }
},
"example" : {
  "name" : "...",
  "displayName" : "...",
  "description" : "...",
  "isValueCaseSensitive" : true
},
"description" : "A time series entity attribute represents a possible attribute of a time\nseries entity type monitored by the Cloudera Management Services.\n<p>\nAvailable since API v11."
      }
      ,
      "ApiTimeSeriesEntityAttributeList" : {
"type" : "object",
"title" : "ApiTimeSeriesEntityAttributeList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiTimeSeriesEntityAttribute"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "displayName" : "...",
    "description" : "...",
    "isValueCaseSensitive" : true
  }, {
    "name" : "...",
    "displayName" : "...",
    "description" : "...",
    "isValueCaseSensitive" : true
  } ]
},
"description" : "A list of ApiTimeSeriesEntityAttribute objects"
      }
      ,
      "ApiTimeSeriesEntityType" : {
"type" : "object",
"title" : "ApiTimeSeriesEntityType",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "Returns the name of the entity type. This name uniquely identifies this\nentity type.",
"type" : "string"
  },
  "category" : {
    "readOnly" : false,
"description" : "Returns the category of the entity type.",
"type" : "string"
  },
  "nameForCrossEntityAggregateMetrics" : {
    "readOnly" : false,
"description" : "Returns the string to use to pluralize the name of the entity for cross\nentity aggregate metrics.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "Returns the display name of the entity type.",
"type" : "string"
  },
  "description" : {
    "readOnly" : false,
"description" : "Returns the description of the entity type.",
"type" : "string"
  },
  "immutableAttributeNames" : {
    "readOnly" : false,
"description" : "Returns the list of immutable attributes for this entity type. Immutable\nattributes values for an entity may not change over its lifetime.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "mutableAttributeNames" : {
    "readOnly" : false,
"description" : "Returns the list of mutable attributes for this entity type. Mutable\nattributes for an entity may change over its lifetime.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "entityNameFormat" : {
    "readOnly" : false,
"description" : "Returns a list of attribute names that will be used to construct entity\nnames for entities of this type. The attributes named here must be immutable\nattributes of this type or a parent type.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "entityDisplayNameFormat" : {
    "readOnly" : false,
"description" : "Returns a format string that will be used to construct the display name of\nentities of this type. If this returns null the entity name would be used\nas the display name.\n\nThe entity attribute values are used to replace $attribute name portions of\nthis format string. For example, an entity with roleType \"DATANODE\" and\nhostname \"foo.com\" will have a display name \"DATANODE (foo.com)\" if the\nformat is \"$roleType ($hostname)\".",
"type" : "string"
  },
  "parentMetricEntityTypeNames" : {
    "readOnly" : false,
"description" : "Returns a list of metric entity type names which are parents of this\nmetric entity type. A metric entity type inherits the attributes of\nits ancestors. For example a role metric entity type has its service as a\nparent. A service metric entity type has a cluster as a parent. The role\ntype inherits its cluster name attribute through its service parent. Only\nparent ancestors should be returned here. In the example given, only the\nservice metric entity type should be specified in the parent list.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "name" : "...",
  "category" : "...",
  "nameForCrossEntityAggregateMetrics" : "...",
  "displayName" : "...",
  "description" : "...",
  "immutableAttributeNames" : [ "...", "..." ],
  "mutableAttributeNames" : [ "...", "..." ],
  "entityNameFormat" : [ "...", "..." ],
  "entityDisplayNameFormat" : "...",
  "parentMetricEntityTypeNames" : [ "...", "..." ]
},
"description" : "Describe a time series entity type and attributes associated with\nthis entity type.\n<p>\nAvailable since API v11."
      }
      ,
      "ApiTimeSeriesEntityTypeList" : {
"type" : "object",
"title" : "ApiTimeSeriesEntityTypeList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiTimeSeriesEntityType"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "category" : "...",
    "nameForCrossEntityAggregateMetrics" : "...",
    "displayName" : "...",
    "description" : "...",
    "immutableAttributeNames" : [ "...", "..." ],
    "mutableAttributeNames" : [ "...", "..." ],
    "entityNameFormat" : [ "...", "..." ],
    "entityDisplayNameFormat" : "...",
    "parentMetricEntityTypeNames" : [ "...", "..." ]
  }, {
    "name" : "...",
    "category" : "...",
    "nameForCrossEntityAggregateMetrics" : "...",
    "displayName" : "...",
    "description" : "...",
    "immutableAttributeNames" : [ "...", "..." ],
    "mutableAttributeNames" : [ "...", "..." ],
    "entityNameFormat" : [ "...", "..." ],
    "entityDisplayNameFormat" : "...",
    "parentMetricEntityTypeNames" : [ "...", "..." ]
  } ]
},
"description" : "A list of ApiTimeSeriesEntityType objects"
      }
      ,
      "ApiTimeSeriesMetadata" : {
"type" : "object",
"title" : "ApiTimeSeriesMetadata",
"properties" : {
  "metricName" : {
    "readOnly" : false,
"description" : "The metric name for the time series.",
"type" : "string"
  },
  "entityName" : {
    "readOnly" : false,
"description" : "The display name for the entity associated with this time series.\nFor example, if this was a time series for an HDFS service the entity name\nmight be something like \"My HDFS Service\". If it was for a host it might\nbe something like \"myhost.mysite.com\".",
"type" : "string"
  },
  "startTime" : {
    "readOnly" : false,
"description" : "The start time for the time series.",
"type" : "string",
"format" : "date-time"
  },
  "endTime" : {
    "readOnly" : false,
"description" : "The end time for the time series.",
"type" : "string",
"format" : "date-time"
  },
  "attributes" : {
    "readOnly" : false,
"description" : "The attributes for the time series. Note that the entityName entry in\nthis map is not the same as the entityName field in this\nApiTimeSeriesMetadata. The entityName entry in this map is a unique\nidentifier for the entity and not the name displayed in the UI.\n\nFor example, if this was a time series for the YARN Job History Server\nthe entityName entry in this map might be something like\n\"yarn-JOBHISTORY-6bd17ceb1489aae93fef4c867350d0dd\"",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "unitNumerators" : {
    "readOnly" : false,
"description" : "The numerators of the units for the time series.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "unitDenominators" : {
    "readOnly" : false,
"description" : "The denominators of the units for the time series.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "expression" : {
    "readOnly" : false,
"description" : "The tsquery expression that could be used to extract just this stream.",
"type" : "string"
  },
  "alias" : {
    "readOnly" : false,
"description" : "The alias for this stream's metric. Aliases correspond to use of the 'as'\nkeyword in the tsquery.",
"type" : "string"
  },
  "metricCollectionFrequencyMs" : {
    "readOnly" : false,
"description" : "The minimum frequency at which the underlying metric for this stream is\ncollected. Note that this can be null if the stream returns irregularly\nsampled data.",
"type" : "integer",
"format" : "int64"
  },
  "rollupUsed" : {
    "readOnly" : false,
"description" : "The aggregate rollup for the returned data. This can be TEN_MINUTELY,\nHOURLY, SIX_HOURLY, DAILY, or WEEKLY.",
"type" : "string"
  }
},
"example" : {
  "metricName" : "...",
  "entityName" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "attributes" : {
    "property1" : "...",
    "property2" : "..."
  },
  "unitNumerators" : [ "...", "..." ],
  "unitDenominators" : [ "...", "..." ],
  "expression" : "...",
  "alias" : "...",
  "metricCollectionFrequencyMs" : 12345,
  "rollupUsed" : "..."
},
"description" : "Metadata for a time series."
      }
      ,
      "ApiTimeSeriesRequest" : {
"type" : "object",
"title" : "ApiTimeSeriesRequest",
"properties" : {
  "query" : {
    "readOnly" : false,
"description" : "tsquery to run against the CM time-series data store.\nPlease see the <a href=\"https://docs.cloudera.com/r/cm_tsquery\">\ntsquery language documentation<\/a>.<p/>",
"type" : "string"
  },
  "from" : {
    "readOnly" : false,
"description" : "Start of the period to query in ISO 8601 format (defaults to 5 minutes\nbefore the end of the period).",
"type" : "string"
  },
  "to" : {
    "readOnly" : false,
"description" : "End of the period to query in ISO 8601 format (defaults to current time).",
"type" : "string"
  },
  "contentType" : {
    "readOnly" : false,
"description" : "contentType to return the response in. The content types \"application/json\"\nand \"text/csv\" are supported. This defaults to \"application/json\". If\n\"text/csv\" is specified then we return one row per time series data point,\nand we don't return any of the metadata.",
"type" : "string"
  },
  "desiredRollup" : {
    "readOnly" : false,
"description" : "Aggregate rollup level desired for the response data.\nValid values are RAW, TEN_MINUTELY, HOURLY, SIX_HOURLY, DAILY, and WEEKLY.\nNote that if the mustUseDesiredRollup parameter is not set, then the\nmonitoring server can decide to return a different rollup level.",
"type" : "string"
  },
  "mustUseDesiredRollup" : {
    "readOnly" : false,
"description" : "If set to true, then the tsquery will return data with the desired\naggregate rollup level.",
"type" : "boolean"
  }
},
"example" : {
  "query" : "...",
  "from" : "...",
  "to" : "...",
  "contentType" : "...",
  "desiredRollup" : "...",
  "mustUseDesiredRollup" : true
},
"description" : "Request object containing information needed for querying timeseries data.\n\nAvailable since API v11."
      }
      ,
      "ApiTimeSeriesResponse" : {
"type" : "object",
"title" : "ApiTimeSeriesResponse",
"properties" : {
  "timeSeries" : {
    "readOnly" : false,
"description" : "The time series data for this single query response.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiTimeSeries"
}
  },
  "warnings" : {
    "readOnly" : false,
"description" : "The warnings for this single query response.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "timeSeriesQuery" : {
    "readOnly" : false,
"description" : "The query for this single query response.",
"type" : "string"
  }
},
"example" : {
  "timeSeries" : [ {
    "metadata" : {
      "metricName" : "...",
      "entityName" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "attributes" : {
        "property1" : "...",
        "property2" : "..."
      },
      "unitNumerators" : [ "...", "..." ],
      "unitDenominators" : [ "...", "..." ],
      "expression" : "...",
      "alias" : "...",
      "metricCollectionFrequencyMs" : 12345,
      "rollupUsed" : "..."
    },
    "data" : [ {
      "timestamp" : "...",
      "value" : 12345.0,
      "type" : "...",
      "aggregateStatistics" : { }
    }, {
      "timestamp" : "...",
      "value" : 12345.0,
      "type" : "...",
      "aggregateStatistics" : { }
    } ]
  }, {
    "metadata" : {
      "metricName" : "...",
      "entityName" : "...",
      "startTime" : "...",
      "endTime" : "...",
      "attributes" : {
        "property1" : "...",
        "property2" : "..."
      },
      "unitNumerators" : [ "...", "..." ],
      "unitDenominators" : [ "...", "..." ],
      "expression" : "...",
      "alias" : "...",
      "metricCollectionFrequencyMs" : 12345,
      "rollupUsed" : "..."
    },
    "data" : [ {
      "timestamp" : "...",
      "value" : 12345.0,
      "type" : "...",
      "aggregateStatistics" : { }
    }, {
      "timestamp" : "...",
      "value" : 12345.0,
      "type" : "...",
      "aggregateStatistics" : { }
    } ]
  } ],
  "warnings" : [ "...", "..." ],
  "timeSeriesQuery" : "..."
},
"description" : "The time series response for a time series query."
      }
      ,
      "ApiTimeSeriesResponseList" : {
"type" : "object",
"title" : "ApiTimeSeriesResponseList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "The list of responses for this query response list.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiTimeSeriesResponse"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "timeSeries" : [ {
      "metadata" : { },
      "data" : [ { }, { } ]
    }, {
      "metadata" : { },
      "data" : [ { }, { } ]
    } ],
    "warnings" : [ "...", "..." ],
    "timeSeriesQuery" : "..."
  }, {
    "timeSeries" : [ {
      "metadata" : { },
      "data" : [ { }, { } ]
    }, {
      "metadata" : { },
      "data" : [ { }, { } ]
    } ],
    "warnings" : [ "...", "..." ],
    "timeSeriesQuery" : "..."
  } ]
},
"description" : "A generic list."
      }
      ,
      "ApiTransferFileReq" : {
"type" : "object",
"title" : "ApiTransferFileReq",
"properties" : {
  "sourceService" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiServiceRef"
  },
  "sourceProxyUser" : {
    "readOnly" : false,
"description" : "User on the source cluster accessing the source file.",
"type" : "string"
  },
  "sourcePath" : {
    "readOnly" : false,
"description" : "Path of the source file to be transferred.\n<p/>\nAfter a successful transfer, this file will be deleted.",
"type" : "string"
  },
  "sourceAdditionalConfigs" : {
    "readOnly" : false,
"description" : "A map of additional configuration options for the source file system.\nThese will override the values gathered automatically by getting the\nclient configuration of the source service.\n<p/>\n<code>null<\/code> values are not allowed; use #sourceUnsetConfigs\nto remove configuration properties.\n<p/>\nThe configuration of the source file system is built this way:\n<ol>\n<li>Gather the client configuration for the source service<\/li>\n<li>Add the content of <code>sourceAdditionalConfigs<\/code> to <b>each<\/b>\nxml files present in the client configuration, possibly overriding properties\nthat have been already present.<\/li>\n<li>Remove the properties present in <code>sourceUnsetConfigs<\/code> from\n<b>each<\/b> xml files present in the client configuration.<\/li>\n<\/ol>",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "sourceUnsetConfigs" : {
    "readOnly" : false,
"description" : "A set of configuration properties to be unset for the source file system.\n<p/>\nThe properties listed here will be removed from the source file system configuration.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "destinationProxyUser" : {
    "readOnly" : false,
"description" : "User on the executor cluster accessing the destination file.",
"type" : "string"
  },
  "destinationPath" : {
    "readOnly" : false,
"description" : "Path of the destination file to be created.",
"type" : "string"
  },
  "additionalConfigs" : {
    "readOnly" : false,
"description" : "A map of additional configuration options.\nThese will override the values gathered automatically by getting the\nclient configuration of the destination service.\n<p/>\n<code>null<\/code> values are not allowed; use #unsetConfigs\nto remove configuration properties.\n<p/>\nThis configuration will be used for everything <b>apart from the source file system<\/b>;\nit is used e.g. for the destination file system and for the underlying implementation\nof the FS copy (org.apache.hadoop.fs.FileUtil#copy).\n<p/>\nThe configuration is built this way:\n<ol>\n<li>Gather the client configuration for the destination service<\/li>\n<li>Add the content of <code>additionalConfigs<\/code> to <b>each<\/b>\nxml files present in the client configuration, possibly overriding properties\nthat have been already present.<\/li>\n<li>Remove the properties present in <code>unsetConfigs<\/code> from\n<b>each<\/b> xml files present in the client configuration.<\/li>\n<\/ol>",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "unsetConfigs" : {
    "readOnly" : false,
"description" : "A set of configuration properties to be unset.\n<p/>\nThe properties listed here will be removed from the configuration.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "additionalEnvironmentVariables" : {
    "readOnly" : false,
"description" : "A map of additional environment variables to be used in the one-off process\n<p/>\nThis is the place to add environment variables related to e.g. <code>kinit<\/code>\nthat acquires the TGT on the execution-side (usually the destination)\nor JVM options.\n<p/>\n<code>null<\/code> values are not allowed; this interface must be changed should that be necessary.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  }
},
"example" : {
  "sourceService" : {
    "peerName" : "...",
    "clusterName" : "...",
    "clusterDisplayName" : "...",
    "serviceName" : "...",
    "serviceDisplayName" : "...",
    "serviceType" : "..."
  },
  "sourceProxyUser" : "...",
  "sourcePath" : "...",
  "sourceAdditionalConfigs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "sourceUnsetConfigs" : [ "...", "..." ],
  "destinationProxyUser" : "...",
  "destinationPath" : "...",
  "additionalConfigs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "unsetConfigs" : [ "...", "..." ],
  "additionalEnvironmentVariables" : {
    "property1" : "...",
    "property2" : "..."
  }
},
"description" : "Represents the arguments required for transferring a file."
      }
      ,
      "ApiTransformCopylistingReq" : {
"type" : "object",
"title" : "ApiTransformCopylistingReq",
"properties" : {
  "pathMappings" : {
    "readOnly" : false,
"description" : "Mapping rules from source to target paths.\n<p>\nThe paths should be absolute paths <b>without<\/b> protocol and HDFS namenode address/Ozone service ID.\nExample: <code>/source/path<\/code> to <code>/target/path<\/code>.\n<code>null<\/code> values are not allowed.\n<\/p>",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "statusType" : {
    "readOnly" : false,
"description" : "The type of the status objects in the input sequence file.\n<p>\nBased on the values of com.cloudera.enterprise.distcp.util.StatusTypes.\n<\/p>",
"type" : "string"
  },
  "fromSequenceFile" : {
    "readOnly" : false,
"description" : "Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the source sequence file.\n<p>\nThis file <b>must exist<\/b> before calling the endpoint\nExample: <code>hdfs://namenode:8020/source/seqfile<\/code> or <code>ofs://ozone-service/vol/bkt/file<\/code>.\n<\/p>",
"type" : "string"
  },
  "fromRenameDeleteSequenceFile" : {
    "readOnly" : false,
"description" : "Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the source rename/delete sequence file.\n<p>\nThis file <b>must exist<\/b> before calling the endpoint\n<\/p>",
"type" : "string"
  },
  "toSequenceFile" : {
    "readOnly" : false,
"description" : "Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the destination sequence file.\n<p>\nThis file <b>must not exist<\/b> before calling the endpoint\n<\/p>",
"type" : "string"
  },
  "toRenameDeleteSequenceFile" : {
    "readOnly" : false,
"description" : "Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the destination rename/delete sequence file.\n<p>\nThis file <b>must not exist<\/b> before calling the endpoint\n<\/p>",
"type" : "string"
  },
  "additionalConfigs" : {
    "readOnly" : false,
"description" : "A map of additional configuration options for the transformation.\nThese will be merged with the configuration gathered for the command automatically.\n<code>null<\/code> values are not allowed.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "unsetConfigs" : {
    "readOnly" : false,
"description" : "A set of configuration options to be unset.\n<code>null<\/code> values are not allowed.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "additionalEnvironmentVariables" : {
    "readOnly" : false,
"description" : "A map of additional environment variables to be used in the one-off process\n<p/>\nThis is the place to add environment variables related to e.g. <code>kinit<\/code>\nthat acquires the TGT on the execution-side (usually the destination)\nor JVM options.\n<p/>\n<code>null<\/code> values are not allowed; this interface must be changed should that be necessary.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  }
},
"example" : {
  "pathMappings" : {
    "property1" : "...",
    "property2" : "..."
  },
  "statusType" : "...",
  "fromSequenceFile" : "...",
  "fromRenameDeleteSequenceFile" : "...",
  "toSequenceFile" : "...",
  "toRenameDeleteSequenceFile" : "...",
  "additionalConfigs" : {
    "property1" : "...",
    "property2" : "..."
  },
  "unsetConfigs" : [ "...", "..." ],
  "additionalEnvironmentVariables" : {
    "property1" : "...",
    "property2" : "..."
  }
},
"description" : "Represents the arguments required for transforming copylisting files.\n\n<ul>\n<li><b>pathMappings<\/b>: Mapping rules from source to target paths. The paths should be absolute paths\n<b>without<\/b> protocol and HDFS namenode address/Ozone service ID. Example: <code>/source/path<\/code> to <code>/target/path<\/code>.<\/li>\n<code>null<\/code> values are not allowed.\n<li><b>statusType<\/b>: The type of the status objects in the input sequence file. Based on the values of com.cloudera.enterprise.distcp.util.StatusTypes.<\/li>\n<li><b>fromSequenceFile<\/b>: Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the source sequence file.\nThis file <b>must exist<\/b> before calling the endpoint Example: <code>hdfs://namenode:8020/source/seqfile<\/code> or <code>ofs://ozone-service/vol/bkt/file<\/code>.<\/li>\n<li><b>fromRenameDeleteSequenceFile<\/b>: Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the source rename/delete sequence file.\nThis file <b>must exist<\/b> before calling the endpoint<\/li>\n<li><b>toSequenceFile<\/b>: Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the destination sequence file.\nThis file <b>must not exist<\/b> before calling the endpoint<\/li>\n<li><b>toRenameDeleteSequenceFile<\/b>: Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the destination rename/delete sequence file.\nThis file <b>must not exist<\/b> before calling the endpoint<\/li>\n<li><b>additionalConfigs<\/b>: A map of additional configuration options for the transformation.\nThese will be merged with the configuration gathered for the command automatically.\n<code>null<\/code> values are not allowed.<\/li>\n<li><b>unsetConfigs<\/b>: A set of configuration options to be unset.\n<code>null<\/code> values are not allowed.<\/li>\n<li><b>additionalEnvironmentVariables<\/b>: A map of additional environment variables to be used in the one-off process.\n<code>null<\/code> values are not allowed.<\/li>\n<\/ul>"
      }
      ,
      "ApiUninstallControlPlaneArgs" : {
"type" : "object",
"title" : "ApiUninstallControlPlaneArgs",
"properties" : {
  "kubeConfig" : {
    "readOnly" : false,
"description" : "The content of the kubeconfig file of the kubernetes environment on which the control plane is running\nSimplified example:<br>\n<br>\napiVersion: v1<br>\nclusters:<br>\n- cluster:<br>\n&emsp;&emsp;certificate-authority-data: abc123<br>\n&emsp;&emsp;server: https://example-server.domain.com:6443<br>\n&emsp;name: example-cluster.domain.com:6443<br>\ncontexts:<br>\n- context:<br>\n&emsp;&emsp;cluster: ocp-cluster1<br>\n&emsp;&emsp;user: admin<br>\n&emsp;name: admin<br>\ncurrent-context: admin<br>\nkind: Config<br>\npreferences: {}<br>\nusers:<br>\n- name: admin<br>\n&emsp;user:<br>\n&emsp;&emsp;client-certificate-data: abc123<br>\n&emsp;&emsp;client-key-data: xyz987<br>\n<br>\nFor more information on the kubeconfig file, read the documentation\n<a target=\"_blank\" href=https://docs.cloudera.com/r/cdp-pvc-kubernetes>here<\/a>.",
"type" : "string"
  },
  "valuesYaml" : {
    "readOnly" : false,
"description" : "Currently, we only support the following content in the values.yaml:\nother:\nforceCleanup: true|false",
"type" : "string"
  }
},
"example" : {
  "kubeConfig" : "...",
  "valuesYaml" : "..."
},
"description" : "Arguments used to uninstall CDP a Private Cloud Control Plane"
      }
      ,
      "ApiUpdateControlPlaneValuesYamlArgs" : {
"type" : "object",
"title" : "ApiUpdateControlPlaneValuesYamlArgs",
"properties" : {
  "kubeConfig" : {
    "readOnly" : false,
"description" : "The content of the kubeconfig file of the kubernetes environment on which the control plane is running\nSimplified example:<br>\n<br>\napiVersion: v1<br>\nclusters:<br>\n- cluster:<br>\n&emsp;&emsp;certificate-authority-data: abc123<br>\n&emsp;&emsp;server: https://example-server.domain.com:6443<br>\n&emsp;name: example-cluster.domain.com:6443<br>\ncontexts:<br>\n- context:<br>\n&emsp;&emsp;cluster: ocp-cluster1<br>\n&emsp;&emsp;user: admin<br>\n&emsp;name: admin<br>\ncurrent-context: admin<br>\nkind: Config<br>\npreferences: {}<br>\nusers:<br>\n- name: admin<br>\n&emsp;user:<br>\n&emsp;&emsp;client-certificate-data: abc123<br>\n&emsp;&emsp;client-key-data: xyz987<br>\n<br>\nFor more information on the kubeconfig file, read the documentation\n<a target=\"_blank\" href=https://docs.cloudera.com/r/cdp-pvc-kubernetes>here<\/a>.",
"type" : "string"
  },
  "remoteRepoUrl" : {
    "readOnly" : false,
"description" : "The url of the remote repository where the private cloud artifacts are hosted.",
"type" : "string"
  }
},
"example" : {
  "kubeConfig" : "...",
  "remoteRepoUrl" : "..."
},
"description" : "Arguments used to get an existing CDP Private Cloud Control Plane's info"
      }
      ,
      "ApiUpdateCspTypeArguments" : {
"type" : "object",
"title" : "ApiUpdateCspTypeArguments",
"properties" : {
  "cspType" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cspStoragePath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cspSecretPath" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "cspAddress" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "cspType" : "...",
  "cspStoragePath" : "...",
  "cspSecretPath" : "...",
  "cspAddress" : "..."
},
"description" : ""
      }
      ,
      "ApiUpdateGlobalTruststoreArguments" : {
"type" : "object",
"title" : "ApiUpdateGlobalTruststoreArguments",
"properties" : {
  "newCertLocation" : {
    "readOnly" : false,
"description" : "The location of the new certificate on the disk to be added to the Auto-TLS truststore.\nPEM format is required.\nSpecify either this or a NewCertContent.",
"type" : "string"
  },
  "newCertContent" : {
    "readOnly" : false,
"description" : "The content of the new certificate to be added to the Auto-TLS truststore.\nSpecify either this or a NewCertLocation.\n<br>\nThe certificate, if specified, needs to be a\nstandard PEM-encoded key as a single string, with all line breaks\nreplaced with the line-feed control character '\\n'.\n<br>\nA value will typically look like the following string:\n<br>\n-----BEGIN CERTIFICATE-----\\n[base-64 encoded key]\\n-----END CERTIFICATE-----\n<br>",
"type" : "string"
  }
},
"example" : {
  "newCertLocation" : "...",
  "newCertContent" : "..."
},
"description" : "Arguments to update certificates from the Auto-TLS truststore"
      }
      ,
      "ApiUpgradeControlPlaneArgs" : {
"type" : "object",
"title" : "ApiUpgradeControlPlaneArgs",
"properties" : {
  "kubeConfig" : {
    "readOnly" : false,
"description" : "The content of the kubeconfig file of the kubernetes environment on which the control plane is running\nSimplified example:<br>\n<br>\napiVersion: v1<br>\nclusters:<br>\n- cluster:<br>\n&emsp;&emsp;certificate-authority-data: abc123<br>\n&emsp;&emsp;server: https://example-server.domain.com:6443<br>\n&emsp;name: example-cluster.domain.com:6443<br>\ncontexts:<br>\n- context:<br>\n&emsp;&emsp;cluster: ocp-cluster1<br>\n&emsp;&emsp;user: admin<br>\n&emsp;name: admin<br>\ncurrent-context: admin<br>\nkind: Config<br>\npreferences: {}<br>\nusers:<br>\n- name: admin<br>\n&emsp;user:<br>\n&emsp;&emsp;client-certificate-data: abc123<br>\n&emsp;&emsp;client-key-data: xyz987<br>\n<br>\nFor more information on the kubeconfig file, read the documentation\n<a target=\"_blank\" href=https://docs.cloudera.com/r/cdp-pvc-kubernetes>here<\/a>.",
"type" : "string"
  },
  "valuesYaml" : {
    "readOnly" : false,
"description" : "To see sample values.yaml files, read the documentation\n<a target=\"_blank\" href=https://docs.cloudera.com/r/cdp-pvc-upgrade-values-yaml>here<\/a>.",
"type" : "string"
  },
  "remoteRepoUrl" : {
    "readOnly" : false,
"description" : "The url of the remote repository where the private cloud artifacts for the target version of the upgrade are hosted",
"type" : "string"
  }
},
"example" : {
  "kubeConfig" : "...",
  "valuesYaml" : "...",
  "remoteRepoUrl" : "..."
},
"description" : "Arguments used to upgrade a CDP Private Cloud Control Plane"
      }
      ,
      "ApiUpgradeEmbeddedControlPlaneArgs" : {
"type" : "object",
"title" : "ApiUpgradeEmbeddedControlPlaneArgs",
"properties" : {
  "remoteRepoUrl" : {
    "readOnly" : false,
"description" : "The url of the remote repository where the private cloud artifacts to upgrade to are hosted",
"type" : "string"
  },
  "valuesYaml" : {
    "readOnly" : false,
"description" : "A yaml file containing configuration parameters for the upgrade.",
"type" : "string"
  },
  "experienceClusterName" : {
    "readOnly" : false,
"description" : "Deprecated. Use containerizedClusterName instead.",
"type" : "string"
  },
  "containerizedClusterName" : {
    "readOnly" : false,
"description" : "The name of the existing Containerized Cluster to upgrade.",
"type" : "string"
  }
},
"example" : {
  "remoteRepoUrl" : "...",
  "valuesYaml" : "...",
  "experienceClusterName" : "...",
  "containerizedClusterName" : "..."
},
"description" : "Arguments used to upgrade a Private Cloud Control Plane on embedded kubernetes\nand the associated Containerized Cluster."
      }
      ,
      "ApiUser" : {
"type" : "object",
"title" : "ApiUser",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The username, which is unique within a Cloudera Manager installation.",
"type" : "string"
  },
  "password" : {
    "readOnly" : false,
"description" : "Returns the user password.\n<p>\nPasswords are not returned when querying user information, so this\nproperty will always be empty when reading information from a server.",
"type" : "string"
  },
  "roles" : {
    "readOnly" : false,
"description" : "A list of roles this user belongs to.\n<p>\nIn Cloudera Express, possible values are:\n<ul>\n<li><b>ROLE_ADMIN<\/b><\/li>\n<li><b>ROLE_USER<\/b><\/li>\n<\/ul>\nIn Cloudera Enterprise Datahub Edition, additional possible values are:\n<ul>\n<li><b>ROLE_LIMITED<\/b>: Added in Cloudera Manager 5.0<\/li>\n<li><b>ROLE_OPERATOR<\/b>: Added in Cloudera Manager 5.1<\/li>\n<li><b>ROLE_CONFIGURATOR<\/b>: Added in Cloudera Manager 5.1<\/li>\n<li><b>ROLE_CLUSTER_ADMIN<\/b>: Added in Cloudera Manager 5.2<\/li>\n<li><b>ROLE_BDR_ADMIN<\/b>: Added in Cloudera Manager 5.2<\/li>\n<li><b>ROLE_NAVIGATOR_ADMIN<\/b>: Added in Cloudera Manager 5.2<\/li>\n<li><b>ROLE_USER_ADMIN<\/b>: Added in Cloudera Manager 5.2<\/li>\n<li><b>ROLE_KEY_ADMIN<\/b>: Added in Cloudera Manager 5.5<\/li>\n<\/ul>\nAn empty list implies ROLE_USER.\n<p>\nNote that although this interface provides a list of roles, a user should\nonly be assigned a single role at a time.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "pwHash" : {
    "readOnly" : false,
"description" : "NOTE: Only available in the \"export\" view",
"type" : "string"
  },
  "pwSalt" : {
    "readOnly" : false,
"description" : "NOTE: Only available in the \"export\" view",
"type" : "integer",
"format" : "int64"
  },
  "pwLogin" : {
    "readOnly" : false,
"description" : "NOTE: Only available in the \"export\" view",
"type" : "boolean"
  }
},
"example" : {
  "name" : "...",
  "password" : "...",
  "roles" : [ "...", "..." ],
  "pwHash" : "...",
  "pwSalt" : 12345,
  "pwLogin" : true
},
"description" : "This is the model for user information in the API prior to v18. Post v18,\nplease refer to ApiUser2.java.\n<p>\nNote that any method that returns user information will not contain any\npassword information. The password property is only used when creating\nor updating users."
      }
      ,
      "ApiUser2" : {
"type" : "object",
"title" : "ApiUser2",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The username, which is unique within a Cloudera Manager installation.",
"type" : "string"
  },
  "password" : {
    "readOnly" : false,
"description" : "Returns the user password.\n<p>\nPasswords are not returned when querying user information, so this\nproperty will always be empty when reading information from a server.",
"type" : "string"
  },
  "authRoles" : {
    "readOnly" : false,
"description" : "A list of ApiAuthRole that this user possesses.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiAuthRoleRef"
}
  },
  "pwHash" : {
    "readOnly" : false,
"description" : "NOTE: Optional. Only available in the \"export\" view.",
"type" : "string"
  },
  "pwSalt" : {
    "readOnly" : false,
"description" : "NOTE: Optional. Only available in the \"export\" view.",
"type" : "integer",
"format" : "int64"
  },
  "pwLogin" : {
    "readOnly" : false,
"description" : "NOTE: Optional. Only available in the \"export\" view.",
"type" : "boolean"
  }
},
"example" : {
  "name" : "...",
  "password" : "...",
  "authRoles" : [ {
    "displayName" : "...",
    "name" : "...",
    "uuid" : "..."
  }, {
    "displayName" : "...",
    "name" : "...",
    "uuid" : "..."
  } ],
  "pwHash" : "...",
  "pwSalt" : 12345,
  "pwLogin" : true
},
"description" : "This is the model for user information in the API, v18 and beyond.\n<p>\nNote that any method that returns user information will not contain any\npassword information. The password property is only used when creating\nor updating users."
      }
      ,
      "ApiUser2List" : {
"type" : "object",
"title" : "ApiUser2List",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiUser2"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "password" : "...",
    "authRoles" : [ {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    }, {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    } ],
    "pwHash" : "...",
    "pwSalt" : 12345,
    "pwLogin" : true
  }, {
    "name" : "...",
    "password" : "...",
    "authRoles" : [ {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    }, {
      "displayName" : "...",
      "name" : "...",
      "uuid" : "..."
    } ],
    "pwHash" : "...",
    "pwSalt" : 12345,
    "pwLogin" : true
  } ]
},
"description" : "A list of users."
      }
      ,
      "ApiUser2Ref" : {
"type" : "object",
"title" : "ApiUser2Ref",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the user, which uniquely identifies it in a CM installation.",
"type" : "string"
  }
},
"example" : {
  "name" : "..."
},
"description" : "A userRef references a user."
      }
      ,
      "ApiUserList" : {
"type" : "object",
"title" : "ApiUserList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiUser"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "password" : "...",
    "roles" : [ "...", "..." ],
    "pwHash" : "...",
    "pwSalt" : 12345,
    "pwLogin" : true
  }, {
    "name" : "...",
    "password" : "...",
    "roles" : [ "...", "..." ],
    "pwHash" : "...",
    "pwSalt" : 12345,
    "pwLogin" : true
  } ]
},
"description" : "A list of users."
      }
      ,
      "ApiUserSession" : {
"type" : "object",
"title" : "ApiUserSession",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The username associated with the session.\n<p>\nThis will be the same value shown to the logged in user in the UI, which\nwill normally be the same value they typed when logging in, but it is\npossible that in certain external authentication scenarios, it will differ\nfrom that value.",
"type" : "string"
  },
  "remoteAddr" : {
    "readOnly" : false,
"description" : "The remote IP address for the session.\n<p>\nThis will be the remote IP address for the last request made as part of\nthis session. It is not guaranteed to be the same IP address as was\npreviously used, or the address used to initiate the session.",
"type" : "string"
  },
  "lastRequest" : {
    "readOnly" : false,
"description" : "The date and time of the last request received as part of this session.\n<p>\nThis will be returned in ISO 8601 format from the REST API.",
"type" : "string",
"format" : "date-time"
  }
},
"example" : {
  "name" : "...",
  "remoteAddr" : "...",
  "lastRequest" : "..."
},
"description" : "This is the model for interactive user session information in the API.\n<p>\nA user may have more than one active session. Each such session will have\nits own session object."
      }
      ,
      "ApiUserSessionList" : {
"type" : "object",
"title" : "ApiUserSessionList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiUserSession"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "remoteAddr" : "...",
    "lastRequest" : "..."
  }, {
    "name" : "...",
    "remoteAddr" : "...",
    "lastRequest" : "..."
  } ]
},
"description" : "A list of user sessions."
      }
      ,
      "ApiVersionInfo" : {
"type" : "object",
"title" : "ApiVersionInfo",
"properties" : {
  "version" : {
    "readOnly" : false,
"description" : "Version.",
"type" : "string"
  },
  "snapshot" : {
    "readOnly" : false,
"description" : "Whether this build is a development snapshot.",
"type" : "boolean"
  },
  "buildUser" : {
    "readOnly" : false,
"description" : "The user performing the build.",
"type" : "string"
  },
  "buildTimestamp" : {
    "readOnly" : false,
"description" : "Build timestamp.",
"type" : "string"
  },
  "gitHash" : {
    "readOnly" : false,
"description" : "Source control management hash.",
"type" : "string"
  }
},
"example" : {
  "version" : "...",
  "snapshot" : true,
  "buildUser" : "...",
  "buildTimestamp" : "...",
  "gitHash" : "..."
},
"description" : "Version information of Cloudera Manager itself."
      }
      ,
      "ApiWatchedDir" : {
"type" : "object",
"title" : "ApiWatchedDir",
"properties" : {
  "path" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  }
},
"example" : {
  "path" : "..."
},
"description" : ""
      }
      ,
      "ApiWatchedDirList" : {
"type" : "object",
"title" : "ApiWatchedDirList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiWatchedDir"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "path" : "..."
  }, {
    "path" : "..."
  } ]
},
"description" : "A list of watched directories."
      }
      ,
      "ApiYarnApplication" : {
"type" : "object",
"title" : "ApiYarnApplication",
"properties" : {
  "allocatedMB" : {
    "readOnly" : false,
"description" : "The sum of memory in MB allocated to the application's running containers\nAvailable since v12.",
"type" : "integer",
"format" : "int32"
  },
  "allocatedVCores" : {
    "readOnly" : false,
"description" : "The sum of virtual cores allocated to the application's running containers\nAvailable since v12.",
"type" : "integer",
"format" : "int32"
  },
  "runningContainers" : {
    "readOnly" : false,
"description" : "The number of containers currently running for the application\nAvailable since v12.",
"type" : "integer",
"format" : "int32"
  },
  "applicationTags" : {
    "readOnly" : false,
"description" : "List of YARN application tags. Available since v12.",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "allocatedMemorySeconds" : {
    "readOnly" : false,
"description" : "Allocated memory to the application in units of mb-secs.\nAvailable since v12.",
"type" : "integer",
"format" : "int64"
  },
  "allocatedVcoreSeconds" : {
    "readOnly" : false,
"description" : "Allocated vcore-secs to the application. Available since v12.",
"type" : "integer",
"format" : "int64"
  },
  "applicationId" : {
    "readOnly" : false,
"description" : "The application id.",
"type" : "string"
  },
  "name" : {
    "readOnly" : false,
"description" : "The name of the application.",
"type" : "string"
  },
  "startTime" : {
    "readOnly" : false,
"description" : "The time the application was submitted.",
"type" : "string",
"format" : "date-time"
  },
  "endTime" : {
    "readOnly" : false,
"description" : "The time the application finished. If the application hasn't finished\nthis will return null.",
"type" : "string",
"format" : "date-time"
  },
  "user" : {
    "readOnly" : false,
"description" : "The user who submitted the application.",
"type" : "string"
  },
  "pool" : {
    "readOnly" : false,
"description" : "The pool the application was submitted to.",
"type" : "string"
  },
  "progress" : {
    "readOnly" : false,
"description" : "The progress, as a percentage, the application has made. This is only\nset if the application is currently executing.",
"type" : "number"
  },
  "attributes" : {
    "readOnly" : false,
"description" : "A map of additional application attributes which is generated by\nCloudera Manager. For example MR2 job counters are exposed as key/value\npairs here. For more details see the Cloudera Manager documentation.",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
  },
  "mr2AppInformation" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiMr2AppInformation"
  },
  "state" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "containerUsedMemorySeconds" : {
    "readOnly" : false,
"description" : "Actual memory (in MB-secs) used by containers launched by the YARN application.\nComputed by running a MapReduce job from Cloudera Service Monitor to\naggregate YARN usage metrics.\nAvailable since v12.",
"type" : "number"
  },
  "containerUsedMemoryMax" : {
    "readOnly" : false,
"description" : "Maximum memory used by containers launched by the YARN application.\nComputed by running a MapReduce job from Cloudera Service Monitor to\naggregate YARN usage metrics\nAvailable since v16",
"type" : "number"
  },
  "containerUsedCpuSeconds" : {
    "readOnly" : false,
"description" : "Actual CPU (in percent-secs) used by containers launched by the YARN application.\nComputed by running a MapReduce job from Cloudera Service Monitor to\naggregate YARN usage metrics.\nAvailable since v12.",
"type" : "number"
  },
  "containerUsedVcoreSeconds" : {
    "readOnly" : false,
"description" : "Actual VCore-secs used by containers launched by the YARN application.\nComputed by running a MapReduce job from Cloudera Service Monitor to\naggregate YARN usage metrics.\nAvailable since v12.",
"type" : "number"
  },
  "containerAllocatedMemorySeconds" : {
    "readOnly" : false,
"description" : "Total memory (in mb-secs) allocated to containers launched by the YARN application.\nComputed by running a MapReduce job from Cloudera Service Monitor to\naggregate YARN usage metrics.\nAvailable since v12.",
"type" : "number"
  },
  "containerAllocatedVcoreSeconds" : {
    "readOnly" : false,
"description" : "Total vcore-secs allocated to containers launched by the YARN application.\nComputed by running a MapReduce job from Cloudera Service Monitor to\naggregate YARN usage metrics.\nAvailable since v12.",
"type" : "number"
  }
},
"example" : {
  "allocatedMB" : 12345,
  "allocatedVCores" : 12345,
  "runningContainers" : 12345,
  "applicationTags" : [ "...", "..." ],
  "allocatedMemorySeconds" : 12345,
  "allocatedVcoreSeconds" : 12345,
  "applicationId" : "...",
  "name" : "...",
  "startTime" : "...",
  "endTime" : "...",
  "user" : "...",
  "pool" : "...",
  "progress" : 12345.0,
  "attributes" : {
    "property1" : "...",
    "property2" : "..."
  },
  "mr2AppInformation" : {
    "jobState" : "..."
  },
  "state" : "...",
  "containerUsedMemorySeconds" : 12345.0,
  "containerUsedMemoryMax" : 12345.0,
  "containerUsedCpuSeconds" : 12345.0,
  "containerUsedVcoreSeconds" : 12345.0,
  "containerAllocatedMemorySeconds" : 12345.0,
  "containerAllocatedVcoreSeconds" : 12345.0
},
"description" : "Represents a Yarn application"
      }
      ,
      "ApiYarnApplicationAttribute" : {
"type" : "object",
"title" : "ApiYarnApplicationAttribute",
"properties" : {
  "name" : {
    "readOnly" : false,
"description" : "The name of the attribute. This name can be used in filters, for example\n'user' could be used in the filter 'user = root'.",
"type" : "string"
  },
  "type" : {
    "readOnly" : false,
"description" : "The type of the attribute. Valid types are STRING, NUMBER, BOOLEAN, BYTES,\nMILLISECONDS, BYTES_PER_SECOND, BYTE_SECONDS.",
"type" : "string"
  },
  "displayName" : {
    "readOnly" : false,
"description" : "The display name for the attribute.",
"type" : "string"
  },
  "supportsHistograms" : {
    "readOnly" : false,
"description" : "Whether the Service Monitor can generate a histogram of the distribution\nof the attribute across applications.",
"type" : "boolean"
  },
  "description" : {
    "readOnly" : false,
"description" : "The description of the attribute.",
"type" : "string"
  }
},
"example" : {
  "name" : "...",
  "type" : "...",
  "displayName" : "...",
  "supportsHistograms" : true,
  "description" : "..."
},
"description" : "Metadata about a YARN application attribute."
      }
      ,
      "ApiYarnApplicationAttributeList" : {
"type" : "object",
"title" : "ApiYarnApplicationAttributeList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "The list of attributes.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiYarnApplicationAttribute"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "name" : "...",
    "type" : "...",
    "displayName" : "...",
    "supportsHistograms" : true,
    "description" : "..."
  }, {
    "name" : "...",
    "type" : "...",
    "displayName" : "...",
    "supportsHistograms" : true,
    "description" : "..."
  } ]
},
"description" : "The list of all attributes that are applicable to YARN applications."
      }
      ,
      "ApiYarnApplicationDiagnosticsCollectionArgs" : {
"type" : "object",
"title" : "ApiYarnApplicationDiagnosticsCollectionArgs",
"properties" : {
  "applicationIds" : {
    "readOnly" : false,
"description" : "Id's of the applications whose diagnostics data has to be collected",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "ticketNumber" : {
    "readOnly" : false,
"description" : "Ticket Number of the Cloudera Support Ticket",
"type" : "string"
  },
  "comments" : {
    "readOnly" : false,
"description" : "Comments to add to the support bundle",
"type" : "string"
  }
},
"example" : {
  "applicationIds" : [ "...", "..." ],
  "ticketNumber" : "...",
  "comments" : "..."
},
"description" : "Arguments used for collecting diagnostics data for Yarn applications"
      }
      ,
      "ApiYarnApplicationResponse" : {
"type" : "object",
"title" : "ApiYarnApplicationResponse",
"properties" : {
  "applications" : {
    "readOnly" : false,
"description" : "The list of applications for this response.",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiYarnApplication"
}
  },
  "warnings" : {
    "readOnly" : false,
"description" : "This list of warnings for this response.",
"type" : "array",
"items" : {
  "type" : "string"
}
  }
},
"example" : {
  "applications" : [ {
    "allocatedMB" : 12345,
    "allocatedVCores" : 12345,
    "runningContainers" : 12345,
    "applicationTags" : [ "...", "..." ],
    "allocatedMemorySeconds" : 12345,
    "allocatedVcoreSeconds" : 12345,
    "applicationId" : "...",
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "user" : "...",
    "pool" : "...",
    "progress" : 12345.0,
    "attributes" : {
      "property1" : "...",
      "property2" : "..."
    },
    "mr2AppInformation" : {
      "jobState" : "..."
    },
    "state" : "...",
    "containerUsedMemorySeconds" : 12345.0,
    "containerUsedMemoryMax" : 12345.0,
    "containerUsedCpuSeconds" : 12345.0,
    "containerUsedVcoreSeconds" : 12345.0,
    "containerAllocatedMemorySeconds" : 12345.0,
    "containerAllocatedVcoreSeconds" : 12345.0
  }, {
    "allocatedMB" : 12345,
    "allocatedVCores" : 12345,
    "runningContainers" : 12345,
    "applicationTags" : [ "...", "..." ],
    "allocatedMemorySeconds" : 12345,
    "allocatedVcoreSeconds" : 12345,
    "applicationId" : "...",
    "name" : "...",
    "startTime" : "...",
    "endTime" : "...",
    "user" : "...",
    "pool" : "...",
    "progress" : 12345.0,
    "attributes" : {
      "property1" : "...",
      "property2" : "..."
    },
    "mr2AppInformation" : {
      "jobState" : "..."
    },
    "state" : "...",
    "containerUsedMemorySeconds" : 12345.0,
    "containerUsedMemoryMax" : 12345.0,
    "containerUsedCpuSeconds" : 12345.0,
    "containerUsedVcoreSeconds" : 12345.0,
    "containerAllocatedMemorySeconds" : 12345.0,
    "containerAllocatedVcoreSeconds" : 12345.0
  } ],
  "warnings" : [ "...", "..." ]
},
"description" : "The response contains a list of applications and warnings."
      }
      ,
      "ApiYarnKillResponse" : {
"type" : "object",
"title" : "ApiYarnKillResponse",
"properties" : {
  "warning" : {
    "readOnly" : false,
"description" : "The warning, if any, from the call. We will return a warning if the caller\nattempts to cancel an application that has already completed.",
"type" : "string"
  }
},
"example" : {
  "warning" : "..."
},
"description" : "The response from an Yarn kill application response."
      }
      ,
      "ApiYarnTenantUtilization" : {
"type" : "object",
"title" : "ApiYarnTenantUtilization",
"properties" : {
  "tenantName" : {
    "readOnly" : false,
"description" : "Name of the tenant.",
"type" : "string"
  },
  "avgYarnCpuAllocation" : {
    "readOnly" : false,
"description" : "Average number of VCores allocated to YARN applications of the tenant.",
"type" : "number"
  },
  "avgYarnCpuUtilization" : {
    "readOnly" : false,
"description" : "Average number of VCores used by YARN applications of the tenant.",
"type" : "number"
  },
  "avgYarnCpuUnusedCapacity" : {
    "readOnly" : false,
"description" : "Average unused VCores of the tenant.",
"type" : "number"
  },
  "avgYarnCpuSteadyFairShare" : {
    "readOnly" : false,
"description" : "Average steady fair share VCores.",
"type" : "number"
  },
  "avgYarnPoolAllocatedCpuDuringContention" : {
    "readOnly" : false,
"description" : "Average allocated Vcores with pending containers.",
"type" : "number"
  },
  "avgYarnPoolFairShareCpuDuringContention" : {
    "readOnly" : false,
"description" : "Average fair share VCores with pending containers.",
"type" : "number"
  },
  "avgYarnPoolSteadyFairShareCpuDuringContention" : {
    "readOnly" : false,
"description" : "Average steady fair share VCores with pending containers.",
"type" : "number"
  },
  "avgYarnContainerWaitRatio" : {
    "readOnly" : false,
"description" : "Average percentage of pending containers for the pool during periods of\ncontention.",
"type" : "number"
  },
  "avgYarnMemoryAllocation" : {
    "readOnly" : false,
"description" : "Average memory allocated to YARN applications of the tenant.",
"type" : "number"
  },
  "avgYarnMemoryUtilization" : {
    "readOnly" : false,
"description" : "Average memory used by YARN applications of the tenant.",
"type" : "number"
  },
  "avgYarnMemoryUnusedCapacity" : {
    "readOnly" : false,
"description" : "Average unused memory of the tenant.",
"type" : "number"
  },
  "avgYarnMemorySteadyFairShare" : {
    "readOnly" : false,
"description" : "Average steady fair share memory.",
"type" : "number"
  },
  "avgYarnPoolAllocatedMemoryDuringContention" : {
    "readOnly" : false,
"description" : "Average allocated memory with pending containers.",
"type" : "number"
  },
  "avgYarnPoolFairShareMemoryDuringContention" : {
    "readOnly" : false,
"description" : "Average fair share memory with pending containers.",
"type" : "number"
  },
  "avgYarnPoolSteadyFairShareMemoryDuringContention" : {
    "readOnly" : false,
"description" : "Average steady fair share memory with pending containers.",
"type" : "number"
  }
},
"example" : {
  "tenantName" : "...",
  "avgYarnCpuAllocation" : 12345.0,
  "avgYarnCpuUtilization" : 12345.0,
  "avgYarnCpuUnusedCapacity" : 12345.0,
  "avgYarnCpuSteadyFairShare" : 12345.0,
  "avgYarnPoolAllocatedCpuDuringContention" : 12345.0,
  "avgYarnPoolFairShareCpuDuringContention" : 12345.0,
  "avgYarnPoolSteadyFairShareCpuDuringContention" : 12345.0,
  "avgYarnContainerWaitRatio" : 12345.0,
  "avgYarnMemoryAllocation" : 12345.0,
  "avgYarnMemoryUtilization" : 12345.0,
  "avgYarnMemoryUnusedCapacity" : 12345.0,
  "avgYarnMemorySteadyFairShare" : 12345.0,
  "avgYarnPoolAllocatedMemoryDuringContention" : 12345.0,
  "avgYarnPoolFairShareMemoryDuringContention" : 12345.0,
  "avgYarnPoolSteadyFairShareMemoryDuringContention" : 12345.0
},
"description" : "Utilization report information of a tenant of Yarn application."
      }
      ,
      "ApiYarnTenantUtilizationList" : {
"type" : "object",
"title" : "ApiYarnTenantUtilizationList",
"allOf" : [
  {
    "$ref" : "#/components/schemas/ApiListBase"
  },
  {
"properties" : {
  "items" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiYarnTenantUtilization"
}
  }
}
  }
],
"example" : {
  "items" : [ {
    "tenantName" : "...",
    "avgYarnCpuAllocation" : 12345.0,
    "avgYarnCpuUtilization" : 12345.0,
    "avgYarnCpuUnusedCapacity" : 12345.0,
    "avgYarnCpuSteadyFairShare" : 12345.0,
    "avgYarnPoolAllocatedCpuDuringContention" : 12345.0,
    "avgYarnPoolFairShareCpuDuringContention" : 12345.0,
    "avgYarnPoolSteadyFairShareCpuDuringContention" : 12345.0,
    "avgYarnContainerWaitRatio" : 12345.0,
    "avgYarnMemoryAllocation" : 12345.0,
    "avgYarnMemoryUtilization" : 12345.0,
    "avgYarnMemoryUnusedCapacity" : 12345.0,
    "avgYarnMemorySteadyFairShare" : 12345.0,
    "avgYarnPoolAllocatedMemoryDuringContention" : 12345.0,
    "avgYarnPoolFairShareMemoryDuringContention" : 12345.0,
    "avgYarnPoolSteadyFairShareMemoryDuringContention" : 12345.0
  }, {
    "tenantName" : "...",
    "avgYarnCpuAllocation" : 12345.0,
    "avgYarnCpuUtilization" : 12345.0,
    "avgYarnCpuUnusedCapacity" : 12345.0,
    "avgYarnCpuSteadyFairShare" : 12345.0,
    "avgYarnPoolAllocatedCpuDuringContention" : 12345.0,
    "avgYarnPoolFairShareCpuDuringContention" : 12345.0,
    "avgYarnPoolSteadyFairShareCpuDuringContention" : 12345.0,
    "avgYarnContainerWaitRatio" : 12345.0,
    "avgYarnMemoryAllocation" : 12345.0,
    "avgYarnMemoryUtilization" : 12345.0,
    "avgYarnMemoryUnusedCapacity" : 12345.0,
    "avgYarnMemorySteadyFairShare" : 12345.0,
    "avgYarnPoolAllocatedMemoryDuringContention" : 12345.0,
    "avgYarnPoolFairShareMemoryDuringContention" : 12345.0,
    "avgYarnPoolSteadyFairShareMemoryDuringContention" : 12345.0
  } ]
},
"description" : "A list of yarn tenant utilization reports."
      }
      ,
      "ApiYarnUtilization" : {
"type" : "object",
"title" : "ApiYarnUtilization",
"properties" : {
  "avgCpuUtilization" : {
    "readOnly" : false,
"description" : "Average number of VCores used by YARN applications during the report\nwindow.",
"type" : "number"
  },
  "maxCpuUtilization" : {
    "readOnly" : false,
"description" : "Maximum number of VCores used by YARN applications during the report\nwindow.",
"type" : "number"
  },
  "avgCpuDailyPeak" : {
    "readOnly" : false,
"description" : "Average daily peak VCores used by YARN applications during the report\nwindow. The number is computed by first finding the maximum resource\nconsumption per day and then taking their mean.",
"type" : "number"
  },
  "maxCpuUtilizationTimestampMs" : {
    "readOnly" : false,
"description" : "Timestamp corresponds to maximum number of VCores used by YARN applications\nduring the report window.",
"type" : "integer",
"format" : "int64"
  },
  "avgCpuUtilizationPercentage" : {
    "readOnly" : false,
"description" : "Average percentage of VCores used by YARN applications during the report\nwindow.",
"type" : "number"
  },
  "maxCpuUtilizationPercentage" : {
    "readOnly" : false,
"description" : "Maximum percentage of VCores used by YARN applications during the report\nwindow.",
"type" : "number"
  },
  "avgCpuDailyPeakPercentage" : {
    "readOnly" : false,
"description" : "Average daily peak percentage of VCores used by YARN applications during\nthe report window.",
"type" : "number"
  },
  "avgMemoryUtilization" : {
    "readOnly" : false,
"description" : "Average memory used by YARN applications during the report window.",
"type" : "number"
  },
  "maxMemoryUtilization" : {
    "readOnly" : false,
"description" : "Maximum memory used by YARN applications during the report window.",
"type" : "number"
  },
  "avgMemoryDailyPeak" : {
    "readOnly" : false,
"description" : "Average daily peak memory used by YARN applications during the report\nwindow. The number is computed by first finding the maximum resource\nconsumption per day and then taking their mean.",
"type" : "number"
  },
  "maxMemoryUtilizationTimestampMs" : {
    "readOnly" : false,
"description" : "Timestamp corresponds to maximum memory used by YARN applications during\nthe report window.",
"type" : "integer",
"format" : "int64"
  },
  "avgMemoryUtilizationPercentage" : {
    "readOnly" : false,
"description" : "Average percentage memory used by YARN applications during the report window.",
"type" : "number"
  },
  "maxMemoryUtilizationPercentage" : {
    "readOnly" : false,
"description" : "Maximum percentage of memory used by YARN applications during the report window.",
"type" : "number"
  },
  "avgMemoryDailyPeakPercentage" : {
    "readOnly" : false,
"description" : "Average daily peak percentage of memory used by YARN applications during the report\nwindow.",
"type" : "number"
  },
  "tenantUtilizations" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/ApiYarnTenantUtilizationList"
  },
  "errorMessage" : {
    "readOnly" : false,
"description" : "error message of utilization report.",
"type" : "string"
  }
},
"example" : {
  "avgCpuUtilization" : 12345.0,
  "maxCpuUtilization" : 12345.0,
  "avgCpuDailyPeak" : 12345.0,
  "maxCpuUtilizationTimestampMs" : 12345,
  "avgCpuUtilizationPercentage" : 12345.0,
  "maxCpuUtilizationPercentage" : 12345.0,
  "avgCpuDailyPeakPercentage" : 12345.0,
  "avgMemoryUtilization" : 12345.0,
  "maxMemoryUtilization" : 12345.0,
  "avgMemoryDailyPeak" : 12345.0,
  "maxMemoryUtilizationTimestampMs" : 12345,
  "avgMemoryUtilizationPercentage" : 12345.0,
  "maxMemoryUtilizationPercentage" : 12345.0,
  "avgMemoryDailyPeakPercentage" : 12345.0,
  "tenantUtilizations" : {
    "items" : [ {
      "tenantName" : "...",
      "avgYarnCpuAllocation" : 12345.0,
      "avgYarnCpuUtilization" : 12345.0,
      "avgYarnCpuUnusedCapacity" : 12345.0,
      "avgYarnCpuSteadyFairShare" : 12345.0,
      "avgYarnPoolAllocatedCpuDuringContention" : 12345.0,
      "avgYarnPoolFairShareCpuDuringContention" : 12345.0,
      "avgYarnPoolSteadyFairShareCpuDuringContention" : 12345.0,
      "avgYarnContainerWaitRatio" : 12345.0,
      "avgYarnMemoryAllocation" : 12345.0,
      "avgYarnMemoryUtilization" : 12345.0,
      "avgYarnMemoryUnusedCapacity" : 12345.0,
      "avgYarnMemorySteadyFairShare" : 12345.0,
      "avgYarnPoolAllocatedMemoryDuringContention" : 12345.0,
      "avgYarnPoolFairShareMemoryDuringContention" : 12345.0,
      "avgYarnPoolSteadyFairShareMemoryDuringContention" : 12345.0
    }, {
      "tenantName" : "...",
      "avgYarnCpuAllocation" : 12345.0,
      "avgYarnCpuUtilization" : 12345.0,
      "avgYarnCpuUnusedCapacity" : 12345.0,
      "avgYarnCpuSteadyFairShare" : 12345.0,
      "avgYarnPoolAllocatedCpuDuringContention" : 12345.0,
      "avgYarnPoolFairShareCpuDuringContention" : 12345.0,
      "avgYarnPoolSteadyFairShareCpuDuringContention" : 12345.0,
      "avgYarnContainerWaitRatio" : 12345.0,
      "avgYarnMemoryAllocation" : 12345.0,
      "avgYarnMemoryUtilization" : 12345.0,
      "avgYarnMemoryUnusedCapacity" : 12345.0,
      "avgYarnMemorySteadyFairShare" : 12345.0,
      "avgYarnPoolAllocatedMemoryDuringContention" : 12345.0,
      "avgYarnPoolFairShareMemoryDuringContention" : 12345.0,
      "avgYarnPoolSteadyFairShareMemoryDuringContention" : 12345.0
    } ]
  },
  "errorMessage" : "..."
},
"description" : "Utilization report information of a Yarn application service."
      }
      ,
      "AutoConfigApplicability" : {
"type" : "string",
"title" : "AutoConfigApplicability",
"enum" : [
  "RECONFIGURABLE",
  "UNAFFECTED_DUE_TO_EQUAL_VALUE",
  "UNAFFECTED_CONFIGURED_BY_USER"
],
"description" : "Specific states to describe extra info on a configuration that has been\nprocessed by the rules engine.\nThis is used to return extra info for consumers of the 'reallocateMemory' API"
      }
      ,
      "BaseApiSshCmdArguments" : {
"type" : "object",
"title" : "BaseApiSshCmdArguments",
"properties" : {
  "sshPort" : {
    "example" : 22,
    "readOnly" : false,
"description" : "SSH port. If unset, defaults to 22.",
"type" : "integer",
"format" : "int32"
  },
  "userName" : {
    "readOnly" : false,
"description" : "The username used to authenticate with the hosts.\nRoot access to your hosts is required to install Cloudera packages.\nThe installer will connect to your hosts via SSH and log in either\ndirectly as root or as another user with password-less sudo\nprivileges to become root.",
"type" : "string"
  },
  "password" : {
    "readOnly" : false,
"description" : "The password used to authenticate with the hosts.\nSpecify either this or a private key.\nFor password-less login, use an empty string as\npassword.",
"type" : "string"
  },
  "privateKey" : {
    "readOnly" : false,
"description" : "The private key to authenticate with the hosts.\nSpecify either this or a password.\n<br>\nThe private key, if specified, needs to be a\nstandard PEM-encoded key as a single string, with all line breaks\nreplaced with the line-feed control character '\\n'.\n<br>\nA value will typically look like the following string:\n<br>\n-----BEGIN RSA PRIVATE KEY-----\\n[base-64 encoded key]\\n-----END RSA PRIVATE KEY-----\n<br>",
"type" : "string"
  },
  "passphrase" : {
    "readOnly" : false,
"description" : "The passphrase associated with the private key\nused to authenticate with the hosts (optional).",
"type" : "string"
  }
},
"example" : {
  "sshPort" : 22,
  "userName" : "...",
  "password" : "...",
  "privateKey" : "...",
  "passphrase" : "..."
},
"description" : "Contains common arguments for commands which require SSH'ing into one or more hosts."
      }
      ,
      "CopyListingSummary" : {
"type" : "object",
"title" : "CopyListingSummary",
"required" : ["totalRecords", "totalFiles", "totalBytes"],
"properties" : {
  "totalRecords" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "totalFiles" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  },
  "totalBytes" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int64"
  }
},
"example" : {
  "totalRecords" : 12345,
  "totalFiles" : 12345,
  "totalBytes" : 12345
},
"description" : "Reflect parts of CopyListingSummary of DistCp.\n\nDistCp passes these values into its job configuration in DistCpOptions"
      }
      ,
      "DeleteHdfsPathResult" : {
"type" : "string",
"title" : "DeleteHdfsPathResult",
"enum" : [
  "DELETED",
  "NOT_DELETED",
  "NOT_EXISTS"
],
"description" : ""
      }
      ,
      "HBaseDatabaseArgs" : {
"type" : "object",
"title" : "HBaseDatabaseArgs",
"required" : ["initialSnapshot"],
"properties" : {
  "failedSnapshotTables" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
  },
  "initialSnapshot" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "replicationStrategy" : {
    "readOnly" : false,
  "$ref" : "#/components/schemas/HBaseWholeDbReplicationStrategy"
  }
},
"example" : {
  "failedSnapshotTables" : [ "...", "..." ],
  "initialSnapshot" : true,
  "replicationStrategy" : "TABLES_WITH_REPLICATION_SCOPE_SET"
},
"description" : "Holds information for an HBase all database replication."
      }
      ,
      "HBasePeerState" : {
"type" : "string",
"title" : "HBasePeerState",
"enum" : [
  "ENABLED",
  "DISABLED"
],
"description" : ""
      }
      ,
      "HBaseTableArgs" : {
"type" : "object",
"title" : "HBaseTableArgs",
"required" : ["initialSnapshot", "snapshotSucceeded"],
"properties" : {
  "tableName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "initialSnapshot" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  },
  "snapshotSucceeded" : {
    "readOnly" : false,
"description" : "",
"type" : "boolean"
  }
},
"example" : {
  "tableName" : "...",
  "initialSnapshot" : true,
  "snapshotSucceeded" : true
},
"description" : "Holds information for an HBase table."
      }
      ,
      "HBaseWholeDbReplicationStrategy" : {
"type" : "string",
"title" : "HBaseWholeDbReplicationStrategy",
"enum" : [
  "ALL_TABLES",
  "TABLES_WITH_REPLICATION_SCOPE_SET"
],
"description" : "HBase whole DB replication strategies"
      }
      ,
      "HTTPMethod" : {
"type" : "string",
"title" : "HTTPMethod",
"enum" : [
  "GET",
  "POST",
  "PUT",
  "DELETE"
],
"description" : ""
      }
      ,
      "HaStatus" : {
"type" : "string",
"title" : "HaStatus",
"enum" : [
  "ACTIVE",
  "STANDBY",
  "UNKNOWN"
],
"description" : ""
      }
      ,
      "IcebergReplicationSafetyValve" : {
"type" : "object",
"title" : "IcebergReplicationSafetyValve",
"properties" : {
  "configs" : {
    "readOnly" : false,
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiMapEntry"
}
  }
},
"example" : {
  "configs" : [ {
    "key" : "...",
    "value" : "..."
  }, {
    "key" : "...",
    "value" : "..."
  } ]
},
"description" : ""
      }
      ,
      "IcebergReplicationYarnOptions" : {
"type" : "object",
"title" : "IcebergReplicationYarnOptions",
"properties" : {
  "schedulerPoolName" : {
    "readOnly" : false,
"description" : "",
"type" : "string"
  },
  "numberOfMappers" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  },
  "bandwidthPerMap" : {
    "readOnly" : false,
"description" : "",
"type" : "integer",
"format" : "int32"
  }
},
"example" : {
  "schedulerPoolName" : "...",
  "numberOfMappers" : 12345,
  "bandwidthPerMap" : 12345
},
"description" : ""
      }
      ,
      "Origin" : {
"type" : "string",
"title" : "Origin",
"enum" : [
  "SOURCE",
  "TARGET"
],
"description" : ""
      }
      ,
      "OverwriteMode" : {
"type" : "string",
"title" : "OverwriteMode",
"enum" : [
  "ALWAYS",
  "NEVER"
],
"description" : "Specifies whether to preserve metadata indicating the last time that a file was written to\nbefore the <code>PREPARING<\/code> phase of the DataSync task execution."
      }
      ,
      "OzoneReplicationCommandType" : {
"type" : "string",
"title" : "OzoneReplicationCommandType",
"enum" : [
  "FULL_FILE_LISTING",
  "INCREMENTAL",
  "FULL_FILE_LISTING_FALLBACK"
],
"description" : ""
      }
      ,
      "OzoneReplicationType" : {
"type" : "string",
"title" : "OzoneReplicationType",
"enum" : [
  "FULL_FILE_LISTING",
  "INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING",
  "INCREMENTAL_ONLY"
],
"description" : ""
      }
      ,
      "PerfInspectorPolicyType" : {
"type" : "string",
"title" : "PerfInspectorPolicyType",
"enum" : [
  "FULL",
  "QUICK"
],
"description" : "Enum to pick the type of Performance Inspector Diagnostics to run"
      }
      ,
      "PolicyStatus" : {
"type" : "string",
"title" : "PolicyStatus",
"enum" : [
  "ENABLED",
  "DISABLED",
  "FAILED_ADMIN"
],
"description" : ""
      }
      ,
      "RangerReplicationImportStrategy" : {
"type" : "string",
"title" : "RangerReplicationImportStrategy",
"enum" : [
  "MERGE",
  "OVERRIDE"
],
"description" : "The strategy to be used for Ranger replication import step."
      }
      ,
      "ReplicationOption" : {
"type" : "string",
"title" : "ReplicationOption",
"enum" : [
  "METADATA_ONLY",
  "METADATA_AND_DATA",
  "KEEP_DATA_IN_CLOUD"
],
"description" : "This will decide how cloud replication will take place"
      }
      ,
      "ReplicationStrategy" : {
"type" : "string",
"title" : "ReplicationStrategy",
"enum" : [
  "STATIC",
  "DYNAMIC"
],
"description" : "The strategy for distributing the file replication tasks among the mappers\nof the MR job associated with a replication."
      }
      ,
      "ReplicationType" : {
"type" : "string",
"title" : "ReplicationType",
"enum" : [
  "BOOTSTRAP",
  "INCREMENTAL",
  "PRE_OPTIMIZED_BOOTSTRAP",
  "OPTIMIZED_BOOTSTRAP"
],
"description" : ""
      }
      ,
      "RestartType" : {
"type" : "string",
"title" : "RestartType",
"enum" : [
  "NO_RESTART",
  "RESTART",
  "ROLLING_RESTART"
],
"description" : "Restart type to be used for restarting services"
      }
      ,
      "ScmDbType" : {
"type" : "string",
"title" : "ScmDbType",
"enum" : [
  "MYSQL",
  "POSTGRESQL",
  "HSQL",
  "ORACLE",
  "DERBY",
  "SQLITE3"
],
"description" : "Enum for Cloudera Manager DB type.\nNote that DERBY and SQLITE3 are not supported DBs"
      }
      ,
      "ShutdownReadinessState" : {
"type" : "string",
"title" : "ShutdownReadinessState",
"enum" : [
  "READY",
  "NOT_READY"
],
"description" : "Enum for Cloudera Manager shutdown readiness state."
      }
      ,
      "SourceStorageFilter" : {
"type" : "string",
"title" : "SourceStorageFilter",
"enum" : [
  "OZONE",
  "S3",
  "HDFS"
],
"description" : ""
      }
      ,
      "State" : {
"type" : "string",
"title" : "State",
"enum" : [
  "NOT_RUN",
  "RUNNING",
  "SUCCEEDED",
  "FAILED"
],
"description" : ""
      }
      ,
      "Status" : {
"type" : "string",
"title" : "Status",
"enum" : [
  "NOT_READY",
  "READY",
  "RUNNING",
  "WAITING_FOR_SOURCE_RESTART",
  "SETUP_INITIATED_ON_REMOTE",
  "ERROR"
],
"description" : ""
      }
      ,
      "Storage" : {
"type" : "string",
"title" : "Storage",
"enum" : [
  "LOCAL",
  "REMOTE_S3"
],
"description" : ""
      }
      ,
      "SubStatus" : {
"type" : "string",
"title" : "SubStatus",
"enum" : [
  "CONFIGURING",
  "RESTARTING"
],
"description" : ""
      }
      ,
      "TransferMode" : {
"type" : "string",
"title" : "TransferMode",
"enum" : [
  "CHANGED",
  "ALL"
],
"description" : "Determines whether DataSync transfers only the data and metadata that differ\nbetween the source and the destination location or\ntransfers all the content from the source (without comparing what's in the destination)."
      }
      ,
      "ValidationState" : {
"type" : "string",
"title" : "ValidationState",
"enum" : [
  "OK",
  "WARNING",
  "ERROR"
],
"description" : ""
      }
      ,
      "VerifyMode" : {
"type" : "string",
"title" : "VerifyMode",
"enum" : [
  "ONLY_FILES_TRANSFERRED",
  "POINT_IN_TIME_CONSISTENT",
  "NONE"
],
"description" : "Specifies how and when DataSync checks the integrity of the data during a transfer."
      }
      ,
      "ZooKeeperServerMode" : {
"type" : "string",
"title" : "ZooKeeperServerMode",
"enum" : [
  "STANDALONE",
  "REPLICATED_FOLLOWER",
  "REPLICATED_LEADER",
  "REPLICATED_LEADER_ELECTION",
  "REPLICATED_OBSERVER",
  "UNKNOWN"
],
"description" : "The state of the Zookeeper server."
      }
    },
    "securitySchemes": {
      "basic": {
        "type": "http",
        "scheme": "basic"
      }
    }
  },
  "security": [
    { "basic": [] }
  ],
  "paths": {
    "\/audits" : {
      "get" : {
        "tags" : [ "AuditsResource" ],
        "description" : "Fetch audit events from Cloudera Manager (CM) and CM managed services\nlike HDFS, HBase, Impala, Hive, and Sentry.\n<p>\nBy default, this call will fetch the first 100 audit events (sorted from most\nrecent to oldest) corresponding to a 1 day window based on provided end time\n(which defaults to the  current CM server time). The <em>startTime<\/em> and\n<em>endTime<\/em> parameters can be used to control the window being queried.\n<p>\nAudit events for CM managed services are only retrieved if Cloudera\nNavigator server is running.",
        "operationId" : "readAudits",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"timestamp\" : \"...\",\n    \"service\" : \"...\",\n    \"username\" : \"...\",\n    \"impersonator\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"command\" : \"...\",\n    \"resource\" : \"...\",\n    \"operationText\" : \"...\",\n    \"allowed\" : true,\n    \"serviceValues\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  }, {\n    \"timestamp\" : \"...\",\n    \"service\" : \"...\",\n    \"username\" : \"...\",\n    \"impersonator\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"command\" : \"...\",\n    \"resource\" : \"...\",\n    \"operationText\" : \"...\",\n    \"allowed\" : true,\n    \"serviceValues\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiAuditList"
                  }
                }
            },
            "description" : "List of audits in descending order of timestamp"
          }
        },
        "parameters" : [
          {
            "name" : "endTime",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the period to query in ISO 8601 format (defaults to\ncurrent time)."
          },
          {
            "name" : "maxResults",
            "in" : "query",
            "schema" : {
              "default" : "100",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Maximum number of audits to return"
          },
          {
            "name" : "query",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The query to filter out audits in the system. It accepts\nquerying the intersection of a list of constraints,\njoined together with semicolons (without spaces). For example:\n<\/p>\n<dl>\n<dt>command==listStatus<\/dt>\n<dd>looks for audits with listStatus command.<\/dd>\n<dt>command==listStatus;username!=foo<\/dt>\n<dd>looks for audits with listStatus command but excludes\naudits generated by foo username<\/dd>\n<dt>command==listStatus;source==*oozie*<\/dt>\n<dd>looks for audits with listStatus command and source that\ncontains the string 'oozie'.\n<\/dd>\n<\/dl>\n\nFollowing are valid selectors for the query (if applicable to the\naudit):\n<table>\n<tr>\n<th> Selector <\/th>\n<th> Description <\/th>\n<th> SCM <\/th>\n<th> HDFS <\/th>\n<th> HBase <\/th>\n<th> Hive <\/th>\n<th> Impala <\/th>\n<th> Sentry <\/th>\n<\/tr>\n<tr>\n<td> service <\/td>\n<td> Cloudera Manager Service <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<\/tr>\n<tr>\n<td> operation <\/td>\n<td> Operation name <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<\/tr>\n<tr>\n<td> username <\/td>\n<td> User name <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<\/tr>\n<tr>\n<td> impersonator<\/td>\n<td> Impersonator <\/td>\n<td> <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<\/tr>\n<tr>\n<td> ip_address <\/td>\n<td> IP Address <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<\/tr>\n<tr>\n<td> allowed <\/td>\n<td> Whether the request was allowed or denied <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<\/tr>\n<tr>\n<td> qualifier<\/td>\n<td> Column qualifier <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> x <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<\/tr>\n<tr>\n<td> source <\/td>\n<td> Source resource of the operation  <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> <\/td>\n<\/tr>\n<tr>\n<td> destination <\/td>\n<td> Destination resource of the operation <\/td>\n<td> <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> <\/td>\n<\/tr>\n<tr>\n<td> hostIpAddress <\/td>\n<td> Host IP Address <\/td>\n<td> x <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<\/tr>\n<tr>\n<td> role <\/td>\n<td> Cloudera Manager Role <\/td>\n<td> x <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<\/tr>\n<tr>\n<td> family <\/td>\n<td> Column family <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> x <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<\/tr>\n<tr>\n<td> database_name <\/td>\n<td> Database name <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<\/tr>\n<tr>\n<td> table_name <\/td>\n<td> Table name <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<\/tr>\n<tr>\n<td> object_type <\/td>\n<td> Type of object being handled <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<\/tr>\n<tr>\n<td> operation_text <\/td>\n<td> Command/query text <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<td> x <\/td>\n<\/tr>\n<\/table>\n<p>\nThe only supported operator is <em>\";\"<\/em> (Boolean AND). Boolean OR is\nnot supported.\n<p>\nThe supported comparators are <em>==<\/em> and <em>!=<\/em>\nNote that \"LIKE\" comparison is supported using the wild card syntax,\nfor example <em>foo==*value*<\/em>. Asterisk is interpreted as a wild\ncard character and must not be part of the value. (LIKE comparison\nqueries are converted to standard SQL LIKE syntax, so any % (%25)\ncharacter in a value that also contains a wild card will be\ninterpreted as a wild card.)\n<p/>\nAvailable since API v8. A subset of these features is available since v4."
          },
          {
            "name" : "resultOffset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Offset of audits to return"
          },
          {
            "name" : "startTime",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the period to query in ISO 8601 format (defaults\nto 1 day ago relative to endTime)."
          }
        ]
      }
    },
    "\/audits/stream" : {
      "get" : {
        "tags" : [ "AuditsResource" ],
        "operationId" : "streamAudits",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "endTime",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "maxResults",
            "in" : "query",
            "schema" : {
              "default" : "100",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : ""
          },
          {
            "name" : "query",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "resultOffset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : ""
          },
          {
            "name" : "startTime",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/authRoleMetadatas" : {
      "get" : {
        "tags" : [ "AuthRoleMetadatasResource" ],
        "description" : "Returns a list of the auth roles' metadata for the built-in roles.",
        "operationId" : "readAuthRolesMetadata",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"displayName\" : \"...\",\n    \"uuid\" : \"...\",\n    \"role\" : \"...\",\n    \"authorities\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"allowedScopes\" : [ \"...\", \"...\" ]\n  }, {\n    \"displayName\" : \"...\",\n    \"uuid\" : \"...\",\n    \"role\" : \"...\",\n    \"authorities\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"allowedScopes\" : [ \"...\", \"...\" ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiAuthRoleMetadataList"
                  }
                }
            },
            "description" : "A list of auth role metadata"
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      }
    },
    "\/authRoles" : {
      "get" : {
        "tags" : [ "AuthRolesResource" ],
        "description" : "Returns a list of the auth roles configured in the system.",
        "operationId" : "readAuthRoles",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"EXTERNAL_PROGRAM\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"SAML_ATTRIBUTE\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"LDAP\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"EXTERNAL_PROGRAM\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiAuthRoleList"
                  }
                }
            },
            "description" : "A list of auth roles."
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      },
      "post" : {
        "tags" : [ "AuthRolesResource" ],
        "description" : "Creates a list of auth roles.",
        "operationId" : "createAuthRoles",
        "requestBody" : {
          "description" : "List of auth roles to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"EXTERNAL_PROGRAM\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"LDAP\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"SAML_ATTRIBUTE\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"SAML_ATTRIBUTE\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiAuthRoleList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"EXTERNAL_PROGRAM\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"EXTERNAL_PROGRAM\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"EXTERNAL_PROGRAM\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"EXTERNAL_PROGRAM\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiAuthRoleList"
                  }
                }
            },
            "description" : "Information about created auth roles."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/authRoles/metadata" : {
      "get" : {
        "tags" : [ "AuthRolesResource" ],
        "description" : "Returns a list of the auth roles' metadata for the built-in roles.",
        "operationId" : "readAuthRolesMetadata",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"displayName\" : \"...\",\n    \"uuid\" : \"...\",\n    \"role\" : \"...\",\n    \"authorities\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"allowedScopes\" : [ \"...\", \"...\" ]\n  }, {\n    \"displayName\" : \"...\",\n    \"uuid\" : \"...\",\n    \"role\" : \"...\",\n    \"authorities\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"allowedScopes\" : [ \"...\", \"...\" ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiAuthRoleMetadataList"
                  }
                }
            },
            "description" : "A list of auth role metadata"
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      }
    },
    "\/authRoles/{uuid}" : {
      "delete" : {
        "tags" : [ "AuthRolesResource" ],
        "description" : "Deletes an auth role from the system.\n<p/>",
        "operationId" : "deleteAuthRole",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"displayName\" : \"...\",\n  \"name\" : \"...\",\n  \"clusters\" : [ {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  }, {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  } ],\n  \"users\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ],\n  \"externalUserMappings\" : [ {\n    \"uuid\" : \"...\",\n    \"name\" : \"...\",\n    \"type\" : \"EXTERNAL_PROGRAM\"\n  }, {\n    \"uuid\" : \"...\",\n    \"name\" : \"...\",\n    \"type\" : \"LDAP\"\n  } ],\n  \"baseRole\" : {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  },\n  \"uuid\" : \"...\",\n  \"isCustom\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiAuthRole"
                  }
                }
            },
            "description" : "The details of the deleted auth role."
          }
        },
        "parameters" : [
          {
            "name" : "uuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The uuid of the auth role to delete."
          }
        ]
      },
      "get" : {
        "tags" : [ "AuthRolesResource" ],
        "description" : "Returns detailed information about an auth role.",
        "operationId" : "readAuthRole",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"displayName\" : \"...\",\n  \"name\" : \"...\",\n  \"clusters\" : [ {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  }, {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  } ],\n  \"users\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ],\n  \"externalUserMappings\" : [ {\n    \"uuid\" : \"...\",\n    \"name\" : \"...\",\n    \"type\" : \"LDAP\"\n  }, {\n    \"uuid\" : \"...\",\n    \"name\" : \"...\",\n    \"type\" : \"SAML_ATTRIBUTE\"\n  } ],\n  \"baseRole\" : {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  },\n  \"uuid\" : \"...\",\n  \"isCustom\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiAuthRole"
                  }
                }
            },
            "description" : "The auth role's information."
          }
        },
        "parameters" : [
          {
            "name" : "uuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The auth role to read."
          }
        ]
      },
      "put" : {
        "tags" : [ "AuthRolesResource" ],
        "description" : "Updates the given auth role's information.",
        "operationId" : "updateAuthRole",
        "requestBody" : {
          "description" : "The auth role information.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"displayName\" : \"...\",\n  \"name\" : \"...\",\n  \"clusters\" : [ {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  }, {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  } ],\n  \"users\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ],\n  \"externalUserMappings\" : [ {\n    \"uuid\" : \"...\",\n    \"name\" : \"...\",\n    \"type\" : \"SAML_ATTRIBUTE\"\n  }, {\n    \"uuid\" : \"...\",\n    \"name\" : \"...\",\n    \"type\" : \"LDAP\"\n  } ],\n  \"baseRole\" : {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  },\n  \"uuid\" : \"...\",\n  \"isCustom\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiAuthRole"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"displayName\" : \"...\",\n  \"name\" : \"...\",\n  \"clusters\" : [ {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  }, {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  } ],\n  \"users\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ],\n  \"externalUserMappings\" : [ {\n    \"uuid\" : \"...\",\n    \"name\" : \"...\",\n    \"type\" : \"LDAP\"\n  }, {\n    \"uuid\" : \"...\",\n    \"name\" : \"...\",\n    \"type\" : \"EXTERNAL_PROGRAM\"\n  } ],\n  \"baseRole\" : {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  },\n  \"uuid\" : \"...\",\n  \"isCustom\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiAuthRole"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "uuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Uuid of the auth role being updated."
          }
        ]
      }
    },
    "\/batch" : {
      "post" : {
        "tags" : [ "BatchResource" ],
        "description" : "Executes a batch of API requests in one database transaction. If any\nrequest fails, execution halts and the transaction is rolled back.",
        "operationId" : "execute",
        "requestBody" : {
          "description" : "Batch of request to execute.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"method\" : \"POST\",\n    \"url\" : \"...\",\n    \"body\" : { },\n    \"contentType\" : \"...\",\n    \"acceptType\" : \"...\"\n  }, {\n    \"method\" : \"GET\",\n    \"url\" : \"...\",\n    \"body\" : { },\n    \"contentType\" : \"...\",\n    \"acceptType\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiBatchRequest"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"statusCode\" : 12345,\n    \"response\" : { }\n  }, {\n    \"statusCode\" : 12345,\n    \"response\" : { }\n  } ],\n  \"success\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBatchResponse"
                  }
                }
            },
            "description" : "Batch response, containing one element for each executed request\nelement. If a request element was skipped (i.e. a previous request\nelement failed), it will not have a corresponding response element."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cdp/createEnvironment" : {
      "post" : {
        "tags" : [ "CdpResource" ],
        "description" : "Create an environment in ECS",
        "operationId" : "createEnvironmentCommand",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"cmUser\" : \"...\",\n  \"cmPass\" : \"...\",\n  \"cmAddress\" : \"...\",\n  \"clusterName\" : \"...\",\n  \"envName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiCreateEnvironment"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "command info"
          }
        },
        "parameters" : [
          {
            "name" : "serviceName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/cdp/remoteContext" : {
      "post" : {
        "tags" : [ "CdpResource" ],
        "description" : "Create or update the remote data context in the Workload cluster.",
        "operationId" : "postRemoteContext",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"endPointId\" : \"...\",\n  \"endPoints\" : [ {\n    \"name\" : \"...\",\n    \"version\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"endPointHostList\" : [ {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    }, {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    } ],\n    \"serviceType\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"version\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"endPointHostList\" : [ {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    }, {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    } ],\n    \"serviceType\" : \"...\"\n  } ],\n  \"configs\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"clusterVersion\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRemoteDataContext"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"endPointId\" : \"...\",\n  \"endPoints\" : [ {\n    \"name\" : \"...\",\n    \"version\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"endPointHostList\" : [ {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    }, {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    } ],\n    \"serviceType\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"version\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"endPointHostList\" : [ {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    }, {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    } ],\n    \"serviceType\" : \"...\"\n  } ],\n  \"configs\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"clusterVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRemoteDataContext"
                  }
                }
            },
            "description" : "json describing"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cdp/remoteContext/byCluster/{clusterName}" : {
      "get" : {
        "tags" : [ "CdpResource" ],
        "description" : "Get a JSON for creating a remote data context in a Workload cluster.",
        "operationId" : "getRemoteContextByCluster",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"endPointId\" : \"...\",\n  \"endPoints\" : [ {\n    \"name\" : \"...\",\n    \"version\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"endPointHostList\" : [ {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    }, {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    } ],\n    \"serviceType\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"version\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"endPointHostList\" : [ {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    }, {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    } ],\n    \"serviceType\" : \"...\"\n  } ],\n  \"configs\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"clusterVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRemoteDataContext"
                  }
                }
            },
            "description" : "json describing"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the DataContext."
          }
        ]
      }
    },
    "\/cdp/remoteContext/byContext/{dataContextName}" : {
      "get" : {
        "tags" : [ "CdpResource" ],
        "description" : "Get a JSON for creating a remote data context in a Workload cluster.",
        "operationId" : "getRemoteContext",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"endPointId\" : \"...\",\n  \"endPoints\" : [ {\n    \"name\" : \"...\",\n    \"version\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"endPointHostList\" : [ {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    }, {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    } ],\n    \"serviceType\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"version\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"endPointHostList\" : [ {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    }, {\n      \"uri\" : \"...\",\n      \"endPointConfigs\" : [ { }, { } ],\n      \"type\" : \"...\"\n    } ],\n    \"serviceType\" : \"...\"\n  } ],\n  \"configs\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"clusterVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRemoteDataContext"
                  }
                }
            },
            "description" : "json describing"
          }
        },
        "parameters" : [
          {
            "name" : "dataContextName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the DataContext."
          }
        ]
      }
    },
    "\/certs/generateCertificate" : {
      "post" : {
        "tags" : [ "CertManagerResource" ],
        "description" : "Exchange a cert request token for a certificate. The token must be a valid\ntoken generated by the certmanager utility. The resulting certificate will\ncontainin a TLS certificate in JKS and PEM formats. It might optionally\ncontain a private key in JKS and PEM format, corresponding to the\ncertificate.\n\nThe tar file is designed to be consumed by the \"cm install_certs\" command\nto install TLS certificates on a Cloudera Manager agent host.",
        "operationId" : "generateCertificate",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"hostname\" : \"...\",\n  \"csr\" : \"...\",\n  \"token\" : \"...\",\n  \"subjectAltNames\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiCertificateRequest"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "tar file containing TLS certificate"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/certs/truststore" : {
      "get" : {
        "tags" : [ "CertManagerResource" ],
        "description" : "Gets the Auto-TLS truststore contents",
        "operationId" : "getTruststore",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "truststore file contents"
          }
        },
        "parameters" : [
          {
            "name" : "type",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "truststore type. Must be \"JKS\" or \"PEM\"."
          }
        ]
      }
    },
    "\/certs/truststorePassword" : {
      "get" : {
        "tags" : [ "CertManagerResource" ],
        "description" : "Gets the configured CM truststore password",
        "operationId" : "getTruststorePassword",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "truststore password"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/clusters" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "List all known clusters.",
        "operationId" : "readClusters",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"STARTING\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"STARTING\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"HOST\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STOPPED\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTING\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"BAD_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"NONE\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiClusterList"
                  }
                }
            },
            "description" : "List of clusters."
          }
        },
        "parameters" : [
          {
            "name" : "clusterType",
            "in" : "query",
            "schema" : {
              "default" : "base",
              "type" : "string",
              "enum" : ["ANY", "BASE", "COMPUTE", "DATA_SERVICES", "EXPERIENCE"]
            },
            "description" : "Type of cluster, either \"any\", \"base\", \"compute\" or \"experience\". Default is \"base\"."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize, either \"summary\" or \"full\"."
          }
        ]
      },
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Creates a collection of clusters.",
        "operationId" : "createClusters",
        "requestBody" : {
          "description" : "List of clusters to created.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STOPPING\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"UNKNOWN\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTING\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"GOOD_HEALTH\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CONTROL_PLANE\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTED\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STOPPED\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"ROLE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"DOWN\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiClusterList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STOPPING\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"ROLE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"STARTING\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTED\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"ROLE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"CONCERNING_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"STOPPING\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"ROLE\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTING\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"STOPPED\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"STOPPED\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiClusterList"
                  }
                }
            },
            "description" : "List of created clusters."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/clusters/{clusterName}" : {
      "delete" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Deletes a cluster.",
        "operationId" : "deleteCluster",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"fullVersion\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CONTROL_PLANE\" ],\n  \"services\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STARTED\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"clientConfigStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTING\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"UNKNOWN\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPED\",\n      \"commissionState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"STOPPING\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"NONE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPED\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"BUSY\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPED\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"NONE\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"parcels\" : [ {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ],\n  \"clusterUrl\" : \"...\",\n  \"hostsUrl\" : \"...\",\n  \"entityStatus\" : \"DISABLED_HEALTH\",\n  \"uuid\" : \"...\",\n  \"dataContextRefs\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ],\n  \"clusterType\" : \"...\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCluster"
                  }
                }
            },
            "description" : "Details of deleted cluster."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of cluster to delete."
          }
        ]
      },
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Reads information about a cluster.",
        "operationId" : "readCluster",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"fullVersion\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"HOST\", \"CONTROL_PLANE\" ],\n  \"services\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STARTING\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"HOST\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"BUSY\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"UNKNOWN\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPED\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"HOUR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"STOPPING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STARTED\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"UNKNOWN_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPED\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"BAD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"parcels\" : [ {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ],\n  \"clusterUrl\" : \"...\",\n  \"hostsUrl\" : \"...\",\n  \"entityStatus\" : \"NONE\",\n  \"uuid\" : \"...\",\n  \"dataContextRefs\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ],\n  \"clusterType\" : \"...\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCluster"
                  }
                }
            },
            "description" : "Details of requested cluster."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of cluster to look up."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize"
          }
        ]
      },
      "put" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Update an existing cluster.\n<p>\nTo update the CDH version, provide the new value in the \"fullVersion\"\nproperty. Setting a correct version that matches the actual installed software\nwill ensure the correct version-specific features, such as services, roles,\ncommands, and configurations. This need not be manually set for clusters\nusing parcels. In general this action is only necessary after the CDH\npackages have been manually updated. Note that a downgrade may be rejected\nif it would render existing services or roles unusable. For major upgrade,\nthe \"upgradeService\" cluster command should be used instead.<\/p>\n<p>\nTo rename the cluster, provide the new name in the \"displayName\"\nproperty for API >= 6, or in the \"name\" property for API <=5.\n<p>\nAvailable since API v2.",
        "operationId" : "updateCluster",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"fullVersion\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n  \"services\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPING\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPING\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"UNKNOWN_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"NA\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"GOOD_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPING\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"SERVICE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTING\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"CONCERNING_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"BUSY\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"NONE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"parcels\" : [ {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ],\n  \"clusterUrl\" : \"...\",\n  \"hostsUrl\" : \"...\",\n  \"entityStatus\" : \"BAD_HEALTH\",\n  \"uuid\" : \"...\",\n  \"dataContextRefs\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ],\n  \"clusterType\" : \"...\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiCluster"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"fullVersion\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"ROLE\", \"ROLE\" ],\n  \"services\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPING\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTED\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"STOPPED\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTED\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"GOOD_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"BUSY\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"STOPPED\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTING\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"UNKNOWN\",\n      \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"DOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"parcels\" : [ {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ],\n  \"clusterUrl\" : \"...\",\n  \"hostsUrl\" : \"...\",\n  \"entityStatus\" : \"UNKNOWN\",\n  \"uuid\" : \"...\",\n  \"dataContextRefs\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ],\n  \"clusterType\" : \"...\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCluster"
                  }
                }
            },
            "description" : "Details of the affected cluster."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/autoAssignRoles" : {
      "put" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Automatically assign roles to hosts and create the roles for all the services in a cluster.\n<p>\nAssignments are done based on services and hosts in the cluster, and hardware specifications.\nIf no hosts are added to the cluster, an exception will be thrown preventing any\nrole assignments.\nExisting roles will be taken into account and their assignments will be\nnot be modified.\n<p>\nAvailable since API v6.",
        "operationId" : "autoAssignRoles",
        "responses" : {
          "204" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/autoConfigure" : {
      "put" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Automatically configures roles and services in a cluster.\n<p>\nOverwrites some existing configurations. Might create new role config groups.\nOnly default role config groups must exist before calling this endpoint.\nOther role config groups must not exist. If they do, an exception will be thrown\npreventing any configuration.\nIgnores the Cloudera Management Service even if colocated with roles of this\ncluster. To avoid over-committing the heap on hosts, assign hosts to this cluster\nthat are not being used by the Cloudera Management Service.\n<p>\nAvailable since API v6.",
        "operationId" : "autoConfigure",
        "responses" : {
          "204" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/clientConfig" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Download a zip-compressed archive of the client configuration, of a\nspecific cluster. Currently, this only includes Kerberos Client\nConfiguration (krb5.conf). For client configuration of services, use the\nclientConfig endpoint of the services resource. This resource does not\nrequire any authentication.",
        "operationId" : "getClientConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "The archive data."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The cluster name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/clusterSupportToken" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Gets the support token for a cluster.",
        "operationId" : "getClusterSupportToken",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"clusterName\" : \"...\",\n  \"displayName\" : \"...\",\n  \"clusterSupportToken\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiClusterSupportToken"
                  }
                }
            },
            "description" : "The cluster support token."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "List active cluster commands.",
        "operationId" : "listActiveCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandList"
                  }
                }
            },
            "description" : "A list of active service commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The cluster to which the role belongs."
          },
          {
            "name" : "commandName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "the command name, unique for the command class RestartClusterCommand#COMMAND_NAME"
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/checkEcsPrerequisites" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "operationId" : "checkEcsPrerequisitesCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/configureAutoTlsServices" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Configures all services in a cluster to use Auto-TLS",
        "operationId" : "configureAutoTlsServicesCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/configureForKerberos" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Command to configure the cluster to use Kerberos for authentication.\n\nThis command will configure all relevant services on a cluster for\nKerberos usage.  This command will trigger a GenerateCredentials command\nto create Kerberos keytabs for all roles in the cluster.",
        "operationId" : "configureForKerberos",
        "requestBody" : {
          "description" : "Arguments for the configure for kerberos command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"datanodeTransceiverPort\" : 12345,\n  \"datanodeWebPort\" : 12345\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigureForKerberosArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/deleteCredentials" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Delete existing Kerberos credentials for the cluster.\n<p>\nThis command will affect all services that have been configured to use\nKerberos, and have existing credentials.",
        "operationId" : "deleteClusterCredentialsCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "cluster name"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/deployClientConfig" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Deploy the cluster-wide client configuration.\n\n<p>For each service in the cluster, deploy the service's client configuration\nto all the hosts that the service runs on.<\/p>\n\n<p>Available since API v2.<\/p>",
        "operationId" : "deployClientConfig",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/deployClientConfigsAndRefresh" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Performs a command with the 2 steps\n- deploy cc\n- cluster refresh\n\nThis orchestration is needed for the staleness wizard, so it can invoke\na single command at wizard finish.",
        "operationId" : "deployClientConfigsAndRefresh",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/deployClusterClientConfig" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Deploy the Cluster's Kerberos client configuration.\n\n<p>\nDeploy krb5.conf to hosts in a cluster. Does not deploy to decommissioned\nhosts or hosts with active processes.\n<\/p>\n\n<p>\nAvailable since API v7.\n<\/p>",
        "operationId" : "deployClusterClientConfig",
        "requestBody" : {
          "description" : "Hosts in cluster to deploy to. If empty, will target all eligible\nhosts in the cluster.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  }, {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostRefList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/disableTls" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Disables TLS settings on a cluster.",
        "operationId" : "disableTls",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/ecsDownloadAndDistribute" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "operationId" : "ecsDownloadAndDistribute",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"workDir\" : \"...\",\n  \"packageName\" : \"...\",\n  \"remoteRepoUrl\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiEcsDownloadAndDistributeArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/enterMaintenanceMode" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Put the cluster into maintenance mode. This is a synchronous command.\nThe result is known immediately upon return.\n\n<p>Available since API v2.<\/p>",
        "operationId" : "enterMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/exitMaintenanceMode" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Take the cluster out of maintenance mode. This is a synchronous command.\nThe result is known immediately upon return.\n\n<p>Available since API v2.<\/p>",
        "operationId" : "exitMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/expireLogs" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Remove backup and disaster related log files in hdfs.",
        "operationId" : "expireLogs",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          },
          {
            "name" : "days",
            "in" : "query",
            "schema" : {
              "default" : "-2",
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Logs more than these many days old are purged. By default, it uses the\nvalue defined in the CM configuration. Set to -2 to explicitly set to\ndefault."
          },
          {
            "name" : "scheduleNext",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "Whether to schedule a next run for the command, or not. If set to true, the next run will get scheduled after this one finished. If a\nschedule already exists, it will be updated. Can be omitted, the default\nvalue is false."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/firstRun" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Prepare and start services in a cluster.\n\n<p>\nPerform all the steps needed to prepare each service in a cluster and start the services\nin order.\n<\/p>\n\n<p>\nAvailable since API v7.\n<\/p>",
        "operationId" : "firstRun",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/inspectHosts" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Runs the host inspector on the configured hosts in the specified cluster.\n\nAvailable since V8.",
        "operationId" : "inspectHostsCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/perfInspector" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Run cluster performance diagnostics test.",
        "operationId" : "perfInspectorCommand",
        "requestBody" : {
          "description" : "Optional arguments for the command. See ApiClusterPerfInspectorArgs.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"pingArgs\" : {\n    \"pingTimeoutSecs\" : 10,\n    \"pingCount\" : 10,\n    \"pingPacketSizeBytes\" : 56\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiClusterPerfInspectorArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/poolsRefresh" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Updates all refreshable configuration files for services with\nDynamic Resource Pools.\n<p>\nAvailable since API v6.",
        "operationId" : "poolsRefresh",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/postClouderaRuntimeUpgrade" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Post Cloudera Runtime upgrade API.\n<p>\nThis API executes special finalization tasks (already part of regular CDH upgrade) after the installation of an updated build of Cloudera Runtime (no version change).\nNo version change of Cloudera Rumtime means when first 3 digits of build remains the same (e.g. from 7.2.1.a to 7.2.1.b) during upgrade.\nPurpose of this is to automate manual tasks of CDH upgrade.\n<p>",
        "operationId" : "postClouderaRuntimeUpgrade",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/preUpgradeCheck" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Run cluster pre-upgrade check(s) when upgrading from\nspecified version of CDH to the other.\n<p>\nAllows the following upgrade checks:\n<ul>\n<li>Minor upgrades from any CDH 5 to any CDH 5<\/li>\n<li>Major upgrades from any CDH 5 to any CDH 6<\/li>\n<li>Minor upgrades from any CDH 6 to any CDH 6<\/li>\n<li>Maintenance upgrades or downgrades (a.b.x to a.b.y)<\/li>\n<\/ul>",
        "operationId" : "preUpgradeCheckCommand",
        "requestBody" : {
          "description" : "Arguments for the command. See ApiCdhUpgradeArgs.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"cdhParcelVersion\" : \"...\",\n  \"cdhPackageVersion\" : \"...\",\n  \"rollingRestartArgs\" : {\n    \"slaveBatchSize\" : 12345,\n    \"sleepSeconds\" : 12345,\n    \"slaveFailCountThreshold\" : 12345\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiCdhUpgradeArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/refresh" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Updates all refreshable configuration files in the cluster. Will not\nrestart any roles.\n<p>\nAvailable since API v6.",
        "operationId" : "refresh",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/restart" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Restart all services in the cluster.\n<p>\nServices are stopped then started in the appropriate order given their\ndependencies. The command can optionally restart only stale services and\ntheir dependencies as well as redeploy client configuration on all services\nin the cluster.",
        "operationId" : "restartCommand",
        "requestBody" : {
          "description" : "arguments for the restart command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"restartOnlyStaleServices\" : true,\n  \"redeployClientConfiguration\" : true,\n  \"restartServiceNames\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRestartClusterArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/rollingRestart" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Command to do a \"best-effort\" rolling restart of the given cluster,\ni.e. it does plain restart of services that cannot be rolling restarted,\nfollowed by first rolling restarting non-slaves and then rolling restarting\nthe slave roles of services that can be rolling restarted. The slave restarts\nare done host-by-host.\n<p>\nAvailable since API v4. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "rollingRestart",
        "requestBody" : {
          "description" : "Arguments for the rolling restart command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"slaveBatchSize\" : 12345,\n  \"sleepSeconds\" : 12345,\n  \"slaveFailCountThreshold\" : 12345,\n  \"staleConfigsOnly\" : true,\n  \"unUpgradedOnly\" : true,\n  \"redeployClientConfiguration\" : true,\n  \"rolesToInclude\" : \"SLAVES_ONLY\",\n  \"restartServiceNames\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRollingRestartClusterArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/rollingUpgrade" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Command to do a rolling upgrade of specific services in the given cluster\n\nThis command does not handle any services that don't support rolling\nupgrades. The command will throw an error and not start if upgrade of any\nsuch service is requested.\n\nThis command does not upgrade the full CDH Cluster. You should normally\nuse the upgradeCDH Command for upgrading the cluster. This is primarily\nhelpful if you need to need to recover from an upgrade failure or for\nadvanced users to script an alternative to the upgradeCdhCommand.\n\nThis command expects the binaries to be available on hosts and activated.\nIt does not change any binaries on the hosts.",
        "operationId" : "rollingUpgrade",
        "requestBody" : {
          "description" : "Arguments for the rolling upgrade command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"upgradeFromCdhVersion\" : \"...\",\n  \"upgradeToCdhVersion\" : \"...\",\n  \"slaveBatchSize\" : 12345,\n  \"sleepSeconds\" : 12345,\n  \"slaveFailCountThreshold\" : 12345,\n  \"upgradeServiceNames\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRollingUpgradeServicesArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/runSpecificHostInspections" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Runs a specific list of host inspections.\n<p>\nThis command runs the ClusterInspectorCommand, which runs the host inspections for all the hosts in a cluster. More specifically,\nthis command will run a specific list of host inspections specified by the user. If no host inspection list name is provided,\nthe default list of inspections will be ran.\n<\/p>",
        "operationId" : "runSpecificHostInspectionsCommand",
        "requestBody" : {
          "description" : "An object that contains the name of the list of inspections to be run.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"hostInspectionsListName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRunSpecificHostInspectionsArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the name of the cluster you want to run the host inspections"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/start" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Start all services in the cluster.\n<p>\nServices are started in the appropriate order given their dependencies.",
        "operationId" : "startCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/stop" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Stop all services in the cluster.\n<p>\nServices are stopped in the appropriate order given their dependencies.",
        "operationId" : "stopCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/tearDownWorkload/{workloadClusterName}" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Tear Down Workload cluster.\n<p>\nTear Down Ranger plugin service (repository) associated with the workload cluster.",
        "operationId" : "tearDownWorkloadCluster",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          },
          {
            "name" : "workloadClusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the workload cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/upgradeCdh" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Perform CDH upgrade to the specified version.\n<p>\nAllows the following upgrades:\n<ul>\n<li>Major upgrades from any CDH 4 to any CDH 5<\/li>\n<li>Minor upgrades from any CDH 5 to any CDH 5<\/li>\n<li>Maintenance upgrades or downgrades (a.b.x to a.b.y)<\/li>\n<\/ul>\n<p>\nIf using packages, CDH packages on all hosts of the cluster must be\nmanually upgraded before this command is issued.\n<p>\nThe command will upgrade the services and their configuration to the\nversion available in the CDH5 distribution.\n<p>\nUnless rolling upgrade options are provided, the entire cluster will\nexperience downtime. If rolling upgrade options are provided, command will\ndo a \"best-effort\" rolling upgrade of the given cluster, i.e. it does\nplain upgrade of services that cannot be rolling upgraded, followed by\nfirst rolling upgrading non-slaves and then rolling restarting the slave\nroles of services that can be rolling restarted. The slave restarts are\ndone host-by-host.\n<p>\nAvailable since v9. Rolling upgrade is only available with Cloudera\nManager Enterprise Edition. A more limited upgrade variant available since\nv6.",
        "operationId" : "upgradeCdhCommand",
        "requestBody" : {
          "description" : "Arguments for the command. See ApiCdhUpgradeArgs.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"cdhParcelVersion\" : \"...\",\n  \"cdhPackageVersion\" : \"...\",\n  \"rollingRestartArgs\" : {\n    \"slaveBatchSize\" : 12345,\n    \"sleepSeconds\" : 12345,\n    \"slaveFailCountThreshold\" : 12345\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiCdhUpgradeArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/commands/upgradeServices" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ClustersResource" ],
        "description" : "Upgrades the services in the cluster to the CDH5 version.\n<p>\nThis command requires that the CDH packages in the hosts used by the\ncluster be upgraded to CDH5 before this command is issued. Once issued,\nthis command will stop all running services before proceeding.\n<p>\nIf parcels are used instead of CDH system packages then the following\nsteps need to happen in order:\n<ol>\n<li>Stop all services manually<\/li>\n<li>Activate parcel<\/li>\n<li>Run this upgrade command<\/li>\n<\/ol>\nThe command will upgrade the services and their configuration to the\nversion available in the CDH5 distribution.",
        "operationId" : "upgradeServicesCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/dfsServices" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "List the services that can provide distributed file system (DFS) capabilities in this cluster.",
        "operationId" : "listDfsServices",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"SERVICE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"BUSY\",\n      \"commissionState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPED\",\n      \"commissionState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n      \"entityStatus\" : \"BAD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPED\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"UNKNOWN\",\n      \"entityStatus\" : \"STOPPING\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPING\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"STOPPING\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"HOUR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"BAD_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiServiceList"
                  }
                }
            },
            "description" : "Services that provide DFS capabilities in this cluster"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "cluster name"
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "data view required for matching services"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/export" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Export the cluster template for the given cluster. If cluster does not have\nhost templates defined it will export host templates based on roles\nassignment.",
        "operationId" : "export",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"cdhVersion\" : \"...\",\n  \"experienceVersion\" : \"...\",\n  \"dataServicesVersion\" : \"...\",\n  \"products\" : [ {\n    \"version\" : \"...\",\n    \"product\" : \"...\"\n  }, {\n    \"version\" : \"...\",\n    \"product\" : \"...\"\n  } ],\n  \"services\" : [ {\n    \"refName\" : \"...\",\n    \"serviceType\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"ref\" : \"...\",\n      \"variable\" : \"...\",\n      \"autoConfig\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"ref\" : \"...\",\n      \"variable\" : \"...\",\n      \"autoConfig\" : true\n    } ],\n    \"roleConfigGroups\" : [ {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"displayName\" : \"...\",\n      \"configs\" : [ { }, { } ]\n    }, {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"displayName\" : \"...\",\n      \"configs\" : [ { }, { } ]\n    } ],\n    \"roles\" : [ {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\"\n    }, {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\"\n    } ],\n    \"displayName\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"refName\" : \"...\",\n    \"serviceType\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"ref\" : \"...\",\n      \"variable\" : \"...\",\n      \"autoConfig\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"ref\" : \"...\",\n      \"variable\" : \"...\",\n      \"autoConfig\" : true\n    } ],\n    \"roleConfigGroups\" : [ {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"displayName\" : \"...\",\n      \"configs\" : [ { }, { } ]\n    }, {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"displayName\" : \"...\",\n      \"configs\" : [ { }, { } ]\n    } ],\n    \"roles\" : [ {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\"\n    }, {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\"\n    } ],\n    \"displayName\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"hostTemplates\" : [ {\n    \"refName\" : \"...\",\n    \"roleConfigGroupsRefNames\" : [ \"...\", \"...\" ],\n    \"cardinality\" : 12345,\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"refName\" : \"...\",\n    \"roleConfigGroupsRefNames\" : [ \"...\", \"...\" ],\n    \"cardinality\" : 12345,\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"cmVersion\" : \"...\",\n  \"instantiator\" : {\n    \"clusterName\" : \"...\",\n    \"hosts\" : [ {\n      \"hostName\" : \"...\",\n      \"hostNameRange\" : \"...\",\n      \"rackId\" : \"...\",\n      \"hostTemplateRefName\" : \"...\",\n      \"roleRefNames\" : [ \"...\", \"...\" ]\n    }, {\n      \"hostName\" : \"...\",\n      \"hostNameRange\" : \"...\",\n      \"rackId\" : \"...\",\n      \"hostTemplateRefName\" : \"...\",\n      \"roleRefNames\" : [ \"...\", \"...\" ]\n    } ],\n    \"variables\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"roleConfigGroups\" : [ {\n      \"rcgRefName\" : \"...\",\n      \"name\" : \"...\"\n    }, {\n      \"rcgRefName\" : \"...\",\n      \"name\" : \"...\"\n    } ],\n    \"clusterSpec\" : {\n      \"dataContextRefs\" : [ { }, { } ]\n    },\n    \"keepHostTemplates\" : true,\n    \"lenient\" : true,\n    \"enableKerberos\" : {\n      \"datanodeTransceiverPort\" : 12345,\n      \"datanodeWebPort\" : 12345\n    }\n  },\n  \"repositories\" : [ \"...\", \"...\" ],\n  \"clusterSpec\" : {\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ]\n  },\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiClusterTemplate"
                  }
                }
            },
            "description" : "Cluster template"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "cluster name"
          },
          {
            "name" : "exportAutoConfig",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "export configs set by the auto configuration"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/getOzoneBucketInfo" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Returns the properties of the provided ozone bucket if the bucket exists.",
        "operationId" : "getOzoneBucketInfo",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"volumeName\" : \"...\",\n  \"bucketName\" : \"...\",\n  \"bucketType\" : \"...\",\n  \"bucketEncrypted\" : true,\n  \"bucketInS3Volume\" : true,\n  \"bucketLinked\" : true,\n  \"sourceVolumeName\" : \"...\",\n  \"sourceBucketName\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiOzoneBucketInfo"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "bucketName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "volumeName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/getOzoneS3GatewayInfo" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Returns the REST url for the Ozone S3 Gateway, as well as the AWS\ncredentials needed to access the S3 endpoint. Additionally, creates\na bucket with the specified name under the volume s3v. If no Ozone is\npresent, or Ozone is not running, returns success with an empty response.\n\nCurrently, we get the credentials for the Hive kerberos principal, and\ngive ownership of the created bucket to the same. This is likely not\na permanent solution. If the cluster is not kerberizied, we return dummy\ncredentials.\n\nRequires CDH 7.2.1+ or CDH 7.1.3+",
        "operationId" : "getOzoneS3GatewayInfo",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"awsAccessKey\" : \"...\",\n  \"awsSecret\" : \"...\",\n  \"restUrls\" : [ \"...\", \"...\" ],\n  \"bucket\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiOzoneS3GatewayInfo"
                  }
                }
            },
            "description" : "The REST url and AWS credentials for S3 Gateway"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          },
          {
            "name" : "bucketName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "the name of the bucket to create"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/hostTemplates" : {
      "get" : {
        "tags" : [ "HostTemplatesResource" ],
        "description" : "Lists all host templates in a cluster.\n<p>\nAvailable since API v3.",
        "operationId" : "readHostTemplates",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"roleConfigGroupRefs\" : [ {\n      \"roleConfigGroupName\" : \"...\"\n    }, {\n      \"roleConfigGroupName\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"roleConfigGroupRefs\" : [ {\n      \"roleConfigGroupName\" : \"...\"\n    }, {\n      \"roleConfigGroupName\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostTemplateList"
                  }
                }
            },
            "description" : "List of host templates in the cluster."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "post" : {
        "tags" : [ "HostTemplatesResource" ],
        "description" : "Creates new host templates.\n<p>\nHost template names must be unique across clusters.\n<p>\nAvailable since API v3.",
        "operationId" : "createHostTemplates",
        "requestBody" : {
          "description" : "The list of host templates to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"roleConfigGroupRefs\" : [ {\n      \"roleConfigGroupName\" : \"...\"\n    }, {\n      \"roleConfigGroupName\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"roleConfigGroupRefs\" : [ {\n      \"roleConfigGroupName\" : \"...\"\n    }, {\n      \"roleConfigGroupName\" : \"...\"\n    } ]\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostTemplateList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"roleConfigGroupRefs\" : [ {\n      \"roleConfigGroupName\" : \"...\"\n    }, {\n      \"roleConfigGroupName\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"roleConfigGroupRefs\" : [ {\n      \"roleConfigGroupName\" : \"...\"\n    }, {\n      \"roleConfigGroupName\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostTemplateList"
                  }
                }
            },
            "description" : "The created host templates."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/hostTemplates/{hostTemplateName}" : {
      "delete" : {
        "tags" : [ "HostTemplatesResource" ],
        "description" : "Deletes a host template.\n<p>\nAvailable since API v3.",
        "operationId" : "deleteHostTemplate",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"roleConfigGroupRefs\" : [ {\n    \"roleConfigGroupName\" : \"...\"\n  }, {\n    \"roleConfigGroupName\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostTemplate"
                  }
                }
            },
            "description" : "Deleted host template."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "hostTemplateName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Host template to delete."
          }
        ]
      },
      "get" : {
        "tags" : [ "HostTemplatesResource" ],
        "description" : "Retrieves information about a host template.\n<p>\nAvailable since API v3.",
        "operationId" : "readHostTemplate",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"roleConfigGroupRefs\" : [ {\n    \"roleConfigGroupName\" : \"...\"\n  }, {\n    \"roleConfigGroupName\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostTemplate"
                  }
                }
            },
            "description" : "The requested host template."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "hostTemplateName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "put" : {
        "tags" : [ "HostTemplatesResource" ],
        "description" : "Updates an existing host template.\n<p>\nCan be used to update the role config groups in a host template\nor rename it.\n<p>\nAvailable since API v3.",
        "operationId" : "updateHostTemplate",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"roleConfigGroupRefs\" : [ {\n    \"roleConfigGroupName\" : \"...\"\n  }, {\n    \"roleConfigGroupName\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostTemplate"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"roleConfigGroupRefs\" : [ {\n    \"roleConfigGroupName\" : \"...\"\n  }, {\n    \"roleConfigGroupName\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostTemplate"
                  }
                }
            },
            "description" : "The updated host template."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "hostTemplateName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Host template with updated fields."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/hostTemplates/{hostTemplateName}/commands/applyHostTemplate" : {
      "post" : {
        "tags" : [ "HostTemplatesResource" ],
        "description" : "Applies a host template to a collection of hosts. This will create a role\nfor each role config group on each of the hosts.\n<p>\nThe provided hosts must not have any existing roles on them and if the\ncluster is not using parcels, the hosts must have a CDH version matching\nthat of the cluster version.\n<p>\nAvailable since API v3.",
        "operationId" : "applyHostTemplate",
        "requestBody" : {
          "description" : "List of hosts to apply the host template to.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  }, {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostRefList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "hostTemplateName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Host template to apply."
          },
          {
            "name" : "runConfigRules",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "Whether to run the rules engine to automatically\nconfigure roles present on the hosts"
          },
          {
            "name" : "startRoles",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "Whether to start the newly created roles or not."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/hostTemplates/{hostTemplateName}/commands/reapplyHostTemplateOnHosts" : {
      "post" : {
        "tags" : [ "HostTemplatesResource" ],
        "description" : "Reapplies a host template on all the hosts associated with the host template. This will run apply host template command\non the all the hosts using the host template  .\n<p>\nSet deleteRoles to true to delete the roles on the associated hosts if RCG is missing from host template.\nCheck host tags with name as _cldr_cm_host_template_name to find out hosts using with the host template.\n<p>\nAvailable since API v46.",
        "operationId" : "reapplyHostTemplateOnHosts",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "hostTemplateName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Host template to apply."
          },
          {
            "name" : "deleteRoles",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "Whether to delete roles on host if RCG is deleted from host template ."
          },
          {
            "name" : "startRoles",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "Whether to start the newly created roles or not."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/hosts" : {
      "delete" : {
        "tags" : [ "ClustersResource" ],
        "operationId" : "removeAllHosts",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  }, {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostRefList"
                  }
                }
            },
            "description" : "all the hosts that were unassociated with the cluster"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Returns hosts in the system filtered by optional host configuration parameters,\nif specified.",
        "operationId" : "listHosts",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STARTED\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    } ],\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"OFFLINING\",\n    \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"RHEL7\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    } ],\n    \"healthSummary\" : \"GOOD\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"OFFLINING\",\n    \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"DEBIAN_SQUEEZE\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostList"
                  }
                }
            },
            "description" : "A list of hosts in requested cluster"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the cluster"
          },
          {
            "name" : "configName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "optional host config name to filter hosts by. Available from v40."
          },
          {
            "name" : "configValue",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "host config value associated with config name. Available from v40."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize"
          }
        ]
      },
      "post" : {
        "tags" : [ "ClustersResource" ],
        "operationId" : "addHosts",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  }, {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostRefList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  }, {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostRefList"
                  }
                }
            },
            "description" : "the newly added hosts to the cluster.\nif a host is already a member,\nit will be excluded from the list"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/hosts/{hostId}" : {
      "delete" : {
        "tags" : [ "ClustersResource" ],
        "operationId" : "removeHost",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"hostId\" : \"...\",\n  \"hostname\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostRef"
                  }
                }
            },
            "description" : "the host that was unassociated with the cluster.\nif the host is not part of the cluster, return null"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/isTlsEnabled" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Returns whether a cluster has any TLS settings enabled. This only checks settings that\nwould have been enabled by Auto-TLS.",
        "operationId" : "isTlsEnabled",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "boolean"
                  }
                }
            },
            "description" : "true if it has any TLS settings enabled"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/kerberosInfo" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Provides Cluster Kerberos information",
        "operationId" : "getKerberosInfo",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"kerberized\" : true,\n  \"kdcType\" : \"...\",\n  \"kerberosRealm\" : \"...\",\n  \"kdcHost\" : \"...\",\n  \"adminHost\" : \"...\",\n  \"domain\" : [ \"...\", \"...\" ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiKerberosInfo"
                  }
                }
            },
            "description" : "Cluster Kerberos information"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The cluster name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels" : {
      "get" : {
        "tags" : [ "ParcelsResource" ],
        "description" : "Lists all parcels that the cluster has access to.",
        "operationId" : "readParcels",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiParcelList"
                  }
                }
            },
            "description" : "List of parcels."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels/products/{product}/versions/{version}" : {
      "get" : {
        "tags" : [ "ParcelResource" ],
        "description" : "Retrieves detailed information about a parcel.",
        "operationId" : "readParcel",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"product\" : \"...\",\n  \"version\" : \"...\",\n  \"stage\" : \"...\",\n  \"state\" : {\n    \"progress\" : 12345,\n    \"totalProgress\" : 12345,\n    \"count\" : 12345,\n    \"totalCount\" : 12345,\n    \"errors\" : [ \"...\", \"...\" ],\n    \"warnings\" : [ \"...\", \"...\" ]\n  },\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"displayName\" : \"...\",\n  \"description\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiParcel"
                  }
                }
            },
            "description" : "the parcel"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "product",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the product"
          },
          {
            "name" : "version",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the version"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/activate" : {
      "post" : {
        "tags" : [ "ParcelResource" ],
        "description" : "A synchronous command that activates the parcel on the cluster.\n<p>\nSince it is synchronous, the result is known immediately upon return.",
        "operationId" : "activateCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "synchronous command result"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "product",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the product"
          },
          {
            "name" : "version",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the version"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/cancelDistribution" : {
      "post" : {
        "tags" : [ "ParcelResource" ],
        "description" : "A synchronous command that cancels the parcel distribution.\n<p>\nSince it is synchronous, the result is known immediately upon return.",
        "operationId" : "cancelDistributionCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "synchronous command result"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "product",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the product"
          },
          {
            "name" : "version",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the version"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/cancelDownload" : {
      "post" : {
        "tags" : [ "ParcelResource" ],
        "description" : "A synchronous command that cancels the parcel download.\n<p>\nSince it is synchronous, the result is known immediately upon return.",
        "operationId" : "cancelDownloadCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "synchronous command result"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "product",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the product"
          },
          {
            "name" : "version",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the version"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/deactivate" : {
      "post" : {
        "tags" : [ "ParcelResource" ],
        "description" : "A synchronous command that deactivates the parcel on the cluster.\n<p>\nSince it is synchronous, the result is known immediately upon return.",
        "operationId" : "deactivateCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "synchronous command result"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "product",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the product"
          },
          {
            "name" : "version",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the version"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/removeDownload" : {
      "post" : {
        "tags" : [ "ParcelResource" ],
        "description" : "A synchronous command that removes the downloaded parcel.\n<p>\nSince it is synchronous, the result is known immediately upon return.",
        "operationId" : "removeDownloadCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "synchronous command result"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "product",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the product"
          },
          {
            "name" : "version",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the version"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/startDistribution" : {
      "post" : {
        "tags" : [ "ParcelResource" ],
        "description" : "A synchronous command that starts the distribution of the parcel\nto the cluster.\n<p>\nSince it is synchronous, the result is known immediately upon return.\nIn order to see the progress of the distribution, a call\nto readParcel() needs to be made.",
        "operationId" : "startDistributionCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "synchronous command result"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "product",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the product"
          },
          {
            "name" : "version",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the version"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/startDownload" : {
      "post" : {
        "tags" : [ "ParcelResource" ],
        "description" : "A synchronous command that starts the parcel download.\n<p>\nSince it is synchronous, the result is known immediately upon return.\nIn order to see the progress of the download, a call\nto readParcel() needs to be made.",
        "operationId" : "startDownloadCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "synchronous command result"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "product",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the product"
          },
          {
            "name" : "version",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the version"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/startRemovalOfDistribution" : {
      "post" : {
        "tags" : [ "ParcelResource" ],
        "description" : "A synchronous command that removes the distribution from the hosts in\nthe cluster.\n<p>\nSince it is synchronous, the result is known immediately upon return.\nIn order to see the progress of the removal, a call\nto readParcel() needs to be made.",
        "operationId" : "startRemovalOfDistributionCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "synchronous command result"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "product",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the product"
          },
          {
            "name" : "version",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the version"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/parcels/usage" : {
      "get" : {
        "tags" : [ "ParcelsResource" ],
        "description" : "Retrieve details parcel usage information for the cluster. This describes\nwhich processes, roles and hosts are using which parcels.",
        "operationId" : "getParcelUsage",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"racks\" : [ {\n    \"hosts\" : [ {\n      \"hostRef\" : { },\n      \"roles\" : [ { }, { } ]\n    }, {\n      \"hostRef\" : { },\n      \"roles\" : [ { }, { } ]\n    } ],\n    \"rackId\" : \"...\"\n  }, {\n    \"hosts\" : [ {\n      \"hostRef\" : { },\n      \"roles\" : [ { }, { } ]\n    }, {\n      \"hostRef\" : { },\n      \"roles\" : [ { }, { } ]\n    } ],\n    \"rackId\" : \"...\"\n  } ],\n  \"parcels\" : [ {\n    \"parcelRef\" : {\n      \"clusterName\" : \"...\",\n      \"parcelName\" : \"...\",\n      \"parcelVersion\" : \"...\",\n      \"parcelDisplayName\" : \"...\"\n    },\n    \"processCount\" : 12345,\n    \"activated\" : true\n  }, {\n    \"parcelRef\" : {\n      \"clusterName\" : \"...\",\n      \"parcelName\" : \"...\",\n      \"parcelVersion\" : \"...\",\n      \"parcelDisplayName\" : \"...\"\n    },\n    \"processCount\" : 12345,\n    \"activated\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiParcelUsage"
                  }
                }
            },
            "description" : "The parcel usage information."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/runOzoneCommand" : {
      "post" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Executes an Ozone shell command on an Ozone Role. The command needs to\nbe defined as a RoleCommand in CM (Eg GetOzoneBucketInfoCommand).",
        "operationId" : "runOzoneCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Command generated to run on an Ozone Role."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The cluster to which the role belongs."
          },
          {
            "name" : "bucketName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "name of the Ozone bucket"
          },
          {
            "name" : "commandName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The command to run on an Ozone Role."
          },
          {
            "name" : "volumeName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "name of the Ozone volume"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/serviceTypes" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "List the supported service types for a cluster.",
        "operationId" : "listServiceTypes",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiServiceTypeList"
                  }
                }
            },
            "description" : "List of service types the cluster supports."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Lists all services registered in the cluster.",
        "operationId" : "readServices",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CLUSTER\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTING\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"NONE\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"BUSY\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"UNKNOWN_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"HOUR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"STOPPING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"UNKNOWN\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"SERVICE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"BUSY\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPING\",\n      \"commissionState\" : \"COMMISSIONED\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"DOWN\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"STARTING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiServiceList"
                  }
                }
            },
            "description" : "List of services."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      },
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Creates a list of services.\n<p>\nThere are typically two service creation strategies:\n<ol>\n<li>\nThe caller may choose to set up a new service piecemeal, by first\ncreating the service itself (without any roles or configuration),\nand then create the roles, and then specify configuration.\n<\/li>\n<li>\nAlternatively, the caller can pack\nall the information in one call, by fully specifying the fields in\nthe com.cloudera.api.model.ApiService object, with\n<ul>\n<li>service config and role type config, and<\/li>\n<li>role to host assignment.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n<table>\n<thead>\n<tr>\n<th>Cluster Version<\/th>\n<th>Available Service Types<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>CDH4<\/td>\n<td>HDFS, MAPREDUCE, HBASE, OOZIE, ZOOKEEPER, HUE, YARN, IMPALA, FLUME, HIVE, SOLR, SQOOP, KS_INDEXER<\/td>\n<\/tr>\n<tr>\n<td>CDH5<\/td>\n<td>HDFS, MAPREDUCE, HBASE, OOZIE, ZOOKEEPER, HUE, YARN, IMPALA,\nFLUME, HIVE, SOLR, SQOOP, KS_INDEXER, SQOOP_CLIENT, SENTRY,\nACCUMULO16, KMS, SPARK_ON_YARN, KAFKA\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\nAs of V6, GET /{clusterName}/serviceTypes should be used to get\nthe service types available to the cluster.",
        "operationId" : "createServices",
        "requestBody" : {
          "description" : "Details of the services to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"UNKNOWN\",\n      \"commissionState\" : \"COMMISSIONED\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"STOPPED\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"STARTING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPED\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTING\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"UNKNOWN\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPING\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n      \"entityStatus\" : \"STOPPING\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"HOUR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiServiceList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPED\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTED\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"UNKNOWN\",\n      \"entityStatus\" : \"STOPPED\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPING\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"UNKNOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"UNKNOWN\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"ROLE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTING\",\n      \"commissionState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"UNKNOWN\",\n      \"entityStatus\" : \"STARTING\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTED\",\n      \"commissionState\" : \"COMMISSIONED\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"STARTING\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"NONE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiServiceList"
                  }
                }
            },
            "description" : "List of created services."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}" : {
      "delete" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Deletes a service from the system.",
        "operationId" : "deleteService",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"STOPPED\",\n  \"healthSummary\" : \"CONCERNING\",\n  \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"clientConfigStalenessStatus\" : \"STALE\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"GOOD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"COMMISSIONED\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"UNKNOWN\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"MINUTE\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"YEAR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"BAD_HEALTH\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiService"
                  }
                }
            },
            "description" : "The details of the deleted service."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service to delete."
          }
        ]
      },
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Retrieves details information about a service.",
        "operationId" : "readService",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"NA\",\n  \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n  \"configStalenessStatus\" : \"FRESH\",\n  \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"BAD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"CONCERNING\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTING\",\n    \"commissionState\" : \"DECOMMISSIONED\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n    \"entityStatus\" : \"BAD_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTING\",\n    \"commissionState\" : \"OFFLINED\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n    \"entityStatus\" : \"STOPPING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"ENABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"S3\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"YEAR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"S3\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"S3\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"DAY\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"GOOD_HEALTH\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiService"
                  }
                }
            },
            "description" : "The details of the service."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "full",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "DataView to materialize. Defaults to 'full'."
          }
        ]
      },
      "put" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Updates service information.\n<p/>\nThis method will update only writable fields of the service information.\nCurrently this only includes the service display name.\n<p/>\nAvailable since API v3.",
        "operationId" : "updateService",
        "requestBody" : {
          "description" : "Updated service information.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"NA\",\n  \"healthSummary\" : \"NOT_AVAILABLE\",\n  \"configStalenessStatus\" : \"STALE\",\n  \"clientConfigStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"BAD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"ROLE\", \"HOST\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"UNKNOWN\",\n    \"commissionState\" : \"COMMISSIONED\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STOPPING\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"S3\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"WEEK\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"MINUTE\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"UNKNOWN\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiService"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"UNKNOWN\",\n  \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n  \"configStalenessStatus\" : \"FRESH\",\n  \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"BAD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"CLUSTER\", \"SERVICE\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"DECOMMISSIONED\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"UNKNOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"CLUSTER\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"DOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"YEAR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"S3\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"HOUR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"UNKNOWN_HEALTH\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiService"
                  }
                }
            },
            "description" : "The updated service information."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/activities" : {
      "get" : {
        "tags" : [ "ActivitiesResource" ],
        "description" : "Read all activities in the system",
        "operationId" : "readActivities",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"MR\",\n    \"parent\" : \"...\",\n    \"startTime\" : \"...\",\n    \"finishTime\" : \"...\",\n    \"id\" : \"...\",\n    \"status\" : \"SUSPENDED\",\n    \"user\" : \"...\",\n    \"group\" : \"...\",\n    \"inputDir\" : \"...\",\n    \"outputDir\" : \"...\",\n    \"mapper\" : \"...\",\n    \"combiner\" : \"...\",\n    \"reducer\" : \"...\",\n    \"queueName\" : \"...\",\n    \"schedulerPriority\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"OOZIE\",\n    \"parent\" : \"...\",\n    \"startTime\" : \"...\",\n    \"finishTime\" : \"...\",\n    \"id\" : \"...\",\n    \"status\" : \"SUCCEEDED\",\n    \"user\" : \"...\",\n    \"group\" : \"...\",\n    \"inputDir\" : \"...\",\n    \"outputDir\" : \"...\",\n    \"mapper\" : \"...\",\n    \"combiner\" : \"...\",\n    \"reducer\" : \"...\",\n    \"queueName\" : \"...\",\n    \"schedulerPriority\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiActivityList"
                  }
                }
            },
            "description" : "A list of activities"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          },
          {
            "name" : "maxResults",
            "in" : "query",
            "schema" : {
              "default" : "100",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The maximum number of activities to return."
          },
          {
            "name" : "query",
            "in" : "query",
            "schema" : {
              "default" : "status==started;parent==",
              "type" : "string"
            },
            "description" : "The query to perform to find activities in the system. By default,\nthis call returns top level (i.e. root) activities that have currently\nstarted.\n<p>\nThe query specifies the intersection of a list of constraints,\njoined together with semicolons (without spaces). For example:\n<\/p>\n<dl>\n<dt>status==started;parent==<\/dt>\n<dd>looks for running root activities. This is also the\ndefault query.<\/dd>\n<dt>status==failed;finishTime=gt=2012-04-01T20:30:00.000Z<\/dt>\n<dd>looks for failed activities after the given date time.<\/dd>\n<dt>name==Pi Estimator;startTime=gt=2012-04-01T20:30:00.000Z<\/dt>\n<dd>looks for activities started after the given date time,\nwith the name of \"Pi Estimator\".<\/dd>\n<dt>startTime=lt=2012-01-02T00:00:00.000Z;finishTime=ge=2012-01-01T00:00:00.000Z<\/dt>\n<dd>looks for activities that are active on 2012 New Year's Day.\nNote that they may start before or finish after that day.<\/dd>\n<dt>status==failed;parent==000014-20120425161321-oozie-joe<\/dt>\n<dd>looks for failed child activities of the given parent\nactivity id.<\/dd>\n<dt>status==started;metrics.cpu_user=gt=10<\/dt>\n<dd>looks for started activities that are using more than 10 cores\nper second.<\/dd>\n<dt>type==hive;metrics.user==bc;finishTime=gt=2012-04-01T20:30:00.000Z<\/dt>\n<dd>looks for all hive queries submitted by user bc after the\ngiven date time.<\/dd>\n<\/dl>\n\nYou may query any fields present in the ApiActivity object. You can\nalso query by activity metric values using the <em>metrics.*<\/em>\nsyntax. Values for date time fields should be ISO8601 timestamps.\n<p>\nThe valid comparators are <em>==<\/em>, <em>!=<\/em>, <em>=lt=<\/em>,\n<em>=le=<\/em>, <em>=ge=<\/em>, and <em>=gt=<\/em>.\nThey stand for \"==\", \"!=\", \"&lt;\", \"&lt;=\",\n\"&gt;=\", \"&gt;\" respectively."
          },
          {
            "name" : "resultOffset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Specified the offset of activities to return."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the activities to materialize"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/activities/{activityId}" : {
      "get" : {
        "tags" : [ "ActivitiesResource" ],
        "description" : "Returns a specific activity in the system",
        "operationId" : "readActivity",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"STREAMING\",\n  \"parent\" : \"...\",\n  \"startTime\" : \"...\",\n  \"finishTime\" : \"...\",\n  \"id\" : \"...\",\n  \"status\" : \"SUBMITTED\",\n  \"user\" : \"...\",\n  \"group\" : \"...\",\n  \"inputDir\" : \"...\",\n  \"outputDir\" : \"...\",\n  \"mapper\" : \"...\",\n  \"combiner\" : \"...\",\n  \"reducer\" : \"...\",\n  \"queueName\" : \"...\",\n  \"schedulerPriority\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiActivity"
                  }
                }
            },
            "description" : "The Activity object with the specified id"
          }
        },
        "parameters" : [
          {
            "name" : "activityId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The id of the activity to retrieve"
          },
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the activity to materialize"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/activities/{activityId}/children" : {
      "get" : {
        "tags" : [ "ActivitiesResource" ],
        "description" : "Returns the child activities",
        "operationId" : "readChildActivities",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"MR\",\n    \"parent\" : \"...\",\n    \"startTime\" : \"...\",\n    \"finishTime\" : \"...\",\n    \"id\" : \"...\",\n    \"status\" : \"SUSPENDED\",\n    \"user\" : \"...\",\n    \"group\" : \"...\",\n    \"inputDir\" : \"...\",\n    \"outputDir\" : \"...\",\n    \"mapper\" : \"...\",\n    \"combiner\" : \"...\",\n    \"reducer\" : \"...\",\n    \"queueName\" : \"...\",\n    \"schedulerPriority\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"HIVE\",\n    \"parent\" : \"...\",\n    \"startTime\" : \"...\",\n    \"finishTime\" : \"...\",\n    \"id\" : \"...\",\n    \"status\" : \"SUBMITTED\",\n    \"user\" : \"...\",\n    \"group\" : \"...\",\n    \"inputDir\" : \"...\",\n    \"outputDir\" : \"...\",\n    \"mapper\" : \"...\",\n    \"combiner\" : \"...\",\n    \"reducer\" : \"...\",\n    \"queueName\" : \"...\",\n    \"schedulerPriority\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiActivityList"
                  }
                }
            },
            "description" : "The list of child activities for the specified activity"
          }
        },
        "parameters" : [
          {
            "name" : "activityId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The id of the activity"
          },
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          },
          {
            "name" : "maxResults",
            "in" : "query",
            "schema" : {
              "default" : "100",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The maximum number of activities to return."
          },
          {
            "name" : "resultOffset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Specified the offset of activities to return."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the children to materialize"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/activities/{activityId}/metrics" : {
      "get" : {
        "tags" : [ "ActivitiesResource" ],
        "description" : "Fetch metric readings for a particular activity.\n<p>\nBy default, this call will look up all metrics available for the activity. If\nonly specific metrics are desired, use the <i>metrics<\/i> parameter.\n<p>\nBy default, the returned results correspond to a 5 minute window based on\nthe provided end time (which defaults to the current server time). The\n<i>from<\/i> and <i>to<\/i> parameters can be used to control the window\nbeing queried. A maximum window of 3 hours is enforced.\n<p>\nWhen requesting a \"full\" view, aside from the extended properties of the\nreturned metric data, the collection will also contain information about\nall metrics available for the activity, even if no readings are available\nin the requested window.",
        "operationId" : "getMetrics",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"context\" : \"...\",\n    \"unit\" : \"...\",\n    \"data\" : [ {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    }, {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    } ],\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"context\" : \"...\",\n    \"unit\" : \"...\",\n    \"data\" : [ {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    }, {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    } ],\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiMetricList"
                  }
                }
            },
            "description" : "List of readings from the monitors."
          }
        },
        "parameters" : [
          {
            "name" : "activityId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the activity."
          },
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the period to query."
          },
          {
            "name" : "metrics",
            "in" : "query",
            "schema" : {
              "type" : "array",
              "items" : {
              "type" : "string"
              }
            },
            "description" : "Filter for which metrics to query."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the period to query."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/activities/{activityId}/similar" : {
      "get" : {
        "tags" : [ "ActivitiesResource" ],
        "description" : "Returns a list of similar activities",
        "operationId" : "readSimilarActivities",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"HIVE\",\n    \"parent\" : \"...\",\n    \"startTime\" : \"...\",\n    \"finishTime\" : \"...\",\n    \"id\" : \"...\",\n    \"status\" : \"SUBMITTED\",\n    \"user\" : \"...\",\n    \"group\" : \"...\",\n    \"inputDir\" : \"...\",\n    \"outputDir\" : \"...\",\n    \"mapper\" : \"...\",\n    \"combiner\" : \"...\",\n    \"reducer\" : \"...\",\n    \"queueName\" : \"...\",\n    \"schedulerPriority\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"STREAMING\",\n    \"parent\" : \"...\",\n    \"startTime\" : \"...\",\n    \"finishTime\" : \"...\",\n    \"id\" : \"...\",\n    \"status\" : \"SUSPENDED\",\n    \"user\" : \"...\",\n    \"group\" : \"...\",\n    \"inputDir\" : \"...\",\n    \"outputDir\" : \"...\",\n    \"mapper\" : \"...\",\n    \"combiner\" : \"...\",\n    \"reducer\" : \"...\",\n    \"queueName\" : \"...\",\n    \"schedulerPriority\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiActivityList"
                  }
                }
            },
            "description" : "The list of similar activities to the specified activity"
          }
        },
        "parameters" : [
          {
            "name" : "activityId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The id of the activity"
          },
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the activities to materialize"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/clientConfig" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Download a zip-compressed archive of the client configuration,\nof a specific service. This resource does not require any authentication.",
        "operationId" : "getClientConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "The archive data."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "List active service commands.",
        "operationId" : "listActiveCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandList"
                  }
                }
            },
            "description" : "A list of active service commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service to which the role belongs."
          },
          {
            "name" : "commandName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "the command name, unique for the command class HdfsCreateSnapshotCommand#COMMAND_NAME"
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/copyHdfsFile" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Copies source HDFS file to destination cluster HDFS",
        "operationId" : "copyHdfsFile",
        "requestBody" : {
          "description" : "ApiServiceRef for the destination",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"peerName\" : \"...\",\n  \"clusterName\" : \"...\",\n  \"clusterDisplayName\" : \"...\",\n  \"serviceName\" : \"...\",\n  \"serviceDisplayName\" : \"...\",\n  \"serviceType\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiServiceRef"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The source HDFS service"
          },
          {
            "name" : "destinationPath",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "HDFS full path at destination"
          },
          {
            "name" : "sourcePath",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "HDFS full path at source"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/createHdfsFile" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "operationId" : "createHdfsFile",
        "requestBody" : {
          "description" : "Content to be put in the file to be created",
          "required" : false,
          "content" : {
            "application/json" : {
              "schema" : {
"description" : "",
"type" : "string"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "\"CREATED\" or \"FILE_EXISTS\" will be returned"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name"
          },
          {
            "name" : "overwrite",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "If true overwrite the file"
          },
          {
            "name" : "path",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "full path to the HDFS file to be created"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/createOozieDb" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Creates the Oozie Database Schema in the configured database.\nThis command does not create database. This command creates only tables\nrequired by Oozie. To create database, please refer to oozieCreateEmbeddedDatabase()\n\n<p>\nAvailable since API v2.\n<\/p>",
        "operationId" : "createOozieDb",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Oozie service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/createSolrHdfsHomeDir" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Creates the home directory of a Solr service in HDFS.\n\n<p>\nAvailable since API v4.",
        "operationId" : "createSolrHdfsHomeDirCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Solr service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/createSqoopUserDir" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Creates the user directory of a Sqoop service in HDFS.\n\n<p>\nAvailable since API v4.",
        "operationId" : "createSqoopUserDirCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Sqoop service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/decommission" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Decommission roles of a service.\n<p>\nFor HBase services, the list should contain names of RegionServers to\ndecommission.\n<p>\nFor HDFS services, the list should contain names of DataNodes to\ndecommission.",
        "operationId" : "decommissionCommand",
        "requestBody" : {
          "description" : "List of role names to decommision.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HBase service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/deleteHdfsPath" : {
      "delete" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Deletes the file or directory, specified by the given path, on the given HDFS service.",
        "operationId" : "deleteHdfsPath",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "\"DELETED\""
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/DeleteHdfsPathResult"
                  }
                }
            },
            "description" : "DeleteHdfsPathResult"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name"
          },
          {
            "name" : "path",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "path of the file or directory to be deleted"
          },
          {
            "name" : "recursive",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "If the path is a directory and this is set to true,\nthen deletes the directory and its contents,\notherwise the call will fail if the directory is not empty"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/deployClientConfig" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Deploy a service's client configuration.\n<p>\nThe client configuration is deployed to the hosts where the given roles\nare running.\n<p/>\nAdded in v3: passing null for the role name list will deploy client configs\nto all known service roles.\nAdded in v6: passing an empty role name list will deploy client configs\nto all known service roles.\n<p/>\nIn Cloudera Manager 5.3 and newer, client configurations are fully managed,\nmeaning that the server maintains state about which client configurations\nshould exist and be managed by alternatives, and the agents actively\nrectify their hosts with this state. Consequently, if this API call is made\nwith a specific set of roles, Cloudera Manager will deactivate, from\nalternatives, any deployed client configs from any non-gateway roles that\nare <em>not<\/em> specified as arguments. Gateway roles are always preserved,\nand calling this API with an empty or null argument continues to deploy to\nall roles.\n<p/>",
        "operationId" : "deployClientConfigCommand",
        "requestBody" : {
          "description" : "List of role names.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/disableCatalogStatestoreHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Disable high availability (HA) for Catalog and Statestore service.\n<p>\nThis command only applies to CDH 7.1.9SP1+ Impala Catalog and Statestore\nservices.\n<p>\nThe command will keep exactly one Catalog and Statestore server on the\nspecified host.\n<p>\nAll services that depend on Impala will be restarted after disabling Catalog\nand Statestore HA.",
        "operationId" : "disableCatalogStatestoreHaCommand",
        "requestBody" : {
          "description" : "An instance of ApiDisableCatalogStatestoreHaArguments\nrepresenting the arguments to the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"activeCatalogName\" : \"...\",\n  \"activeStatestoreName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDisableCatalogStatestoreHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the Impala service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/disableJtHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Disable high availability (HA) for JobTracker.\n\nAs part of disabling HA, any services that depend on the MapReduce service\nbeing modified will be stopped. The command arguments provide options to\nspecify name of JobTracker that will be preserved. The Command will\nredeploy the client configurations for services of the cluster after HA\nhas been disabled.",
        "operationId" : "disableJtHaCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"activeName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDisableJtHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The MapReduce service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/disableRmHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Disable high availability (HA) for ResourceManager.\n\nAs part of disabling HA, any services that depend on the YARN service\nbeing modified will be stopped. The command arguments provide options to\nspecify name of ResourceManager that will be preserved. The command will\nredeploy the client configurations for services of the cluster after HA\nhas been disabled.",
        "operationId" : "disableRmHaCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"activeName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDisableRmHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The YARN service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/disableSentryHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Disable high availability (HA) for Sentry service.\n<p>\nThis command only applies to CDH 5.13+ Sentry services.\n<p>\nThe command will keep exactly one Sentry server, on the specified host,\nand update the ZooKeeper configs needed for Sentry.\n<p>\nAll services that depend on HDFS will be restarted after enabling Sentry HA.\n<p>\nNote: Sentry doesn't support Rolling Restart.",
        "operationId" : "disableSentryHaCommand",
        "requestBody" : {
          "description" : "An instance of ApiDisableSentryHaArgs\nrepresenting the arguments to the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"activeName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDisableSentryHaArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the Sentry service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/ecsUpgradeAudit" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "operationId" : "ecsUpgradeAudit",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiStringList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/enableCatalogStatestoreHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Enable high availability (HA) for Catalog and Statestore service.\n<p>\nThis command only applies to CDH 7.1.9SP1+ Impala Catalog and Statestore\nservices.\n<p>\nThe command will create a new Catalog and Statestore server on the specified\nhost for Catalog and Statestore HA.\n<p>\nAll services that depend on Impala will be restarted after enabling Catalog\nand Statestore HA.",
        "operationId" : "enableCatalogStatestoreHaCommand",
        "requestBody" : {
          "description" : "An instance of ApiEnableCatalogStatestoreHaArguments\nrepresenting the arguments to the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"newCatalogHostId\" : \"...\",\n  \"newCatalogRoleName\" : \"...\",\n  \"newStatestoreHostId\" : \"...\",\n  \"newStatestoreRoleName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiEnableCatalogStatestoreHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the Impala service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/enableJtHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Enable high availability (HA) for a JobTracker.\n<p>\nThis command only applies to CDH4 MapReduce services.\n<p>\nThe command will create a new JobTracker on the specified host and then\ncreate an active/standby pair with the existing JobTracker. Autofailover\nwill be enabled using ZooKeeper. A ZNode will be created for this purpose.\nCommand arguments provide option to forcefully create this ZNode if one\nalready exists. A node may already exists if JobTracker was previously\nenabled in HA mode but HA mode was disabled later on. The ZNode is not\ndeleted when HA is disabled.\n<p>\nAs part of enabling HA, any services that depends on the MapReduce service\nbeing modified will be stopped. Command will redeploy the client\nconfigurations for services of the cluster after HA has been enabled.",
        "operationId" : "enableJtHaCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"newJtHostId\" : \"...\",\n  \"forceInitZNode\" : true,\n  \"zkServiceName\" : \"...\",\n  \"newJtRoleName\" : \"...\",\n  \"fc1RoleName\" : \"...\",\n  \"fc2RoleName\" : \"...\",\n  \"logicalName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiEnableJtHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The MapReduce service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/enableRmHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Enable high availability (HA) for a YARN ResourceManager.\n<p>\nThis command only applies to CDH5+ YARN services.\n<p>\nThe command will create a new ResourceManager on the specified host and then\ncreate an active/standby pair with the existing ResourceManager. Autofailover\nwill be enabled using ZooKeeper.\n<p>\nAs part of enabling HA, any services that depends on the YARN service\nbeing modified will be stopped. Command will redeploy the client\nconfigurations for services of the cluster after HA has been enabled.",
        "operationId" : "enableRmHaCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"newRmHostId\" : \"...\",\n  \"newRmRoleName\" : \"...\",\n  \"zkServiceName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiEnableRmHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The YARN service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/enableSentryHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Enable high availability (HA) for Sentry service.\n<p>\nThis command only applies to CDH 5.13+ Sentry services.\n<p>\nThe command will create a new Sentry server on the specified host\nand set the ZooKeeper configs needed for Sentry HA.\n<p>\nAs part of enabling HA, all services that depend on HDFS will be\nrestarted after enabling Sentry HA.\n<p>\nNote: Sentry doesn't support Rolling Restart.",
        "operationId" : "enableSentryHaCommand",
        "requestBody" : {
          "description" : "An instance of ApiEnableSentryHaArgs\nrepresenting the arguments to the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"newSentryHostId\" : \"...\",\n  \"newSentryRoleName\" : \"...\",\n  \"zkServiceName\" : \"...\",\n  \"rrcArgs\" : {\n    \"slaveBatchSize\" : 12345,\n    \"sleepSeconds\" : 12345,\n    \"slaveFailCountThreshold\" : 12345\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiEnableSentryHaArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the Sentry service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/enterMaintenanceMode" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Put the service into maintenance mode. This is a synchronous command. The\nresult is known immediately upon return.\n\n<p>\nAvailable since API v2.\n<\/p>",
        "operationId" : "enterMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/exitMaintenanceMode" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Take the service out of maintenance mode. This is a synchronous command.\nThe result is known immediately upon return.\n\n<p>\nAvailable since API v2.\n<\/p>",
        "operationId" : "exitMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/exportSentryPermissions" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Export Sentry Permissions.",
        "operationId" : "exportSentryPermissionsCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/firstRun" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Prepare and start a service.\n\n<p>\nPerform all the steps needed to prepare the service and start it.\n<\/p>\n\n<p>\nAvailable since API v7.\n<\/p>",
        "operationId" : "firstRun",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/getEntityTypesFromAtlas" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Retrieves the atlas entities from a cluster.\nOnly available with Cloudera Manager Enterprise Edition.",
        "operationId" : "getEntityTypesFromAtlas",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"serviceType\" : \"...\",\n  \"category\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiAtlasEntityTypes"
}
                  }
                }
            },
            "description" : "A List of all Atlas Entity types\n(ApiAtlasEntityTypes)"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/getPoliciesFromRanger" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Collects information about the policies defined in the local Ranger service.\n<p>\nOptionally if sourcePeer, sourceCluster, sourceUser are provided, then it will call\nthe same API endpoint on that given source CM peer, and merges the result of\nthe local (ApiRangerPolicyList#getPolicies()) and\nremote (ApiRangerPolicyList#getPolicies()) Ranger policies.",
        "operationId" : "getPoliciesFromRanger",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"policies\" : [ {\n    \"service\" : \"...\",\n    \"serviceType\" : \"...\",\n    \"name\" : \"...\",\n    \"resources\" : {\n      \"property1\" : {\n        \"values\" : [ \"...\", \"...\" ]\n      },\n      \"property2\" : {\n        \"values\" : [ \"...\", \"...\" ]\n      }\n    }\n  }, {\n    \"service\" : \"...\",\n    \"serviceType\" : \"...\",\n    \"name\" : \"...\",\n    \"resources\" : {\n      \"property1\" : {\n        \"values\" : [ \"...\", \"...\" ]\n      },\n      \"property2\" : {\n        \"values\" : [ \"...\", \"...\" ]\n      }\n    }\n  } ],\n  \"remotePolicies\" : [ {\n    \"service\" : \"...\",\n    \"serviceType\" : \"...\",\n    \"name\" : \"...\",\n    \"resources\" : {\n      \"property1\" : {\n        \"values\" : [ \"...\", \"...\" ]\n      },\n      \"property2\" : {\n        \"values\" : [ \"...\", \"...\" ]\n      }\n    }\n  }, {\n    \"service\" : \"...\",\n    \"serviceType\" : \"...\",\n    \"name\" : \"...\",\n    \"resources\" : {\n      \"property1\" : {\n        \"values\" : [ \"...\", \"...\" ]\n      },\n      \"property2\" : {\n        \"values\" : [ \"...\", \"...\" ]\n      }\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRangerPolicyList"
                  }
                }
            },
            "description" : "A list of the local Ranger policies\n(ApiRangerPolicyList#getPolicies()),\nand optionally the same kind of list from the source CM\n(ApiRangerPolicyList#getPolicies())."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the name of the local Ranger service."
          },
          {
            "name" : "sourceCluster",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "optional: the source CM cluster name."
          },
          {
            "name" : "sourcePeer",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "optional: the source CM peer name."
          },
          {
            "name" : "sourceService",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "optional: the Ranger service name on the source CM."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/getServicesFromRanger" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Collects information about the services defined in the local Ranger service.\n<p>\nOptionally if sourcePeer, sourceCluster, sourceService are provided, then it will call\nthe same API endpoint on that given source CM peer, and merges the result of\nthe local (ApiRangerServiceList#getServices()) and\nremote (ApiRangerServiceList#getRemoteServices()) Ranger services.",
        "operationId" : "getServicesFromRanger",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"services\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\"\n  } ],\n  \"remoteServices\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRangerServiceList"
                  }
                }
            },
            "description" : "A list of the local Ranger services\n(ApiRangerServiceList#getServices()),\nand optionally the same kind of list from the source CM\n(ApiRangerServiceList#getRemoteServices())."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the name of the local Ranger service."
          },
          {
            "name" : "sourceCluster",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "optional: the source CM cluster name."
          },
          {
            "name" : "sourcePeer",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "optional: the source CM peer name."
          },
          {
            "name" : "sourceService",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "optional: the Ranger service name on the source CM."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/getUsersFromRanger" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Collects information about the users defined in the local Ranger service.\n<p>\nOptionally if sourcePeer, sourceCluster, sourceUser are provided, then it will call\nthe same API endpoint on that given source CM peer, and merges the result of\nthe local (ApiRangerUserList#getUsers()) and\nremote (ApiRangerUserList#getRemoteUsers()) Ranger users.",
        "operationId" : "getUsersFromRanger",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"vXUsers\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ],\n  \"remoteUsers\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRangerUserList"
                  }
                }
            },
            "description" : "A list of the local Ranger users\n(ApiRangerUserList#getUsers()),\nand optionally the same kind of list from the source CM\n(ApiRangerUserList#getRemoteUsers())."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the name of the local Ranger service."
          },
          {
            "name" : "sourceCluster",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "optional: the source CM cluster name."
          },
          {
            "name" : "sourcePeer",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "optional: the source CM peer name."
          },
          {
            "name" : "sourceService",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "optional: the Ranger service name on the source CM."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseCreateRoot" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Creates the root directory of an HBase service.",
        "operationId" : "createHBaseRootCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HBase service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseCreateUserDirectory" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the HBase user directory (usually /user/hbase).",
        "operationId" : "hbaseReplicationCreateUserDirectory",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local HBase service name"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupAutomatic" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Starts an automatic HBase replication first time setup. After doing some configuration\n(see #hbaseReplicationSetup(String, boolean, ApiHBaseReplicationSetupCommandArgs)),\nit restarts both the source and target clusters.",
        "operationId" : "hbaseReplicationFirstTimeSetupAutomatic",
        "requestBody" : {
          "description" : "Replication setup parameters such as\nthe source peer, source service, passphrase for the keystore, and\noptionally the RestartType\nfor both source and target (default is rolling restart)",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"keystorePassword\" : \"...\",\n  \"replicationUser\" : \"...\",\n  \"sourceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"cmPeerNameOnRemote\" : \"...\",\n  \"sourceRestartType\" : \"NO_RESTART\",\n  \"targetRestartType\" : \"RESTART\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseReplicationSetupCommandArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Contains the command ID that executes the request"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local HBase service name"
          },
          {
            "name" : "force",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "If true, perform setup even if already setup. (Default false)"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupCleanAndReset" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Cleans and resets the HBase replication first time setup on the given source and target:\n<ul>\n<li>\nclears the HBase replication auxiliary info and deletes the JCEKS files\n<\/li>\n<li>\nOptionally restarts HBase services\n<\/li>\n<li>\nResets the HBase replication first time setup status\n<\/li>\n<\/ul>",
        "operationId" : "hbaseReplicationFirstTimeSetupCleanAndReset",
        "requestBody" : {
          "description" : "contains the source peer, source cluster, source service, and\nthe restart type of source and target HBase services.\nAlso, if user wants to reset the HBase replication first time setup\nstatus on the source, then the cmPeerNameOnRemote field should be provided:\nThe peer name of the local CM in the given source CM peer",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"sourceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"cmPeerNameOnRemote\" : \"...\",\n  \"sourceRestartType\" : \"NO_RESTART\",\n  \"targetRestartType\" : \"RESTART\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseReplicationSetupCleanAndResetArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local HBase service name"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupForAlreadyPairedClusters" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Starts an HBase replication first time setup for the source and target.\n<p>\nBefore using this API endpoint, it's assumed that the source and target (local)\nHBase services already have the HBase replication first time setup executed\nbut with different peers.\nIt starts a command, that checks if the necessary configurations are in place\non both source and target\n(see #hbaseReplicationSetup(String, boolean, ApiHBaseReplicationSetupCommandArgs)).\nIf everything matches, then it sets the setup status to READY.",
        "operationId" : "hbaseReplicationFirstTimeSetupForAlreadyPairedClusters",
        "requestBody" : {
          "description" : "contains the source peer, source cluster, source HBase service name",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"peerName\" : \"...\",\n  \"clusterName\" : \"...\",\n  \"clusterDisplayName\" : \"...\",\n  \"serviceName\" : \"...\",\n  \"serviceDisplayName\" : \"...\",\n  \"serviceType\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiServiceRef"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Contains the command ID that executes the request"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local (target) HBase service name"
          },
          {
            "name" : "force",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "If true, perform setup even if already setup. (Default false)"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupForSourceOnly" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Starts an HBase replication first time setup for the source only.\n<p>\nBefore using this API endpoint, it's assumed that the target (local) HBase service\nalready has HBase replication first time setup executed with another peer's HBase.\nIt starts a command, that does some configuration only on the source\n(see #hbaseReplicationSetup(String, boolean, ApiHBaseReplicationSetupCommandArgs)),\nthen restarts source HBase service if needed.",
        "operationId" : "hbaseReplicationFirstTimeSetupForSourceOnly",
        "requestBody" : {
          "description" : "Replication setup parameters such as\nthe source peer, source cluster, source service, HBase replication user,\nand optionally the RestartType for the source HBase service.\nIf RestartType is:\n<ul>\n<li>\n<b>provided<\/b>, then restarts source HBase service accordingly.\nThis is equivalent to the automatic first time setup:\n#hbaseReplicationFirstTimeSetupAutomatic(String, boolean, ApiHBaseReplicationSetupCommandArgs)\n<\/li>\n<li>\n<b>not provided<\/b>, then the source HBase service must be restarted manually.\nThis is equivalent to the manual first time setup:\n#hbaseReplicationFirstTimeSetupManual(String, boolean, ApiHBaseReplicationSetupCommandArgs).\nSimilarly, after the source HBase service has been restarted,\nthe first time setup can be finished by calling:\n#hbaseReplicationFirstTimeSetupManualContinue(String, ApiServiceRef)\n<\/li>\n<\/ul>",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"sourceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"restartType\" : \"ROLLING_RESTART\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseReplicationSetupOneClusterOnlyCmdArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Contains the command ID that executes the request"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local (target) HBase service name"
          },
          {
            "name" : "force",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "If true, perform setup even if already setup. (Default false)"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupForTargetOnly" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Starts an HBase replication first time setup for the target only.\n<p>\nBefore using this API endpoint, it's assumed that the given source HBase service,\ngiven by ApiHBaseReplicationSetupOneClusterOnlyCmdArgs,\nalready has HBase replication first time setup executed with another peer's HBase.\nIt starts a command, that does some configuration only on the target\n(see #hbaseReplicationSetup(String, boolean, ApiHBaseReplicationSetupCommandArgs)),\nthen restarts target HBase service.",
        "operationId" : "hbaseReplicationFirstTimeSetupForTargetOnly",
        "requestBody" : {
          "description" : "Replication setup parameters such as\nthe source peer, source cluster, source service, HBase replication user,\nand optionally the RestartType for the local HBase service\n(default is rolling restart)",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"sourceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"restartType\" : \"RESTART\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseReplicationSetupOneClusterOnlyCmdArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Contains the command ID that executes the request"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local HBase service name"
          },
          {
            "name" : "force",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "If true, perform setup even if already setup. (Default false)"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupForceReady" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Force sets the HBase replication first time setup status to be READY for the given\nsource and target. Note that after this operation, the pending HBase replication\npolicies, which have the waitForHBaseReplicationSetup flag set to true,\nwill NOT be completed.",
        "operationId" : "hbaseReplicationFirstTimeSetupForceReady",
        "requestBody" : {
          "description" : "contains the source peer, source cluster, source sourceService",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"peerName\" : \"...\",\n  \"clusterName\" : \"...\",\n  \"clusterDisplayName\" : \"...\",\n  \"serviceName\" : \"...\",\n  \"serviceDisplayName\" : \"...\",\n  \"serviceType\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiServiceRef"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local HBase service name"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupManual" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Starts a manual HBase replication first time setup. After doing some configuration\n(see #hbaseReplicationSetup(String, boolean, ApiHBaseReplicationSetupCommandArgs)),\nit restarts the target cluster only. Source cluster has to be restarted manually,\nafter which the #hbaseReplicationFirstTimeSetupManualContinue(String, ApiServiceRef)\nAPI endpoint should be called to finish the HBase replication first time setup.",
        "operationId" : "hbaseReplicationFirstTimeSetupManual",
        "requestBody" : {
          "description" : "Replication setup parameters such as\nthe source peer, source service, passphrase for the keystore, and\noptionally the RestartType\nfor the target (default is rolling restart)",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"keystorePassword\" : \"...\",\n  \"replicationUser\" : \"...\",\n  \"sourceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"cmPeerNameOnRemote\" : \"...\",\n  \"sourceRestartType\" : \"ROLLING_RESTART\",\n  \"targetRestartType\" : \"NO_RESTART\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseReplicationSetupCommandArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Contains the command ID that executes the request"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local HBase service name"
          },
          {
            "name" : "force",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "If true, perform setup even if already setup. (Default false)"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupManualContinue" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Should be called after\n#hbaseReplicationFirstTimeSetupManual(String, ApiHBaseReplicationSetupCommandArgs)\nto finish the manual HBase replication first time setup.",
        "operationId" : "hbaseReplicationFirstTimeSetupManualContinue",
        "requestBody" : {
          "description" : "contains the source peer, source cluster, source service",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"peerName\" : \"...\",\n  \"clusterName\" : \"...\",\n  \"clusterDisplayName\" : \"...\",\n  \"serviceName\" : \"...\",\n  \"serviceDisplayName\" : \"...\",\n  \"serviceType\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiServiceRef"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Contains the command ID that executes the request"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local HBase service name"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupReset" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Resets/removes the HBase replication first time setup status for the given\nsource and target.",
        "operationId" : "hbaseReplicationFirstTimeSetupReset",
        "requestBody" : {
          "description" : "contains the source peer, source cluster, source sourceService",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"peerName\" : \"...\",\n  \"clusterName\" : \"...\",\n  \"clusterDisplayName\" : \"...\",\n  \"serviceName\" : \"...\",\n  \"serviceDisplayName\" : \"...\",\n  \"serviceType\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiServiceRef"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local HBase service name"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationFirstTimeSetupStatus" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "operationId" : "hbaseReplicationFirstTimeSetupStatus",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"status\" : \"ERROR\",\n  \"subStatus\" : \"RESTARTING\",\n  \"mainCommandId\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"currentCommandId\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"error\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseReplicationSetupStatus"
                  }
                }
            },
            "description" : "Info about the HBase replication first time setup status"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The local HBase service name"
          },
          {
            "name" : "sourceCluster",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The source cluster's name"
          },
          {
            "name" : "sourcePeer",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The source peer's name"
          },
          {
            "name" : "sourceService",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The source service's name"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationSetup" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Perform one time setup for HBase replication.\n\nGenerate the a keystore to HDFS for use by replication and transfer the\nkeystore to HDFS on the the peer.",
        "operationId" : "hbaseReplicationSetup",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"keystorePassword\" : \"...\",\n  \"replicationUser\" : \"...\",\n  \"sourceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"cmPeerNameOnRemote\" : \"...\",\n  \"sourceRestartType\" : \"NO_RESTART\",\n  \"targetRestartType\" : \"NO_RESTART\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseReplicationSetupCommandArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "force",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "If true, perform setup even if already setup. (Default false)"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseReplicationSetupAdmin" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "operationId" : "hbaseReplicationSetupAdmin",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "cmPeerDefinition",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "op",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "path",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "user",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseShellCommand" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Execute a hbase shell command",
        "operationId" : "hbaseShellCommand",
        "requestBody" : {
          "description" : "hbase shell command to be executed",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"payload\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseShellCommand"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command's execution"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HBase service name"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hbaseUpgrade" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Upgrade HBase data in HDFS and ZooKeeper as part of upgrade from CDH4 to CDH5.\n<p/>\nThis is required in order to run HBase after upgrade.\n<p/>\nAvailable since API v6.",
        "operationId" : "hbaseUpgradeCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HBase service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsAddSBNNToNS" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "operationId" : "hdfsAddSBNNToNSCommand",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"nameServiceName\" : \"...\",\n  \"newNNHostIds\" : [ \"...\", \"...\" ],\n  \"newNNDataDirs\" : {\n    \"property1\" : \"...\",\n    \"property2\" : \"...\"\n  },\n  \"clearDataDirs\" : true,\n  \"restartCluster\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiAddSBNNToNSArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsCreateTmpDir" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Creates a tmp directory on the HDFS filesystem.\n<p>\nAvailable since API v2.\n<\/p>",
        "operationId" : "hdfsCreateTmpDir",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the HDFS service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableAutoFailover" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ServicesResource" ],
        "description" : "Disable auto-failover for a highly available HDFS nameservice.\n<p>\nThe command will modify the nameservice's NameNodes configuration to\ndisable automatic failover, and delete the existing failover controllers.\n<p>\nThe ZooKeeper dependency of the service will not be removed.",
        "operationId" : "hdfsDisableAutoFailoverCommand",
        "requestBody" : {
          "description" : "The nameservice name.",
          "required" : false,
          "content" : {
            "text/plain" : {
              "schema" : {
"description" : "",
"type" : "string"
              }
            }, 
            "application/json" : {
              "schema" : {
"description" : "",
"type" : "string"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableHa" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ServicesResource" ],
        "description" : "Disable high availability (HA) for an HDFS NameNode.\n<p>\nThe NameNode to be kept must be running before HA can be disabled.\n<p>\nAs part of disabling HA, any services that depend on the HDFS service being\nmodified will be stopped. The command arguments provide options to\nre-start these services and to re-deploy the client configurations for\nservices of the cluster after HA has been disabled.",
        "operationId" : "hdfsDisableHaCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"activeName\" : \"...\",\n  \"secondaryName\" : \"...\",\n  \"startDependentServices\" : true,\n  \"deployClientConfigs\" : true,\n  \"disableQuorumStorage\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHdfsDisableHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableNnHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Disable High Availability (HA) with Automatic Failover for an HDFS NameNode.\n<p>\nAs part of disabling HA, any services that depend on the HDFS service being\nmodified will be stopped. The command will delete the Standby NameNode\nassociated with the specified NameNode. Any FailoverControllers associated\nwith the NameNode's nameservice are also deleted. A SecondaryNameNode\nis created on the host specified by the arugments.\n<p>\nIf no nameservices uses Quorum Journal after HA is disabled for the specified\nnameservice, then all JournalNodes are also deleted.\n<p>\nThen, HDFS service is restarted and all services that were stopped\nare started again afterwards.\nFinally, client configs for HDFS and its depedents will be re-deployed.",
        "operationId" : "hdfsDisableNnHaCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"activeNnName\" : \"...\",\n  \"snnHostId\" : \"...\",\n  \"snnCheckpointDirList\" : [ \"...\", \"...\" ],\n  \"snnName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDisableNnHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsEnableAutoFailover" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ServicesResource" ],
        "description" : "Enable auto-failover for an HDFS nameservice.\n<p>\nThis command requires that the nameservice exists, and HA has been\nconfigured for that nameservice.\n<p>\nThe command will create the needed failover controllers, perform the\nneeded initialization and configuration, and will start the new roles.\nThe existing NameNodes which are part of the nameservice will be\nre-started in the process.\n<p>\nThis process may require changing the service's configuration, to add a\ndependency on the provided ZooKeeper service. This will be done if such a\ndependency has not been configured yet, and will cause roles that are\nnot affected by this command to show an \"outdated configuration\" status.\n<p>\nIf a ZooKeeper dependency has already been set up by some other means,\nit does not need to be provided in the command arguments.",
        "operationId" : "hdfsEnableAutoFailoverCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"nameservice\" : \"...\",\n  \"zooKeeperService\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"activeFCName\" : \"...\",\n  \"standByFCName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHdfsFailoverArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsEnableHa" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ServicesResource" ],
        "description" : "Enable high availability (HA) for an HDFS NameNode.\n<p>\nThe command will set up the given \"active\" and \"stand-by\" NameNodes as\nan HA pair. Both nodes need to already exist.\n<p>\nIf there is a SecondaryNameNode associated with either given NameNode\ninstance, it will be deleted.\n<p>\nNote that while the shared edits path may be different for both nodes,\nthey need to point to the same underlying storage (e.g., an NFS share).\n<p>\nAs part of enabling HA, any services that depend on the HDFS service being\nmodified will be stopped. The command arguments provide options to\nre-start these services and to re-deploy the client configurations for\nservices of the cluster after HA has been enabled.",
        "operationId" : "hdfsEnableHaCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"activeName\" : \"...\",\n  \"activeSharedEditsPath\" : \"...\",\n  \"standByName\" : \"...\",\n  \"standBySharedEditsPath\" : \"...\",\n  \"nameservice\" : \"...\",\n  \"startDependentServices\" : true,\n  \"deployClientConfigs\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHdfsHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsEnableNnHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Enable High Availability (HA) with Automatic Failover for an HDFS NameNode.\n<p>\nThe command will create a Standby NameNode for the given nameservice\nand create FailoverControllers for both Active and Standby NameNodes.\nThe SecondaryNameNode associated with the Active NameNode will be deleted.\n<p>\nThe command will also create JournalNodes needed for HDFS HA if they\ndo not already exist.\n<p>\nAs part of enabling HA, any services that depend on the HDFS service being\nmodified will be stopped. They will be restarted after HA has been enabled.\nFinally, client configs for HDFS and its depedents will be re-deployed.",
        "operationId" : "hdfsEnableNnHaCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"activeNnName\" : \"...\",\n  \"standbyNnName\" : \"...\",\n  \"standbyNnHostId\" : \"...\",\n  \"standbyNameDirList\" : [ \"...\", \"...\" ],\n  \"nameservice\" : \"...\",\n  \"qjName\" : \"...\",\n  \"activeFcName\" : \"...\",\n  \"standbyFcName\" : \"...\",\n  \"zkServiceName\" : \"...\",\n  \"jns\" : [ {\n    \"jnName\" : \"...\",\n    \"jnHostId\" : \"...\",\n    \"jnEditsDir\" : \"...\"\n  }, {\n    \"jnName\" : \"...\",\n    \"jnHostId\" : \"...\",\n    \"jnEditsDir\" : \"...\"\n  } ],\n  \"forceInitZNode\" : true,\n  \"clearExistingStandbyNameDirs\" : true,\n  \"clearExistingJnEditsDir\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiEnableNnHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsFailover" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Initiate a failover in an HDFS HA NameNode pair.\n<p>\nThe arguments should contain the names of the two NameNodes in\nthe HA pair. The first one should be the currently active NameNode,\nthe second one the NameNode to be made active.",
        "operationId" : "hdfsFailoverCommand",
        "requestBody" : {
          "description" : "Names of the NameNodes in the HA pair.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          },
          {
            "name" : "force",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "Whether to force failover."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsFinalizeRollingUpgrade" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Finalizes the rolling upgrade for HDFS by updating the NameNode\nmetadata permanently to the next version. Should be done after\ndoing a rolling upgrade to a CDH version >= 5.2.0.\n<p>\nAvailable since API v8.",
        "operationId" : "hdfsFinalizeRollingUpgrade",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsRollEdits" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Roll the edits of an HDFS NameNode or Nameservice.\n<p>\nAvailable since API v3.",
        "operationId" : "hdfsRollEditsCommand",
        "requestBody" : {
          "description" : "Arguments to the Roll Edits command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"nameservice\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRollEditsArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hdfsUpgradeMetadata" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Upgrade HDFS Metadata as part of a major version upgrade.\n<p/>\nWhen doing a major version upgrade for HDFS, it is necessary to start HDFS\nin a special mode where it will do any necessary upgrades of stored\nmetadata. Trying to start HDFS normally will result in an error message and\nthe NameNode(s) failing to start.\n<p/>\nThe metadata upgrade must eventually be finalized, using the\nhdfsFinalizeMetadataUpgrade command on the NameNode.\n<p/>\nAvailable since API v6.",
        "operationId" : "hdfsUpgradeMetadataCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hiveCreateHiveUserDir" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Hive user directory\n<p>\nAvailable since API v4.\n<\/p>",
        "operationId" : "createHiveUserDirCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Hive service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hiveCreateHiveWarehouse" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Hive warehouse directory, on Hive services.\n<p>\nAvailable since API v3.\n<\/p>",
        "operationId" : "createHiveWarehouseCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Hive service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hiveCreateHiveWarehouseExternal" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Hive warehouse external directory for Private Cloud.",
        "operationId" : "createHiveWarehouseExternalCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Hive service name."
          },
          {
            "name" : "directory",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the warehouse external directory."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hiveCreateMetastoreDatabase" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Hive Metastore Database. Only works with embedded postgresql\ndatabase.\n<p>\nThis command is to be run whenever a new user and database needs to be\ncreated in the embedded postgresql database for a Hive service. This\ncommand should usually be followed by a call to\nhiveCreateMetastoreDatabaseTables.\n<p>\nAvailable since API v4.",
        "operationId" : "hiveCreateMetastoreDatabaseCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Hive service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hiveCreateMetastoreDatabaseTables" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Hive Metastore Database tables.\n<p>\nThis command is to be run whenever a new database has been specified. Will\ndo nothing if tables already exist. Will not perform an upgrade. Only\nAvailable when all Hive Metastore Servers are stopped.\n<p>\nAvailable since API v3.",
        "operationId" : "hiveCreateMetastoreDatabaseTablesCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Hive service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hiveUpdateMetastoreNamenodes" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Update Hive Metastore to point to a NameNode's Nameservice name instead of\nhostname.\n<p>\n<strong>Back up the Hive Metastore Database before running this command.<\/strong>\n<p>\nThis command is to be run after enabling HDFS High Availability. Only\navailable when all Hive Metastore Servers are stopped.\n<p>\nAvailable since API v4.",
        "operationId" : "hiveUpdateMetastoreNamenodesCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Hive service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hiveUpgradeMetastore" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Upgrade Hive Metastore as part of a major version upgrade.\n<p/>\nWhen doing a major version upgrade for Hive, it is necessary to upgrade\ndata in the metastore database.\n<p/>\nAvailable since API v6.",
        "operationId" : "hiveUpgradeMetastoreCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Hive service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hiveValidateMetastoreSchema" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Validate the Hive Metastore Schema.\n<p>\nThis command checks the Hive metastore schema for any errors and corruptions.\nThis command is to be run on two instances:\n<li>After the Hive Metastore database tables are created.<\/li>\n<li>Both before and after upgrading the Hive metastore database schema./li>\n<p>\nAvailable since API v17.",
        "operationId" : "hiveValidateMetastoreSchemaCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Hive service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hueCreateHiveWarehouse" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Beeswax role's Hive warehouse directory, on Hue services.",
        "operationId" : "createBeeswaxWarehouseCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Hue service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hueDumpDb" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Runs Hue's dumpdata command.\n\nAvailable since API v10.",
        "operationId" : "hueDumpDbCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hueLoadDb" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Runs Hue's loaddata command.\n\nAvailable since API v10.",
        "operationId" : "hueLoadDbCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/hueSyncDb" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Runs Hue's syncdb command.\n\nAvailable since API v10.",
        "operationId" : "hueSyncDbCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/icebergReplicationTestAccess" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Executes IcebergReplicationTestAccess command for the given path.",
        "operationId" : "icebergReplicationTestAccess",
        "requestBody" : {
          "description" : "An instance of ApiIcebergReplicationTestAccessPaths",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"proxyName\" : \"...\",\n  \"proxyNameOnSource\" : \"...\",\n  \"distcpOnSource\" : true,\n  \"altStagingLocation\" : \"...\",\n  \"locationMapping\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiIcebergReplicationTestAccessPaths"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Info about the created command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the ICEBERG_REPLICATION service."
          },
          {
            "name" : "sourceCluster",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster on remote."
          },
          {
            "name" : "sourcePeer",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the peer."
          },
          {
            "name" : "sourceService",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the ICEBERG_REPLICATION service on remote."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/impalaCreateCatalogDatabase" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "<strong>Not needed in CM 5.0.0 Release, since Impala Catalog Database\nis not yet available in CDH as of this release.<\/strong>\nCreate the Impala Catalog Database. Only works with embedded postgresql\ndatabase.\n<p>\nThis command is to be run whenever a new user and database needs to be\ncreated in the embedded postgresql database for the Impala Catalog Server.\nThis command should usually be followed by a call to\nimpalaCreateCatalogDatabaseTables.\n<p>\nAvailable since API v6.",
        "operationId" : "impalaCreateCatalogDatabaseCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Impala service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/impalaCreateCatalogDatabaseTables" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "<strong>Not needed in CM 5.0.0 Release, since Impala Catalog Database\nis not yet available in CDH as of this release.<\/strong>\nCreate the Impala Catalog Database tables.\n<p>\nThis command is to be run whenever a new database has been specified. Will\ndo nothing if tables already exist. Will not perform an upgrade. Only\navailable when all Impala Catalog Servers are stopped.\n<p>\nAvailable since API v6.",
        "operationId" : "impalaCreateCatalogDatabaseTablesCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Impala service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/impalaCreateUserDir" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Impala user directory\n<p>\nAvailable since API v6.\n<\/p>",
        "operationId" : "createImpalaUserDirCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Impala service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/impalaDisableLlamaHa" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ServicesResource" ],
        "description" : "Not Supported. Llama was removed.",
        "operationId" : "disableLlamaHaCommand",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"activeName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDisableLlamaHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/impalaDisableLlamaRm" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ServicesResource" ],
        "description" : "Not Supported. Llama was removed.",
        "operationId" : "disableLlamaRmCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/impalaEnableLlamaHa" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ServicesResource" ],
        "description" : "Not Supported. Llama was removed.",
        "operationId" : "enableLlamaHaCommand",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"newLlamaHostId\" : \"...\",\n  \"newLlamaRoleName\" : \"...\",\n  \"zkServiceName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiEnableLlamaHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/impalaEnableLlamaRm" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ServicesResource" ],
        "description" : "Not Supported. Llama was removed.",
        "operationId" : "enableLlamaRmCommand",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"llama1HostId\" : \"...\",\n  \"llama1RoleName\" : \"...\",\n  \"llama2HostId\" : \"...\",\n  \"llama2RoleName\" : \"...\",\n  \"zkServiceName\" : \"...\",\n  \"skipRestart\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiEnableLlamaRmArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/importMrConfigsIntoYarn" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Import MapReduce configuration into Yarn, overwriting Yarn configuration.\n<p>\nYou will lose existing Yarn configuration. Read all MapReduce\nconfiguration, role assignments, and role configuration groups and update\nYarn with corresponding values. MR1 configuration will be converted into\nthe equivalent MR2 configuration.\n<p>\nBefore running this command, Yarn must be stopped and MapReduce must exist\nwith valid configuration.\n<p>\nAvailable since API v6.",
        "operationId" : "importMrConfigsIntoYarn",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Yarn service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/initSolr" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Initializes the Solr service in Zookeeper.\n\n<p>\nAvailable since API v4.",
        "operationId" : "initSolrCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Solr service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/installMrFrameworkJars" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Creates an HDFS directory to hold the MapReduce2 framework JARs\n(if necessary), and uploads the framework JARs to it.\n<p>\nThis command is run automatically when starting a YARN service for\nthe first time, or when upgrading an existing YARN service. It can\nalso be run manually to ensure that the latest version of the framework\nJARS is installed.\n<p>\nAvailable since API v30.\n<p>",
        "operationId" : "installMrFrameworkJars",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the YARN service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/installOozieShareLib" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Creates directory for Oozie user in HDFS and installs the ShareLib in it.\n<p/>\nThis command should be re-run after a major version upgrade to refresh the\nShareLib to the latest version.\n<p/>\nAvailable since API v3.\n<p/>",
        "operationId" : "installOozieShareLib",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Oozie service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/migrateToSentry" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Migrates the HBase Indexer policy-based permissions to Sentry,\nby invoking the SentryConfigToolIndexer.\n<p>\nNote:\n<li>\n<ul>KeyStore Indexer service should be in Stopped state.<\/ul>\n<ul>This is only needed for upgrading to CDH6.0.<\/ul>\n<p>\nAvailable since API v30.",
        "operationId" : "ksMigrateToSentry",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the KeyStore Indexer service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/offline" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Offline roles of a service.\n<p>\nCurrently the offline operation is only supported by HDFS.\n<p>\nFor HDFS, the offline operation will put DataNodes into <em>HDFS IN MAINTENANCE<\/em> state which\nprevents unnecessary re-replication which could occur if decommissioned.\n<p>\nThe <em>timeout<\/em> parameter is used to specify a timeout for offline. For HDFS, when the\ntimeout expires, the DataNode will automatically transition out of <em>HDFS IN MAINTENANCE<\/em>\nstate, back to <em>HDFS IN SERVICE<\/em> state.\n<p>",
        "operationId" : "offlineCommand",
        "requestBody" : {
          "description" : "List of role names to offline.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "timeout",
            "in" : "query",
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Offline timeout in seconds. Offlined roles will automatically transition from offline\nstate to normal state after timeout.\nSpecify as null to get the default timeout (4 hours)."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/oozieCreateEmbeddedDatabase" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Oozie Server Database. Only works with embedded postgresql\ndatabase.\n<p>\nThis command is to be run whenever a new user and database need to be\ncreated in the embedded postgresql database for an Oozie service. This\ncommand should usually be followed by a call to createOozieDb.\n<p>\nAvailable since API v10.",
        "operationId" : "oozieCreateEmbeddedDatabaseCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Oozie service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/oozieDisableHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Disable high availability (HA) for Oozie.\n\nAs part of disabling HA, any services that depend on the Oozie service\nbeing modified will be stopped. The command arguments provide options to\nspecify name of Oozie Server that will be preserved. After deleting,\nother Oozie servers, all the services that were stopped are restarted.",
        "operationId" : "disableOozieHaCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"activeName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDisableOozieHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Oozie service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/oozieDumpDatabase" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Dump the Oozie Server Database.",
        "operationId" : "oozieDumpDatabaseCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/oozieEnableHa" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Enable high availability (HA) for Oozie service.\n<p>\nThis command only applies to CDH5+ Oozie services.\n<p>\nThe command will create new Oozie Servers on the specified hosts and\nset the ZooKeeper and Load Balancer configs needed for Oozie HA.\n<p>\nAs part of enabling HA, any services that depends on the Oozie service\nbeing modified will be stopped and restarted after enabling Oozie HA.",
        "operationId" : "enableOozieHaCommand",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"newOozieServerHostIds\" : [ \"...\", \"...\" ],\n  \"newOozieServerRoleNames\" : [ \"...\", \"...\" ],\n  \"zkServiceName\" : \"...\",\n  \"loadBalancerHostname\" : \"...\",\n  \"loadBalancerPort\" : 12345,\n  \"loadBalancerSslPort\" : 12345\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiEnableOozieHaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Oozie service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/oozieLoadDatabase" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Load the Oozie Server Database from dump.",
        "operationId" : "oozieLoadDatabaseCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/oozieUpgradeDb" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Upgrade Oozie Database schema as part of a major version upgrade.\n<p/>\nWhen doing a major version upgrade for Oozie, it is necessary to upgrade\nthe schema of its database before Oozie can run successfully.\n<p/>\nAvailable since API v6.",
        "operationId" : "oozieUpgradeDbCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Oozie service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/recommission" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Recommission roles of a service.\n<p>\nThe list should contain names of slave roles to recommission.\n<\/p>\n\n<p>\nAvailable since API v2.\n<\/p>",
        "operationId" : "recommissionCommand",
        "requestBody" : {
          "description" : "List of role names to recommision.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/recommissionWithStart" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Start and recommission roles of a service.\n<p>\nThe list should contain names of slave roles to start and recommission.\n<\/p>\n\n<p>\nWarning: Evolving. This method may change in the future and does not offer standard compatibility guarantees.\nOnly support by HDFS.\nDo not use without guidance from Cloudera.\n<\/p>\n\n<p>\nAvailable since API v15.\n<\/p>",
        "operationId" : "recommissionWithStartCommand",
        "requestBody" : {
          "description" : "List of role names to recommision.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/restart" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Restart the service.",
        "operationId" : "restartCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service to start."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/rollingRestart" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Command to run rolling restart of roles in a service. The sequence is:\n<ol>\n<li>Restart all the non-slave roles\n<li>If slaves are present restart them in batches of size specified in RollingRestartCmdArgs\n<li>Perform any post-command needed after rolling restart\n<\/ol>\n<p>\nAvailable since API v3. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "rollingRestart",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"slaveBatchSize\" : 12345,\n  \"sleepSeconds\" : 12345,\n  \"slaveFailCountThreshold\" : 12345,\n  \"staleConfigsOnly\" : true,\n  \"unUpgradedOnly\" : true,\n  \"restartRoleTypes\" : [ \"...\", \"...\" ],\n  \"restartRoleNames\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRollingRestartArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/rotateEcsCertificates" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Rotate ECS Internal Certificates.\n<p>\nThis command will rotate the TLS/SSL certificates used by Vault, Embedded DB, and\nTolerations Webhook. It also rotates the ingress controller certificate if it\nis using the default certificate.\n<\/p>",
        "operationId" : "rotateEcsCertificates",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the name of the ECS service"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/sentryCreateDatabase" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Sentry Server Database. Only works with embedded postgresql\ndatabase.\n<p>\nThis command is to be run whenever a new user and database need to be\ncreated in the embedded postgresql database for a Sentry service. This\ncommand should usually be followed by a call to sentryCreateDatabaseTables.\n<p>\nAvailable since API v7.",
        "operationId" : "sentryCreateDatabaseCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Sentry service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/sentryCreateDatabaseTables" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Sentry Server Database tables.\n<p>\nThis command is to be run whenever a new database has been specified. Will\ndo nothing if tables already exist. Will not perform an upgrade. Only\nAvailable when Sentry Server is stopped.\n<p>\nAvailable since API v7.",
        "operationId" : "sentryCreateDatabaseTablesCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Sentry service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/sentryUpgradeDatabaseTables" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Upgrade the Sentry Server Database tables.\n<p>\nThis command is to be run whenever Sentry requires an upgrade to its\ndatabase tables.\n<p>\nAvailable since API v8.",
        "operationId" : "sentryUpgradeDatabaseTablesCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Sentry service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/solrBootstrapCollections" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Bootstraps Solr Collections after the CDH upgrade.\n<p>\nNote: This is only needed for upgrading to CDH6.0.\n<p>\nAvailable since API v30.",
        "operationId" : "solrBootstrapCollectionsCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the Solr service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/solrBootstrapConfig" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Bootstraps Solr config during the CDH upgrade.\n<p>\nNote: This is only needed for upgrading to CDH6.0.\n<p>\nAvailable since API v30.",
        "operationId" : "solrBootstrapConfigCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the Solr service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/solrConfigBackup" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Backs up Solr configuration metadata before CDH upgrade.\n<p>\nNote:\n<li>\n<ul>Solr service should be in Stopped state.<\/ul>\n<ul>HDFS and Zookeeper services should in Running state.<\/ul>\n<ul>This is only needed for upgrading to CDH6.0.<\/ul>\n<\/p>\nAvailable since API v30.",
        "operationId" : "solrConfigBackupCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the Solr service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/solrMigrateSentryPrivilegesCommand" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Migrates Sentry privileges to new model compatible to support\nmore granular permissions if Solr is configured with a\nSentry service.\n<p>\nNote:\n<li>\n<ul>Solr service should be in Stopped state.<\/ul>\n<ul>HDFS, Zookeeper, and Sentry services should in Running state.<\/ul>\n<ul>This is only needed for upgrading to CDH6.0.<\/ul>\n<p>\nAvailable since API v30.",
        "operationId" : "solrMigrateSentryPrivilegesCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the Solr service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/solrReinitializeStateForUpgrade" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Reinitializes the Solr state by clearing the Solr HDFS\ndata directory, the Solr data directory, and the Zookeeper\nstate.\n<p>\nNote:\n<li>\n<ul>Solr service should be in Stopped state.<\/ul>\n<ul>HDFS and Zookeeper services should in Running state.<\/ul>\n<ul>This is only needed for upgrading to CDH6.0.<\/ul>\n<p>\nAvailable since API v30.",
        "operationId" : "solrReinitializeStateForUpgradeCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the Solr service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/solrValidateMetadata" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Validates Solr metadata and configurations.\n<p>\nNote: This is only needed for upgrading to CDH6.0.\n<p>\nAvailable since API v30.",
        "operationId" : "solrValidateMetadataCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the created command instance"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "A String representing the Solr service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/sqoopCreateDatabaseTables" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Sqoop2 Server Database tables.\n<p>\nThis command is to be run whenever a new database has been specified. Will\ndo nothing if tables already exist. Will not perform an upgrade. Only\navailable when Sqoop2 Server is stopped.\n<p>\nAvailable since API v10.",
        "operationId" : "sqoopCreateDatabaseTablesCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Sentry service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/sqoopUpgradeDb" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Upgrade Sqoop Database schema as part of a major version upgrade.\n<p/>\nWhen doing a major version upgrade for Sqoop, it is necessary to upgrade\nthe schema of its database before Sqoop can run successfully.\n<p/>\nAvailable since API v6.",
        "operationId" : "sqoopUpgradeDbCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The Sqoop service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/start" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Start the service.",
        "operationId" : "startCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service to start."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/stop" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Stop the service.",
        "operationId" : "stopCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service to stop."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/switchToMr2" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Change the cluster to use MR2 instead of MR1. Services will be restarted.\n<p>\nWill perform the following steps:\n<ul>\n<li>Update all services that depend on MapReduce to instead depend on Yarn.\n<\/li>\n<li>Stop MapReduce<\/li>\n<li>Start Yarn (MR2 Included)<\/li>\n<li>Deploy Yarn (MR2) Client Configuration<\/li>\n<\/ul>\n<p>\nAvailable since API v6.",
        "operationId" : "switchToMr2",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the Yarn service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/updateEcsIngressControllerCert" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Updates the certificate used by the ECS Ingress Controller.\n<p>\nThis API facilitates the updating of the certificate utilized by the ECS Ingress Controller,\nenabling automation of certificate pipelines.",
        "operationId" : "updateEcsIngressControllerCert",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "A confirmation message indicating the success of the certificate update."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the ECS service."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/yarnApplicationDiagnosticsCollection" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Collect the Diagnostics data for Yarn applications\n<p>\nAvailable since API v8.",
        "operationId" : "collectYarnApplicationDiagnostics",
        "requestBody" : {
          "description" : "Arguments used for collecting diagnostics data for Yarn applications",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"applicationIds\" : [ \"...\", \"...\" ],\n  \"ticketNumber\" : \"...\",\n  \"comments\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiYarnApplicationDiagnosticsCollectionArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the YARN service on which to run the command."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/yarnCreateCmContainerUsageInputDirCommand" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Creates the HDFS directory where YARN container usage metrics are\nstored by NodeManagers for CM to read and aggregate into app usage metrics.\n<p>\nAvailable since API v13.\n<\/p>",
        "operationId" : "createYarnCmContainerUsageInputDirCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The YARN service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/yarnCreateJobHistoryDirCommand" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Yarn job history directory\n<p>\nAvailable since API v6.\n<\/p>",
        "operationId" : "createYarnJobHistoryDirCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The YARN service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/yarnFormatStateStore" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Formats the state store in ZooKeeper used for Resource Manager\nHigh Availability. Typically used while moving from non-secure\nto secure cluster or vice-versa.\n<p>\nAvailable since API v8.",
        "operationId" : "yarnFormatStateStore",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The YARN service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/yarnNodeManagerRemoteAppLogDirCommand" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Create the Yarn NodeManager remote application log directory\n<p>\nAvailable since API v6.\n<\/p>",
        "operationId" : "createYarnNodeManagerRemoteAppLogDirCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The YARN service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/zooKeeperCleanup" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Clean up all running server instances of a ZooKeeper service.\n<p>\nThis command removes snapshots and transaction log files kept by\nZooKeeper for backup purposes. Refer to the ZooKeeper documentation\nfor more details.",
        "operationId" : "zooKeeperCleanupCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service to start."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/zooKeeperInit" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Initializes all the server instances of a ZooKeeper service.\n<p>\nZooKeeper server roles need to be initialized before they\ncan be used.",
        "operationId" : "zooKeeperInitCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service to start."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commands/{commandName}" : {
      "post" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Executes a command on the service specified\nby name.\n<p>\nAvailable since API v6.\n<\/p>",
        "operationId" : "serviceCommandByName",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "commandName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The command name."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/commandsByName" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Lists all the commands (for CSD based services only) that can be executed by name\non the provided service.\n\n<p>\nAvailable since API v6.\n<\/p>",
        "operationId" : "listServiceCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"argSchema\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"argSchema\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandMetadataList"
                  }
                }
            },
            "description" : "a list of command metadata objects."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/config" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Retrieves the configuration of a specific service.\n<p>\nThe \"summary\" view contains only the configured parameters, and\nconfiguration for role types that contain configured parameters.\n<p>\nThe \"full\" view contains all available configuration parameters for\nthe service and its role types.\nThis mode performs validation on the configuration, which could take\na few seconds on a large cluster (around 500 nodes or more).",
        "operationId" : "readServiceConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"roleTypeConfigs\" : [ {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }, {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  } ],\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiServiceConfig"
                  }
                }
            },
            "description" : "List of service and role types configuration parameters."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service to query."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Updates the service configuration with the given values.\n<p>\nIf a value is set in the given configuration, it will be added\nto the service's configuration, replacing any existing entries.\nIf a value is unset (its value is null), the existing\nconfiguration for the attribute will be erased, if any.\n<p>\nAttributes that are not listed in the input will maintain their\ncurrent values in the configuration.",
        "operationId" : "updateServiceConfig",
        "requestBody" : {
          "description" : "Configuration changes.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"roleTypeConfigs\" : [ {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }, {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  } ],\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiServiceConfig"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"roleTypeConfigs\" : [ {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }, {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  } ],\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiServiceConfig"
                  }
                }
            },
            "description" : "The new service configuration."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service to modify."
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/impalaQueries" : {
      "get" : {
        "tags" : [ "ImpalaQueriesResource" ],
        "description" : "Returns a list of queries that satisfy the filter\n<p>\nAvailable since API v4.",
        "operationId" : "getImpalaQueries",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"queries\" : [ {\n    \"queryId\" : \"...\",\n    \"statement\" : \"...\",\n    \"queryType\" : \"...\",\n    \"queryState\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"rowsProduced\" : 12345,\n    \"attributes\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"user\" : \"...\",\n    \"coordinator\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"detailsAvailable\" : true,\n    \"database\" : \"...\",\n    \"durationMillis\" : 12345\n  }, {\n    \"queryId\" : \"...\",\n    \"statement\" : \"...\",\n    \"queryType\" : \"...\",\n    \"queryState\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"rowsProduced\" : 12345,\n    \"attributes\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"user\" : \"...\",\n    \"coordinator\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"detailsAvailable\" : true,\n    \"database\" : \"...\",\n    \"durationMillis\" : 12345\n  } ],\n  \"warnings\" : [ \"...\", \"...\" ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiImpalaQueryResponse"
                  }
                }
            },
            "description" : "A list of impala queries and warnings"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          },
          {
            "name" : "filter",
            "in" : "query",
            "schema" : {
              "default" : "",
              "type" : "string"
            },
            "description" : "A filter to apply to the queries. A basic filter tests the\nvalue of an attribute and looks something like 'rowsFetched = 1' or\n'user = root'. Multiple basic filters can be combined into a complex\nexpression using standard and / or boolean logic and parenthesis.\nAn example of a complex filter is: 'query_duration > 5s and (user = root or\nuser = myUserName)'. An example of expected full query string in requested\nURL is: '?filter=(query_duration > 5s and (user = root or user = myUserName))'."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the period to query in ISO 8601 format (defaults to 5\nminutes before the 'to' time)."
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "100",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The maximum number of queries to return. Queries will be\nreturned in the following order:\n<ul>\n<li> All executing queries, ordered from longest to shortest running <\/li>\n<li> All completed queries order by end time descending. <\/li>\n<\/ul>"
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The offset to start returning queries from. This is useful\nfor paging through lists of queries. Note that this has non-deterministic\nbehavior if executing queries are included in the response because they\ncan disappear from the list while paging. To exclude executing queries\nfrom the response and a 'executing = false' clause to your filter."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the period to query in ISO 8601 format (defaults to\ncurrent time)."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/impalaQueries/attributes" : {
      "get" : {
        "tags" : [ "ImpalaQueriesResource" ],
        "description" : "Returns the list of all attributes that the Service Monitor can associate\nwith Impala queries.\n<p>\nExamples of attributes include the user who issued the query and the\nnumber of HDFS bytes read by the query.\n<p>\nThese attributes can be used to search for specific Impala queries through\nthe getImpalaQueries API. For example the 'user' attribute could be used\nin the search 'user = root'. If the attribute is numeric it can also be used\nas a metric in a tsquery (ie, 'select hdfs_bytes_read from IMPALA_QUERIES').\n<p>\nNote that this response is identical for all Impala services.\n<p>\nAvailable since API v6.",
        "operationId" : "getImpalaQueryAttributes",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"displayName\" : \"...\",\n    \"supportsHistograms\" : true,\n    \"description\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"displayName\" : \"...\",\n    \"supportsHistograms\" : true,\n    \"description\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiImpalaQueryAttributeList"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/impalaQueries/{queryId}" : {
      "get" : {
        "tags" : [ "ImpalaQueriesResource" ],
        "description" : "Returns details about the query. Not all queries have details, check\nthe detailsAvailable field from the getQueries response.\n<p>\nAvailable since API v4.",
        "operationId" : "getQueryDetails",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"details\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiImpalaQueryDetailsResponse"
                  }
                }
            },
            "description" : "The query details"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "queryId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The queryId to get information about"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "format",
            "in" : "query",
            "schema" : {
              "default" : "text",
              "type" : "string"
            },
            "description" : "There are two valid format parameters:\n<ul>\n<li>\n'text': this is a text based, human readable representation of the\nImpala runtime profile.\n<\/li>\n<li>\n'thrift_encoded': this a compact-thrift, base64 encoded representation\nof the Impala RuntimeProfile.thrift object. See the Impala documentation\nfor more details.\n<\/li>\n<\/ul>"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/impalaQueries/{queryId}/cancel" : {
      "post" : {
        "tags" : [ "ImpalaQueriesResource" ],
        "description" : "Cancels an Impala Query.\n<p>\nAvailable since API v4.",
        "operationId" : "cancelImpalaQuery",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"warning\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiImpalaCancelResponse"
                  }
                }
            },
            "description" : "A warning if there was one. Otherwise null."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "queryId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The queryId to cancel"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/impalaUtilization" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Provides the resource utilization of the Impala service as well as the\nresource utilization per tenant. Only available with Cloudera Manager Enterprise Edition.",
        "operationId" : "getImpalaUtilization",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"totalQueries\" : 12345.0,\n  \"successfulQueries\" : 12345.0,\n  \"oomQueries\" : 12345.0,\n  \"timeOutQueries\" : 12345.0,\n  \"rejectedQueries\" : 12345.0,\n  \"successfulQueriesPercentage\" : 12345.0,\n  \"oomQueriesPercentage\" : 12345.0,\n  \"timeOutQueriesPercentage\" : 12345.0,\n  \"rejectedQueriesPercentage\" : 12345.0,\n  \"avgWaitTimeInQueue\" : 12345.0,\n  \"peakAllocationTimestampMS\" : 12345,\n  \"maxAllocatedMemory\" : 12345.0,\n  \"maxAllocatedMemoryPercentage\" : 12345.0,\n  \"utilizedAtMaxAllocated\" : 12345.0,\n  \"utilizedAtMaxAllocatedPercentage\" : 12345.0,\n  \"peakUsageTimestampMS\" : 12345,\n  \"maxUtilizedMemory\" : 12345.0,\n  \"maxUtilizedMemoryPercentage\" : 12345.0,\n  \"allocatedAtMaxUtilized\" : 12345.0,\n  \"allocatedAtMaxUtilizedPercentage\" : 12345.0,\n  \"distributionUtilizedByImpalaDaemon\" : {\n    \"bins\" : {\n      \"items\" : [ { }, { } ]\n    }\n  },\n  \"distributionAllocatedByImpalaDaemon\" : {\n    \"bins\" : {\n      \"items\" : [ { }, { } ]\n    }\n  },\n  \"tenantUtilizations\" : {\n    \"items\" : [ {\n      \"tenantName\" : \"...\",\n      \"totalQueries\" : 12345.0,\n      \"successfulQueries\" : 12345.0,\n      \"oomQueries\" : 12345.0,\n      \"timeOutQueries\" : 12345.0,\n      \"rejectedQueries\" : 12345.0,\n      \"avgWaitTimeInQueue\" : 12345.0,\n      \"peakAllocationTimestampMS\" : 12345,\n      \"maxAllocatedMemory\" : 12345.0,\n      \"maxAllocatedMemoryPercentage\" : 12345.0,\n      \"utilizedAtMaxAllocated\" : 12345.0,\n      \"utilizedAtMaxAllocatedPercentage\" : 12345.0,\n      \"peakUsageTimestampMS\" : 12345,\n      \"maxUtilizedMemory\" : 12345.0,\n      \"maxUtilizedMemoryPercentage\" : 12345.0,\n      \"allocatedAtMaxUtilized\" : 12345.0,\n      \"allocatedAtMaxUtilizedPercentage\" : 12345.0,\n      \"distributionUtilizedByImpalaDaemon\" : { },\n      \"distributionAllocatedByImpalaDaemon\" : { },\n      \"avgSpilledMemory\" : 12345.0,\n      \"maxSpilledMemory\" : 12345.0\n    }, {\n      \"tenantName\" : \"...\",\n      \"totalQueries\" : 12345.0,\n      \"successfulQueries\" : 12345.0,\n      \"oomQueries\" : 12345.0,\n      \"timeOutQueries\" : 12345.0,\n      \"rejectedQueries\" : 12345.0,\n      \"avgWaitTimeInQueue\" : 12345.0,\n      \"peakAllocationTimestampMS\" : 12345,\n      \"maxAllocatedMemory\" : 12345.0,\n      \"maxAllocatedMemoryPercentage\" : 12345.0,\n      \"utilizedAtMaxAllocated\" : 12345.0,\n      \"utilizedAtMaxAllocatedPercentage\" : 12345.0,\n      \"peakUsageTimestampMS\" : 12345,\n      \"maxUtilizedMemory\" : 12345.0,\n      \"maxUtilizedMemoryPercentage\" : 12345.0,\n      \"allocatedAtMaxUtilized\" : 12345.0,\n      \"allocatedAtMaxUtilizedPercentage\" : 12345.0,\n      \"distributionUtilizedByImpalaDaemon\" : { },\n      \"distributionAllocatedByImpalaDaemon\" : { },\n      \"avgSpilledMemory\" : 12345.0,\n      \"maxSpilledMemory\" : 12345.0\n    } ]\n  },\n  \"errorMessage\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiImpalaUtilization"
                  }
                }
            },
            "description" : "utilization report of Impala service."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "service name"
          },
          {
            "name" : "daysOfWeek",
            "in" : "query",
            "schema" : {
              "type" : "array",
              "items" : {
              "type" : "string"
              }
            },
            "description" : "The days of the week for which the user wants to report utilization.\nDays is a list of number between 1 to 7, where 1 corresponds to Mon. and 7 corresponds to Sun.\nAll 7 days are included if this is not specified."
          },
          {
            "name" : "endHourOfDay",
            "in" : "query",
            "schema" : {
              "default" : "23",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The end hour of a day for which the user wants to report utilization.\nThe hour is a number between [0-23]. Default value is 23 if this is not specified."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the time range to report utilization in ISO 8601 format."
          },
          {
            "name" : "startHourOfDay",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The start hour of a day for which the user wants to report utilization.\nThe hour is a number between [0-23]. Default value is 0 if this is not specified."
          },
          {
            "name" : "tenantType",
            "in" : "query",
            "schema" : {
              "default" : "POOL",
              "type" : "string"
            },
            "description" : "The type of the tenant (POOL or USER)."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the the time range to report utilization in ISO 8601 format (defaults to now)."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/metrics" : {
      "get" : {
        "deprecated":true,
        "tags" : [ "ServicesResource" ],
        "description" : "Fetch metric readings for a particular service.\n<p>\nBy default, this call will look up all metrics available for the service.\nIf only specific metrics are desired, use the <i>metrics<\/i> parameter.\n<p>\nBy default, the returned results correspond to a 5 minute window based on\nthe provided end time (which defaults to the current server time). The\n<i>from<\/i> and <i>to<\/i> parameters can be used to control the window\nbeing queried. A maximum window of 3 hours is enforced.\n<p>\nWhen requesting a \"full\" view, aside from the extended properties of the\nreturned metric data, the collection will also contain information about\nall metrics available for the service, even if no readings are available\nin the requested window.\n<p>\nHDFS services that have more than one nameservice will not expose\nany metrics. Instead, the nameservices should be queried separately.\n<p/>",
        "operationId" : "getMetrics",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"context\" : \"...\",\n    \"unit\" : \"...\",\n    \"data\" : [ {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    }, {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    } ],\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"context\" : \"...\",\n    \"unit\" : \"...\",\n    \"data\" : [ {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    }, {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    } ],\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiMetricList"
                  }
                }
            },
            "description" : "List of readings from the monitors."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the period to query."
          },
          {
            "name" : "metrics",
            "in" : "query",
            "schema" : {
              "type" : "array",
              "items" : {
              "type" : "string"
              }
            },
            "description" : "Filter for which metrics to query."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the period to query."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/nameservices" : {
      "get" : {
        "tags" : [ "NameservicesResource" ],
        "description" : "List the nameservices of an HDFS service.",
        "operationId" : "listNameservices",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"active\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"activeFailoverController\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"standBy\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"standByFailoverController\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"secondary\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"mountPoints\" : [ \"...\", \"...\" ],\n    \"healthSummary\" : \"GOOD\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"active\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"activeFailoverController\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"standBy\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"standByFailoverController\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"secondary\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"mountPoints\" : [ \"...\", \"...\" ],\n    \"healthSummary\" : \"BAD\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiNameserviceList"
                  }
                }
            },
            "description" : "List of nameservices."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/nameservices/{nameservice}" : {
      "get" : {
        "tags" : [ "NameservicesResource" ],
        "description" : "Retrieve information about a nameservice.",
        "operationId" : "readNameservice",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"active\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"activeFailoverController\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"standBy\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"standByFailoverController\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"secondary\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"mountPoints\" : [ \"...\", \"...\" ],\n  \"healthSummary\" : \"DISABLED\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiNameservice"
                  }
                }
            },
            "description" : "Details of the nameservice."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "nameservice",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The nameservice to retrieve."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize. Defaults to 'full'."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/nameservices/{nameservice}/metrics" : {
      "get" : {
        "deprecated":true,
        "tags" : [ "NameservicesResource" ],
        "description" : "Fetch metric readings for a particular nameservice.\n<p>\nBy default, this call will look up all metrics available. If only specific\nmetrics are desired, use the <i>metrics<\/i> parameter.\n<p>\nBy default, the returned results correspond to a 5 minute window based on\nthe provided end time (which defaults to the current server time). The\n<i>from<\/i> and <i>to<\/i> parameters can be used to control the window\nbeing queried. A maximum window of 3 hours is enforced.\n<p>\nWhen requesting a \"full\" view, aside from the extended properties of the\nreturned metric data, the collection will also contain information about\nall metrics available, even if no readings are available in the requested\nwindow.",
        "operationId" : "getMetrics",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"context\" : \"...\",\n    \"unit\" : \"...\",\n    \"data\" : [ {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    }, {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    } ],\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"context\" : \"...\",\n    \"unit\" : \"...\",\n    \"data\" : [ {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    }, {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    } ],\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiMetricList"
                  }
                }
            },
            "description" : "List of readings from the monitors."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "nameservice",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The nameservice."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the period to query."
          },
          {
            "name" : "metrics",
            "in" : "query",
            "schema" : {
              "type" : "array",
              "items" : {
              "type" : "string"
              }
            },
            "description" : "Filter for which metrics to query."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the period to query."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications" : {
      "delete" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Deletes all existing replication schedules.\n<p>\nAvailable since API v3. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "deleteAllSchedules",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"ENABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"WEEK\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"S3\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"MINUTE\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationScheduleList"
                  }
                }
            },
            "description" : "List of deleted replication schedules."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      },
      "get" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Retrieves information about replication schedules.",
        "operationId" : "readSchedules",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"ENABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"HOUR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"ENABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"MONTH\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationScheduleList"
                  }
                }
            },
            "description" : "List of replication schedules."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "maxCommands",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Maximum number of commands to include in the history of replication\nschedules. By default, it has no limit. Pass 0 to explicitly set\nto unlimited."
          },
          {
            "name" : "maxErrors",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Maximum number of errors per Hive replication command. By default, it has\nno limit. Pass 0 to explicitly set to unlimited."
          },
          {
            "name" : "maxSchedules",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Maximum number of replication schedules to be included in the response.\nBy default, it has no limit. Pass 0 to explicitly set to unlimited."
          },
          {
            "name" : "maxTables",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Maximum number of tables per Hive replication command. By default, it has\nno limit. Pass 0 to explicitly set to unlimited."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize."
          }
        ]
      },
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Creates one or more replication schedules.\n<p>\nAvailable since API v3. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "createSchedules",
        "requestBody" : {
          "description" : "List of the replication schedules to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"S3\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"HOUR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"YEAR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationScheduleList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"S3\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"MINUTE\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"S3\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"MONTH\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationScheduleList"
                  }
                }
            },
            "description" : "List of newly added replication schedules."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/createCloudCredstoreOnHdfs" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Creates a credstore provider jceks file on HDFS for the given service.\nThe file will store credential information for the given sourceAccount.",
        "operationId" : "createCloudCredstoreOnHdfs",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "command for creating the Hive3 credstore"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "force",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "if the jceks file already exists on HDFS and this parameter is set to true\nthen it will be recreated, otherwise left untouched"
          },
          {
            "name" : "sourceAccount",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "the External Account that has been already added to this CM,\nfor which the credstore provider jceks file will be generated"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/createCredstore" : {
      "post" : {
        "deprecated":true,
        "tags" : [ "ReplicationsResource" ],
        "description" : "Use the following API endpoint instead: <b/>\ncom.cloudera.api.v50.ReplicationsResourceV50#createCloudCredstoreOnHdfs(String, boolean)",
        "operationId" : "createCredstore",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "credstoreDirPath",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "force",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : ""
          },
          {
            "name" : "sourceAccount",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/exportAtlasEntities" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Exports the given Atlas Entities (defined in the API body) to a zipped file in hdfs.",
        "operationId" : "exportAtlasEntites",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"sourceService\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"safetyValvesSource\" : {\n    \"property1\" : {\n      \"configs\" : [ {\n        \"key\" : \"...\",\n        \"value\" : \"...\"\n      }, {\n        \"key\" : \"...\",\n        \"value\" : \"...\"\n      } ]\n    },\n    \"property2\" : {\n      \"configs\" : [ {\n        \"key\" : \"...\",\n        \"value\" : \"...\"\n      }, {\n        \"key\" : \"...\",\n        \"value\" : \"...\"\n      } ]\n    }\n  },\n  \"altStagingLocation\" : \"...\",\n  \"sourceStorageFilter\" : \"OZONE\",\n  \"locationMapping\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"policyOptions\" : {\n    \"property1\" : \"...\",\n    \"property2\" : \"...\"\n  },\n  \"atlasClientAdvanceConfigs\" : {\n    \"property1\" : \"...\",\n    \"property2\" : \"...\"\n  },\n  \"stagingDir\" : \"...\",\n  \"matchType\" : \"...\",\n  \"atlasEntityRegexPattern\" : \"...\",\n  \"atlasEntityType\" : [ \"...\", \"...\" ],\n  \"fetchType\" : \"...\",\n  \"skipLineage\" : true,\n  \"atlasChangeMarker\" : \"...\",\n  \"tableTypeForAtlas\" : \"...\",\n  \"hiveReplicationTableFilters\" : {\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ]\n  },\n  \"icebergReplicationTableFilters\" : {\n    \"includedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"excludedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ]\n  },\n  \"hdfsReplicationSourcePath\" : {\n    \"sourcePath\" : \"...\",\n    \"exclusionFilters\" : [ \"...\", \"...\" ]\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiAtlasReplicationRemoteArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/exportRangerServices" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Exports the given Ranger services and policies (defined in the API body) to a zipped file.",
        "operationId" : "exportRangerServices",
        "requestBody" : {
          "description" : "the arguments for the export operation.\nContains the Ranger services to be exported.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"rangerServiceNames\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRangerReplicationExportArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/generateCloudReplCredstorePassword" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "(Re)generates the cloud credential provider password, used by the given service,\nfor replicating to the cloud. <br/>\nCalling this API endpoint may cause staleness for the given service. <br/>\nNOTE: If this API endpoint REGENERATED the credstore password successfully and\nthere are existing credstore provider jceks files on HDFS, protected by this password,\nthen these jceks files should be recreated by using the following API endpoint:\n#recreateCloudCredstoresOnHdfs().",
        "operationId" : "generateCloudReplCredstorePassword",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "boolean"
                  }
                }
            },
            "description" : "true if the credential provider password was regenerated,\notherwise false if it was untouched."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "passwordGenerateMode",
            "in" : "query",
            "schema" : {
              "type" : "string",
              "enum" : ["FORCE", "GENERATE_IF_NULL", "REGENERATE_IF_SET"]
            },
            "description" : "the CloudReplPasswordGenerateMode to be used\nfor regenerating the password."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/hbaseReplicationSecurityTool" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Run the hbase replication security tool\n<p>\nThe replication security tool is invoked against the provided arguments\n<p>",
        "operationId" : "runHBaseReplicationSecurityTool",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "schema" : {
"description" : "",
"type" : "object",
"additionalProperties" : {
  "type" : "string"
}
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/hbaseReplicationValidationTool" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Executes a command, which validates if HBase replication works properly\nfor the given hbasePeerId",
        "operationId" : "runHBaseReplicationValidationTool",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "command to run hbase replication validation tool"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "hbasePeerId",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The HBase peer ID to be validated"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/hdfsCopyListing" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Run the hdfs copy listing command\n<p>\nThe copy listing command will be triggered with the provided arguments\n<p>\nAvailable since API v18. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "runCopyListing",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "schema" : {
"description" : "",
"type" : "string"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/hiveReplicationQuery" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Execute a hive replication query on local HS2 service instance\n<p>\nThe command executes hive replication query on local HS2 instance\nwith the provided arguments\n<p>",
        "operationId" : "runHiveReplicationQuery",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"sourceHiveService\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"status\" : \"ENABLED\",\n  \"rangerReplication\" : true,\n  \"atlasReplication\" : true,\n  \"externalTableReplication\" : true,\n  \"externalTableBaseDir\" : \"...\",\n  \"distcpOnTarget\" : true,\n  \"numMaps\" : 12345,\n  \"bandwidthPerMap\" : 12345,\n  \"policyOptions\" : {\n    \"property1\" : \"...\",\n    \"property2\" : \"...\"\n  },\n  \"sourceDbName\" : \"...\",\n  \"targetDbName\" : \"...\",\n  \"policyName\" : \"...\",\n  \"scheduleClause\" : \"...\",\n  \"runAs\" : \"...\",\n  \"hiveOp\" : \"...\",\n  \"hiveUpdateOp\" : \"...\",\n  \"excludeSource\" : true,\n  \"excludeTarget\" : true,\n  \"failoverStatus\" : \"...\",\n  \"cloudArgs\" : {\n    \"sourceAccount\" : \"...\"\n  },\n  \"remoteDbParams\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHive3ReplicationArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/isHive3ReverseDirectionEnabled" : {
      "get" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "This API endpoint checks if there is an ENABLED Hive3 replication policy\non this server that replicates for the reverse direction.\nBidirectional Hive3 replication policies are allowed,\nbut only one direction can be ENABLED at the same time.",
        "operationId" : "isHive3ReverseDirectionEnabled",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "boolean"
                  }
                }
            },
            "description" : "true if there is an ENABLED Hive3 replication policy on this server,\nthat replicates the given databases but for the reverse direction, otherwise false."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "clusterUuidOnRemote",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "the uuid of the cluster on the remote CM server"
          },
          {
            "name" : "serviceNameOnRemote",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "the Hive3 service name on the remote CM server,\nmore specifically on the cluster specified by clusterUuidOnRemote"
          },
          {
            "name" : "sourceDbNameOnRemote",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "the name of the source database on the remote CM server"
          },
          {
            "name" : "targetDbNameOnRemote",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "the name of the target database on the remote CM server"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/addReplicationPeer" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that adds a new replication peer to HBase.",
        "operationId" : "addHBaseReplicationPeer",
        "requestBody" : {
          "description" : "Information for peer creation.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"peerId\" : \"...\",\n  \"clusterKey\" : \"...\",\n  \"tableCFs\" : {\n    \"property1\" : [ \"...\", \"...\" ],\n    \"property2\" : [ \"...\", \"...\" ]\n  },\n  \"endpointClassname\" : \"...\",\n  \"enabled\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseAddReplicationPeerInput"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/addTablesToHBasePeer" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that adds tables and column families to an existing HBase replication peer.",
        "operationId" : "addTablesToHBasePeer",
        "requestBody" : {
          "description" : "Arguments for the operation.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"peerId\" : \"...\",\n  \"tableCFs\" : {\n    \"property1\" : [ \"...\", \"...\" ],\n    \"property2\" : [ \"...\", \"...\" ]\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBasePeerIdWithTableCFs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/checkTables" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that checks if the specified tables exist in HBase.",
        "operationId" : "checkHBaseTablesExist",
        "requestBody" : {
          "description" : "Names of the tables to be checked.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseTableNames"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/fetchColumnFamilies" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that fetches column families for the desired tables.",
        "operationId" : "fetchHBaseColumnFamilies",
        "requestBody" : {
          "description" : "Names of tables to query for column families.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseTableNames"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "whereReplicationSet",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "Whether to retrieve column families of only those tables where there is at least one\ncolumn family with replication scope set to 1."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/fetchHBasePeerInfo" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that fetches information about an HBase peer by its ID.",
        "operationId" : "fetchHBasePeerInfo",
        "requestBody" : {
          "description" : "ID of the fetched peer.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"id\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBasePeerId"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/listNamespaces" : {
      "get" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that lists all namespaces in HBase.",
        "operationId" : "listHBaseNamespaces",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/listPeers" : {
      "get" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that retrieves all peers registered in the HBase service.",
        "operationId" : "listHBasePeers",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/listTables" : {
      "get" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that lists tables from the HBase service.",
        "operationId" : "listHBaseTables",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/removeHBasePeer" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that removes the specified HBase replication peer from the local HBase\nservice.",
        "operationId" : "removeHBasePeer",
        "requestBody" : {
          "description" : "ID of the peer to be removed.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"id\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBasePeerId"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/removeTablesFromHBasePeer" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that removes tables and column families from an existing HBase replication\npeer.",
        "operationId" : "removeTablesFromHBasePeer",
        "requestBody" : {
          "description" : "Arguments for removing tables from HBase replication peer.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"peerId\" : \"...\",\n  \"tableCFs\" : {\n    \"property1\" : [ \"...\", \"...\" ],\n    \"property2\" : [ \"...\", \"...\" ]\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBasePeerIdWithTableCFs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/setCFsReplicationScope" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that set the replication scope of the provided column families to the\ndesired value.",
        "operationId" : "setCFsReplicationScope",
        "requestBody" : {
          "description" : "Arguments for setting the replication scope.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"scope\" : 12345,\n  \"tableCFs\" : {\n    \"property1\" : [ \"...\", \"...\" ],\n    \"property2\" : [ \"...\", \"...\" ]\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseSetCFsReplicationScope"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/operations/updateReplicationPeerState" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that updates the state of an existing HBase replication peer.",
        "operationId" : "updateHBaseReplicationPeerState",
        "requestBody" : {
          "description" : "Arguments for operation.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"hbasePeerId\" : \"...\",\n  \"enabled\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseUpdateReplicationPeerState"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/recreateCloudCredstoresOnHdfs" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Recreates the existing credential provider jceks files on HDFS,\nthat are used by the given service, for replicating to the cloud.",
        "operationId" : "recreateCloudCredstoresOnHdfs",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "command for recreating the credential provider jceks files"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/replicationState" : {
      "get" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "returns the replication state. for example if incremental export\nis enabled, etc",
        "operationId" : "getReplicationState",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"incrementalExportEnabled\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationState"
                  }
                }
            },
            "description" : "replicate state object."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "view to materialize"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/rescheduleHive3ReplicationMetricsGetter" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Set the Hive3 Replication Metrics Getter next start time.\n<p>\n(Re)set the Hive3 Replication Metrics Getter next start time.\nShould be only used if the Getter needs to be manually started.\n<p>",
        "operationId" : "rescheduleHive3ReplicationMetricsGetter",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "boolean"
                  }
                }
            },
            "description" : "success or not."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "nextStartMins",
            "in" : "query",
            "schema" : {
              "default" : "5",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/updateHBasePeerState" : {
      "put" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Update HBase peer state ('DISABLE' or 'ENABLE'),<br/>\nand set the related HBase replication schedules\n<pre>ApiHBaseReplicationArguments.peerState<\/pre>\nfor the given peer name (all schedules for the same source and target HBase service)\naccording to the given state ('DISABLED' or 'ENABLED').\n<pre>\n example json data payload:\n '{\n \"sourceRef\": {\n \"peerName\": \"source-peer-name\",\n \"clusterName\": \"Cluster Name\",\n \"serviceName\": \"HBase Service Name\"\n }\n \"peerState\": \"ENABLED|DISABLED\"\n }'\n <\/pre>",
        "operationId" : "updateHBasePeerState",
        "requestBody" : {
          "description" : "ApiHBaseReplicationUpdatePeerStateArgs",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"sourceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"peerState\" : \"DISABLED\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseReplicationUpdatePeerStateArgs"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}" : {
      "delete" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Deletes an existing replication schedule.\n<p>\nAvailable since API v3. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "deleteSchedule",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"hdfsArguments\" : {\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"DYNAMIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"hiveArguments\" : {\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"exportDir\" : \"...\",\n    \"force\" : true,\n    \"replicateData\" : true,\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"replicateImpalaMetadata\" : true,\n    \"runInvalidateMetadata\" : true,\n    \"dryRun\" : true,\n    \"numThreads\" : 12345,\n    \"sentryMigration\" : true,\n    \"skipUrlPermissions\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"atlasChangeMarker\" : \"...\",\n    \"sentryExportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"rangerImportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"hdfsCloudArguments\" : {\n    \"sourceAccount\" : \"...\",\n    \"destinationAccount\" : \"...\",\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"DYNAMIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"ozoneReplicationArguments\" : {\n    \"originalSourcePath\" : \"...\",\n    \"originalDestinationPath\" : \"...\",\n    \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n    \"inclusionFilters\" : [ \"...\", \"...\" ],\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"STATIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"history\" : [ {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"replicationCommandType\" : \"FULL_FILE_LISTING_FALLBACK\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"SOURCE\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"replicationCommandType\" : \"FULL_FILE_LISTING_FALLBACK\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"TARGET\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ],\n  \"active\" : true,\n  \"hiveCloudArguments\" : {\n    \"sourceAccount\" : \"...\",\n    \"destinationAccount\" : \"...\",\n    \"cloudRootPath\" : \"...\",\n    \"replicationOption\" : \"METADATA_ONLY\",\n    \"exportFilesPrefix\" : \"...\",\n    \"awsDataSyncTaskArgs\" : {\n      \"sourceLocation\" : { },\n      \"destinationLocation\" : { },\n      \"name\" : \"...\",\n      \"excludeFilters\" : [ \"...\", \"...\" ],\n      \"includeFilters\" : [ \"...\", \"...\" ],\n      \"tags\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"options\" : { },\n      \"schedule\" : { }\n    },\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"exportDir\" : \"...\",\n    \"force\" : true,\n    \"replicateData\" : true,\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"replicateImpalaMetadata\" : true,\n    \"runInvalidateMetadata\" : true,\n    \"dryRun\" : true,\n    \"numThreads\" : 12345,\n    \"sentryMigration\" : true,\n    \"skipUrlPermissions\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"atlasChangeMarker\" : \"...\",\n    \"sentryExportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"rangerImportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"hbaseArguments\" : {\n    \"sourceHBaseService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"peerState\" : \"ENABLED\",\n    \"hbasePeerId\" : \"...\",\n    \"hbaseClusterKey\" : \"...\",\n    \"endPointClassName\" : \"...\",\n    \"tables\" : [ {\n      \"tableName\" : \"...\",\n      \"initialSnapshot\" : true,\n      \"snapshotSucceeded\" : true\n    }, {\n      \"tableName\" : \"...\",\n      \"initialSnapshot\" : true,\n      \"snapshotSucceeded\" : true\n    } ],\n    \"database\" : {\n      \"failedSnapshotTables\" : [ \"...\", \"...\" ],\n      \"initialSnapshot\" : true,\n      \"replicationStrategy\" : \"TABLES_WITH_REPLICATION_SCOPE_SET\"\n    },\n    \"replicationProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceAccount\" : \"...\",\n    \"sourceSchedulerPool\" : \"...\",\n    \"numMappers\" : 12345,\n    \"bandwidthPerMap\" : 12345,\n    \"exportSnapshotUser\" : \"...\",\n    \"snapshotScratchLocation\" : \"...\",\n    \"validateReplicationSetup\" : true,\n    \"maxParallelSnapshots\" : 12345\n  },\n  \"hive3Arguments\" : {\n    \"sourceHiveService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"status\" : \"FAILED_ADMIN\",\n    \"rangerReplication\" : true,\n    \"atlasReplication\" : true,\n    \"externalTableReplication\" : true,\n    \"externalTableBaseDir\" : \"...\",\n    \"distcpOnTarget\" : true,\n    \"numMaps\" : 12345,\n    \"bandwidthPerMap\" : 12345,\n    \"policyOptions\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceDbName\" : \"...\",\n    \"targetDbName\" : \"...\",\n    \"policyName\" : \"...\",\n    \"scheduleClause\" : \"...\",\n    \"runAs\" : \"...\",\n    \"hiveOp\" : \"...\",\n    \"hiveUpdateOp\" : \"...\",\n    \"excludeSource\" : true,\n    \"excludeTarget\" : true,\n    \"failoverStatus\" : \"...\",\n    \"cloudArgs\" : {\n      \"sourceAccount\" : \"...\"\n    },\n    \"remoteDbParams\" : \"...\"\n  },\n  \"rangerArguments\" : {\n    \"sourceRangerService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"exportArgs\" : {\n      \"rangerServiceNames\" : [ \"...\", \"...\" ]\n    },\n    \"transformArgs\" : {\n      \"rangerServiceNamesMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerUsersMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerResourcesMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"hiveUrlsMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"hdfsToAdlsArgs\" : { },\n      \"hdfsToS3Args\" : { },\n      \"hdfsToGcsArgs\" : { }\n    },\n    \"importArgs\" : {\n      \"importStrategy\" : \"MERGE\",\n      \"extraAuthSiteProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"auditLogDistCpArgs\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"auditLogDistCpCloudArgs\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    }\n  },\n  \"icebergArguments\" : {\n    \"sourceIcebergReplicationService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"policyName\" : \"...\",\n    \"includedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"excludedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"batchSize\" : 12345,\n    \"proxyName\" : \"...\",\n    \"exportYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"xferYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"syncYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"shouldReplicateColumnStats\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"policyOptions\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"atlasChangeMarker\" : \"...\",\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"safetyValvesSource\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"safetyValvesTarget\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"runDistcpOnSource\" : true,\n    \"altStagingLocation\" : \"...\",\n    \"forceTest\" : true,\n    \"deleteOperation\" : true,\n    \"jvmOptsForExport\" : \"...\",\n    \"jvmOptsForXfer\" : \"...\",\n    \"jvmOptsForSync\" : \"...\",\n    \"locationMapping\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"sourceStorageFilter\" : \"HDFS\",\n    \"proxyNameOnSource\" : \"...\"\n  },\n  \"atlasReplicationArguments\" : {\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourceStorageFilter\" : \"OZONE\",\n    \"policyName\" : \"...\",\n    \"stagingDir\" : \"...\",\n    \"atlasEntityRegexPattern\" : \"...\",\n    \"safetyValvesTarget\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"matchType\" : \"...\",\n    \"atlasEntityType\" : [ \"...\", \"...\" ],\n    \"skipLineage\" : true,\n    \"fetchType\" : \"...\",\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"id\" : 12345,\n  \"displayName\" : \"...\",\n  \"description\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"interval\" : 12345,\n  \"intervalUnit\" : \"WEEK\",\n  \"nextRun\" : \"...\",\n  \"paused\" : true,\n  \"alertOnStart\" : true,\n  \"alertOnSuccess\" : true,\n  \"alertOnFail\" : true,\n  \"alertOnAbort\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationSchedule"
                  }
                }
            },
            "description" : "The deleted replication schedule."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "scheduleId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Id of an existing replication schedule."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      },
      "get" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Returns information for a specific replication schedule.\n<p>\nAvailable since API v3. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "readSchedule",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"hdfsArguments\" : {\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"DYNAMIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"hiveArguments\" : {\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"exportDir\" : \"...\",\n    \"force\" : true,\n    \"replicateData\" : true,\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"replicateImpalaMetadata\" : true,\n    \"runInvalidateMetadata\" : true,\n    \"dryRun\" : true,\n    \"numThreads\" : 12345,\n    \"sentryMigration\" : true,\n    \"skipUrlPermissions\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"atlasChangeMarker\" : \"...\",\n    \"sentryExportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"rangerImportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"hdfsCloudArguments\" : {\n    \"sourceAccount\" : \"...\",\n    \"destinationAccount\" : \"...\",\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"DYNAMIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"ozoneReplicationArguments\" : {\n    \"originalSourcePath\" : \"...\",\n    \"originalDestinationPath\" : \"...\",\n    \"replicationType\" : \"INCREMENTAL_ONLY\",\n    \"inclusionFilters\" : [ \"...\", \"...\" ],\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"STATIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"history\" : [ {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"replicationCommandType\" : \"FULL_FILE_LISTING_FALLBACK\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"SOURCE\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"replicationCommandType\" : \"FULL_FILE_LISTING_FALLBACK\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"TARGET\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ],\n  \"active\" : true,\n  \"hiveCloudArguments\" : {\n    \"sourceAccount\" : \"...\",\n    \"destinationAccount\" : \"...\",\n    \"cloudRootPath\" : \"...\",\n    \"replicationOption\" : \"METADATA_ONLY\",\n    \"exportFilesPrefix\" : \"...\",\n    \"awsDataSyncTaskArgs\" : {\n      \"sourceLocation\" : { },\n      \"destinationLocation\" : { },\n      \"name\" : \"...\",\n      \"excludeFilters\" : [ \"...\", \"...\" ],\n      \"includeFilters\" : [ \"...\", \"...\" ],\n      \"tags\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"options\" : { },\n      \"schedule\" : { }\n    },\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"exportDir\" : \"...\",\n    \"force\" : true,\n    \"replicateData\" : true,\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"replicateImpalaMetadata\" : true,\n    \"runInvalidateMetadata\" : true,\n    \"dryRun\" : true,\n    \"numThreads\" : 12345,\n    \"sentryMigration\" : true,\n    \"skipUrlPermissions\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"atlasChangeMarker\" : \"...\",\n    \"sentryExportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"rangerImportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"hbaseArguments\" : {\n    \"sourceHBaseService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"peerState\" : \"ENABLED\",\n    \"hbasePeerId\" : \"...\",\n    \"hbaseClusterKey\" : \"...\",\n    \"endPointClassName\" : \"...\",\n    \"tables\" : [ {\n      \"tableName\" : \"...\",\n      \"initialSnapshot\" : true,\n      \"snapshotSucceeded\" : true\n    }, {\n      \"tableName\" : \"...\",\n      \"initialSnapshot\" : true,\n      \"snapshotSucceeded\" : true\n    } ],\n    \"database\" : {\n      \"failedSnapshotTables\" : [ \"...\", \"...\" ],\n      \"initialSnapshot\" : true,\n      \"replicationStrategy\" : \"ALL_TABLES\"\n    },\n    \"replicationProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceAccount\" : \"...\",\n    \"sourceSchedulerPool\" : \"...\",\n    \"numMappers\" : 12345,\n    \"bandwidthPerMap\" : 12345,\n    \"exportSnapshotUser\" : \"...\",\n    \"snapshotScratchLocation\" : \"...\",\n    \"validateReplicationSetup\" : true,\n    \"maxParallelSnapshots\" : 12345\n  },\n  \"hive3Arguments\" : {\n    \"sourceHiveService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"status\" : \"FAILED_ADMIN\",\n    \"rangerReplication\" : true,\n    \"atlasReplication\" : true,\n    \"externalTableReplication\" : true,\n    \"externalTableBaseDir\" : \"...\",\n    \"distcpOnTarget\" : true,\n    \"numMaps\" : 12345,\n    \"bandwidthPerMap\" : 12345,\n    \"policyOptions\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceDbName\" : \"...\",\n    \"targetDbName\" : \"...\",\n    \"policyName\" : \"...\",\n    \"scheduleClause\" : \"...\",\n    \"runAs\" : \"...\",\n    \"hiveOp\" : \"...\",\n    \"hiveUpdateOp\" : \"...\",\n    \"excludeSource\" : true,\n    \"excludeTarget\" : true,\n    \"failoverStatus\" : \"...\",\n    \"cloudArgs\" : {\n      \"sourceAccount\" : \"...\"\n    },\n    \"remoteDbParams\" : \"...\"\n  },\n  \"rangerArguments\" : {\n    \"sourceRangerService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"exportArgs\" : {\n      \"rangerServiceNames\" : [ \"...\", \"...\" ]\n    },\n    \"transformArgs\" : {\n      \"rangerServiceNamesMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerUsersMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerResourcesMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"hiveUrlsMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"hdfsToAdlsArgs\" : { },\n      \"hdfsToS3Args\" : { },\n      \"hdfsToGcsArgs\" : { }\n    },\n    \"importArgs\" : {\n      \"importStrategy\" : \"OVERRIDE\",\n      \"extraAuthSiteProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"auditLogDistCpArgs\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"auditLogDistCpCloudArgs\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    }\n  },\n  \"icebergArguments\" : {\n    \"sourceIcebergReplicationService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"policyName\" : \"...\",\n    \"includedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"excludedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"batchSize\" : 12345,\n    \"proxyName\" : \"...\",\n    \"exportYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"xferYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"syncYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"shouldReplicateColumnStats\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"policyOptions\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"atlasChangeMarker\" : \"...\",\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"safetyValvesSource\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"safetyValvesTarget\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"runDistcpOnSource\" : true,\n    \"altStagingLocation\" : \"...\",\n    \"forceTest\" : true,\n    \"deleteOperation\" : true,\n    \"jvmOptsForExport\" : \"...\",\n    \"jvmOptsForXfer\" : \"...\",\n    \"jvmOptsForSync\" : \"...\",\n    \"locationMapping\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"sourceStorageFilter\" : \"HDFS\",\n    \"proxyNameOnSource\" : \"...\"\n  },\n  \"atlasReplicationArguments\" : {\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourceStorageFilter\" : \"HDFS\",\n    \"policyName\" : \"...\",\n    \"stagingDir\" : \"...\",\n    \"atlasEntityRegexPattern\" : \"...\",\n    \"safetyValvesTarget\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"matchType\" : \"...\",\n    \"atlasEntityType\" : [ \"...\", \"...\" ],\n    \"skipLineage\" : true,\n    \"fetchType\" : \"...\",\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"id\" : 12345,\n  \"displayName\" : \"...\",\n  \"description\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"interval\" : 12345,\n  \"intervalUnit\" : \"YEAR\",\n  \"nextRun\" : \"...\",\n  \"paused\" : true,\n  \"alertOnStart\" : true,\n  \"alertOnSuccess\" : true,\n  \"alertOnFail\" : true,\n  \"alertOnAbort\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationSchedule"
                  }
                }
            },
            "description" : "Replication schedule."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "scheduleId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Id of an existing replication schedule."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize."
          }
        ]
      },
      "put" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Updates an existing replication schedule.\n<p>\nAvailable since API v3. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "updateSchedule",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"hdfsArguments\" : {\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"STATIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"hiveArguments\" : {\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"exportDir\" : \"...\",\n    \"force\" : true,\n    \"replicateData\" : true,\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"replicateImpalaMetadata\" : true,\n    \"runInvalidateMetadata\" : true,\n    \"dryRun\" : true,\n    \"numThreads\" : 12345,\n    \"sentryMigration\" : true,\n    \"skipUrlPermissions\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"atlasChangeMarker\" : \"...\",\n    \"sentryExportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"rangerImportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"hdfsCloudArguments\" : {\n    \"sourceAccount\" : \"...\",\n    \"destinationAccount\" : \"...\",\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"DYNAMIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"ozoneReplicationArguments\" : {\n    \"originalSourcePath\" : \"...\",\n    \"originalDestinationPath\" : \"...\",\n    \"replicationType\" : \"INCREMENTAL_ONLY\",\n    \"inclusionFilters\" : [ \"...\", \"...\" ],\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"DYNAMIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"history\" : [ {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"replicationCommandType\" : \"FULL_FILE_LISTING\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"TARGET\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"replicationCommandType\" : \"INCREMENTAL\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"TARGET\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ],\n  \"active\" : true,\n  \"hiveCloudArguments\" : {\n    \"sourceAccount\" : \"...\",\n    \"destinationAccount\" : \"...\",\n    \"cloudRootPath\" : \"...\",\n    \"replicationOption\" : \"METADATA_AND_DATA\",\n    \"exportFilesPrefix\" : \"...\",\n    \"awsDataSyncTaskArgs\" : {\n      \"sourceLocation\" : { },\n      \"destinationLocation\" : { },\n      \"name\" : \"...\",\n      \"excludeFilters\" : [ \"...\", \"...\" ],\n      \"includeFilters\" : [ \"...\", \"...\" ],\n      \"tags\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"options\" : { },\n      \"schedule\" : { }\n    },\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"exportDir\" : \"...\",\n    \"force\" : true,\n    \"replicateData\" : true,\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"replicateImpalaMetadata\" : true,\n    \"runInvalidateMetadata\" : true,\n    \"dryRun\" : true,\n    \"numThreads\" : 12345,\n    \"sentryMigration\" : true,\n    \"skipUrlPermissions\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"atlasChangeMarker\" : \"...\",\n    \"sentryExportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"rangerImportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"hbaseArguments\" : {\n    \"sourceHBaseService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"peerState\" : \"DISABLED\",\n    \"hbasePeerId\" : \"...\",\n    \"hbaseClusterKey\" : \"...\",\n    \"endPointClassName\" : \"...\",\n    \"tables\" : [ {\n      \"tableName\" : \"...\",\n      \"initialSnapshot\" : true,\n      \"snapshotSucceeded\" : true\n    }, {\n      \"tableName\" : \"...\",\n      \"initialSnapshot\" : true,\n      \"snapshotSucceeded\" : true\n    } ],\n    \"database\" : {\n      \"failedSnapshotTables\" : [ \"...\", \"...\" ],\n      \"initialSnapshot\" : true,\n      \"replicationStrategy\" : \"TABLES_WITH_REPLICATION_SCOPE_SET\"\n    },\n    \"replicationProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceAccount\" : \"...\",\n    \"sourceSchedulerPool\" : \"...\",\n    \"numMappers\" : 12345,\n    \"bandwidthPerMap\" : 12345,\n    \"exportSnapshotUser\" : \"...\",\n    \"snapshotScratchLocation\" : \"...\",\n    \"validateReplicationSetup\" : true,\n    \"maxParallelSnapshots\" : 12345\n  },\n  \"hive3Arguments\" : {\n    \"sourceHiveService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"status\" : \"DISABLED\",\n    \"rangerReplication\" : true,\n    \"atlasReplication\" : true,\n    \"externalTableReplication\" : true,\n    \"externalTableBaseDir\" : \"...\",\n    \"distcpOnTarget\" : true,\n    \"numMaps\" : 12345,\n    \"bandwidthPerMap\" : 12345,\n    \"policyOptions\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceDbName\" : \"...\",\n    \"targetDbName\" : \"...\",\n    \"policyName\" : \"...\",\n    \"scheduleClause\" : \"...\",\n    \"runAs\" : \"...\",\n    \"hiveOp\" : \"...\",\n    \"hiveUpdateOp\" : \"...\",\n    \"excludeSource\" : true,\n    \"excludeTarget\" : true,\n    \"failoverStatus\" : \"...\",\n    \"cloudArgs\" : {\n      \"sourceAccount\" : \"...\"\n    },\n    \"remoteDbParams\" : \"...\"\n  },\n  \"rangerArguments\" : {\n    \"sourceRangerService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"exportArgs\" : {\n      \"rangerServiceNames\" : [ \"...\", \"...\" ]\n    },\n    \"transformArgs\" : {\n      \"rangerServiceNamesMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerUsersMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerResourcesMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"hiveUrlsMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"hdfsToAdlsArgs\" : { },\n      \"hdfsToS3Args\" : { },\n      \"hdfsToGcsArgs\" : { }\n    },\n    \"importArgs\" : {\n      \"importStrategy\" : \"MERGE\",\n      \"extraAuthSiteProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"auditLogDistCpArgs\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"auditLogDistCpCloudArgs\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    }\n  },\n  \"icebergArguments\" : {\n    \"sourceIcebergReplicationService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"policyName\" : \"...\",\n    \"includedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"excludedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"batchSize\" : 12345,\n    \"proxyName\" : \"...\",\n    \"exportYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"xferYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"syncYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"shouldReplicateColumnStats\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"policyOptions\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"atlasChangeMarker\" : \"...\",\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"safetyValvesSource\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"safetyValvesTarget\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"runDistcpOnSource\" : true,\n    \"altStagingLocation\" : \"...\",\n    \"forceTest\" : true,\n    \"deleteOperation\" : true,\n    \"jvmOptsForExport\" : \"...\",\n    \"jvmOptsForXfer\" : \"...\",\n    \"jvmOptsForSync\" : \"...\",\n    \"locationMapping\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"sourceStorageFilter\" : \"S3\",\n    \"proxyNameOnSource\" : \"...\"\n  },\n  \"atlasReplicationArguments\" : {\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourceStorageFilter\" : \"OZONE\",\n    \"policyName\" : \"...\",\n    \"stagingDir\" : \"...\",\n    \"atlasEntityRegexPattern\" : \"...\",\n    \"safetyValvesTarget\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"matchType\" : \"...\",\n    \"atlasEntityType\" : [ \"...\", \"...\" ],\n    \"skipLineage\" : true,\n    \"fetchType\" : \"...\",\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"id\" : 12345,\n  \"displayName\" : \"...\",\n  \"description\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"interval\" : 12345,\n  \"intervalUnit\" : \"YEAR\",\n  \"nextRun\" : \"...\",\n  \"paused\" : true,\n  \"alertOnStart\" : true,\n  \"alertOnSuccess\" : true,\n  \"alertOnFail\" : true,\n  \"alertOnAbort\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationSchedule"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"hdfsArguments\" : {\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"DYNAMIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"hiveArguments\" : {\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"exportDir\" : \"...\",\n    \"force\" : true,\n    \"replicateData\" : true,\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"replicateImpalaMetadata\" : true,\n    \"runInvalidateMetadata\" : true,\n    \"dryRun\" : true,\n    \"numThreads\" : 12345,\n    \"sentryMigration\" : true,\n    \"skipUrlPermissions\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"atlasChangeMarker\" : \"...\",\n    \"sentryExportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"rangerImportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"hdfsCloudArguments\" : {\n    \"sourceAccount\" : \"...\",\n    \"destinationAccount\" : \"...\",\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"DYNAMIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"ozoneReplicationArguments\" : {\n    \"originalSourcePath\" : \"...\",\n    \"originalDestinationPath\" : \"...\",\n    \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n    \"inclusionFilters\" : [ \"...\", \"...\" ],\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"STATIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"history\" : [ {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"replicationCommandType\" : \"FULL_FILE_LISTING\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"SOURCE\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"replicationCommandType\" : \"FULL_FILE_LISTING\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"SOURCE\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ],\n  \"active\" : true,\n  \"hiveCloudArguments\" : {\n    \"sourceAccount\" : \"...\",\n    \"destinationAccount\" : \"...\",\n    \"cloudRootPath\" : \"...\",\n    \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n    \"exportFilesPrefix\" : \"...\",\n    \"awsDataSyncTaskArgs\" : {\n      \"sourceLocation\" : { },\n      \"destinationLocation\" : { },\n      \"name\" : \"...\",\n      \"excludeFilters\" : [ \"...\", \"...\" ],\n      \"includeFilters\" : [ \"...\", \"...\" ],\n      \"tags\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"options\" : { },\n      \"schedule\" : { }\n    },\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"exportDir\" : \"...\",\n    \"force\" : true,\n    \"replicateData\" : true,\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"replicateImpalaMetadata\" : true,\n    \"runInvalidateMetadata\" : true,\n    \"dryRun\" : true,\n    \"numThreads\" : 12345,\n    \"sentryMigration\" : true,\n    \"skipUrlPermissions\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"atlasChangeMarker\" : \"...\",\n    \"sentryExportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"rangerImportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"hbaseArguments\" : {\n    \"sourceHBaseService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"peerState\" : \"DISABLED\",\n    \"hbasePeerId\" : \"...\",\n    \"hbaseClusterKey\" : \"...\",\n    \"endPointClassName\" : \"...\",\n    \"tables\" : [ {\n      \"tableName\" : \"...\",\n      \"initialSnapshot\" : true,\n      \"snapshotSucceeded\" : true\n    }, {\n      \"tableName\" : \"...\",\n      \"initialSnapshot\" : true,\n      \"snapshotSucceeded\" : true\n    } ],\n    \"database\" : {\n      \"failedSnapshotTables\" : [ \"...\", \"...\" ],\n      \"initialSnapshot\" : true,\n      \"replicationStrategy\" : \"ALL_TABLES\"\n    },\n    \"replicationProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceAccount\" : \"...\",\n    \"sourceSchedulerPool\" : \"...\",\n    \"numMappers\" : 12345,\n    \"bandwidthPerMap\" : 12345,\n    \"exportSnapshotUser\" : \"...\",\n    \"snapshotScratchLocation\" : \"...\",\n    \"validateReplicationSetup\" : true,\n    \"maxParallelSnapshots\" : 12345\n  },\n  \"hive3Arguments\" : {\n    \"sourceHiveService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"status\" : \"DISABLED\",\n    \"rangerReplication\" : true,\n    \"atlasReplication\" : true,\n    \"externalTableReplication\" : true,\n    \"externalTableBaseDir\" : \"...\",\n    \"distcpOnTarget\" : true,\n    \"numMaps\" : 12345,\n    \"bandwidthPerMap\" : 12345,\n    \"policyOptions\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceDbName\" : \"...\",\n    \"targetDbName\" : \"...\",\n    \"policyName\" : \"...\",\n    \"scheduleClause\" : \"...\",\n    \"runAs\" : \"...\",\n    \"hiveOp\" : \"...\",\n    \"hiveUpdateOp\" : \"...\",\n    \"excludeSource\" : true,\n    \"excludeTarget\" : true,\n    \"failoverStatus\" : \"...\",\n    \"cloudArgs\" : {\n      \"sourceAccount\" : \"...\"\n    },\n    \"remoteDbParams\" : \"...\"\n  },\n  \"rangerArguments\" : {\n    \"sourceRangerService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"exportArgs\" : {\n      \"rangerServiceNames\" : [ \"...\", \"...\" ]\n    },\n    \"transformArgs\" : {\n      \"rangerServiceNamesMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerUsersMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerResourcesMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"hiveUrlsMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"hdfsToAdlsArgs\" : { },\n      \"hdfsToS3Args\" : { },\n      \"hdfsToGcsArgs\" : { }\n    },\n    \"importArgs\" : {\n      \"importStrategy\" : \"OVERRIDE\",\n      \"extraAuthSiteProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"auditLogDistCpArgs\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"auditLogDistCpCloudArgs\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    }\n  },\n  \"icebergArguments\" : {\n    \"sourceIcebergReplicationService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"policyName\" : \"...\",\n    \"includedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"excludedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"batchSize\" : 12345,\n    \"proxyName\" : \"...\",\n    \"exportYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"xferYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"syncYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"shouldReplicateColumnStats\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"policyOptions\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"atlasChangeMarker\" : \"...\",\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"safetyValvesSource\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"safetyValvesTarget\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"runDistcpOnSource\" : true,\n    \"altStagingLocation\" : \"...\",\n    \"forceTest\" : true,\n    \"deleteOperation\" : true,\n    \"jvmOptsForExport\" : \"...\",\n    \"jvmOptsForXfer\" : \"...\",\n    \"jvmOptsForSync\" : \"...\",\n    \"locationMapping\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"sourceStorageFilter\" : \"OZONE\",\n    \"proxyNameOnSource\" : \"...\"\n  },\n  \"atlasReplicationArguments\" : {\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourceStorageFilter\" : \"HDFS\",\n    \"policyName\" : \"...\",\n    \"stagingDir\" : \"...\",\n    \"atlasEntityRegexPattern\" : \"...\",\n    \"safetyValvesTarget\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"matchType\" : \"...\",\n    \"atlasEntityType\" : [ \"...\", \"...\" ],\n    \"skipLineage\" : true,\n    \"fetchType\" : \"...\",\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"id\" : 12345,\n  \"displayName\" : \"...\",\n  \"description\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"interval\" : 12345,\n  \"intervalUnit\" : \"WEEK\",\n  \"nextRun\" : \"...\",\n  \"paused\" : true,\n  \"alertOnStart\" : true,\n  \"alertOnSuccess\" : true,\n  \"alertOnFail\" : true,\n  \"alertOnAbort\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationSchedule"
                  }
                }
            },
            "description" : "The replication schedule after the update."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "scheduleId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Id of an existing replication schedule."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/collectDiagnosticData" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Collect diagnostic data for a schedule, optionally for a subset of commands\non that schedule, matched by schedule ID.\n\nThe returned command's resultDataUrl property, upon the commands completion,\nwill refer to the generated diagnostic data.\nAvailable since API v11.",
        "operationId" : "collectDiagnosticData",
        "requestBody" : {
          "description" : "Replication collection arguments",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"commands\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"ticketNumber\" : \"...\",\n  \"comments\" : \"...\",\n  \"phoneHome\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationDiagnosticsCollectionArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Command generated to collect the diagnostics data."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "scheduleId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Schedule ID"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "view to materialize"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/forcedDelete" : {
      "delete" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Deletes an existing replication schedule only from the DB.\n<p>\nOnly the DB schedule reference is deleted with no further cleanup on the source or target side.\nTypically this endpoint can be used when the source cluster is not available any more and normal\npolicy delete fails during cleanup.\n\nAvailable since API v46. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "forceDeleteSchedule",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"hdfsArguments\" : {\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"STATIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"hiveArguments\" : {\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"exportDir\" : \"...\",\n    \"force\" : true,\n    \"replicateData\" : true,\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"replicateImpalaMetadata\" : true,\n    \"runInvalidateMetadata\" : true,\n    \"dryRun\" : true,\n    \"numThreads\" : 12345,\n    \"sentryMigration\" : true,\n    \"skipUrlPermissions\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"atlasChangeMarker\" : \"...\",\n    \"sentryExportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"rangerImportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"hdfsCloudArguments\" : {\n    \"sourceAccount\" : \"...\",\n    \"destinationAccount\" : \"...\",\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"STATIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"ozoneReplicationArguments\" : {\n    \"originalSourcePath\" : \"...\",\n    \"originalDestinationPath\" : \"...\",\n    \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n    \"inclusionFilters\" : [ \"...\", \"...\" ],\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourcePath\" : \"...\",\n    \"destinationPath\" : \"...\",\n    \"mapreduceServiceName\" : \"...\",\n    \"schedulerPoolName\" : \"...\",\n    \"userName\" : \"...\",\n    \"sourceUser\" : \"...\",\n    \"numMaps\" : 12345,\n    \"dryRun\" : true,\n    \"bandwidthPerMap\" : 12345,\n    \"abortOnError\" : true,\n    \"removeMissingFiles\" : true,\n    \"preserveReplicationCount\" : true,\n    \"preserveBlockSize\" : true,\n    \"preservePermissions\" : true,\n    \"logPath\" : \"...\",\n    \"skipChecksumChecks\" : true,\n    \"skipListingChecksumChecks\" : true,\n    \"skipTrash\" : true,\n    \"replicationStrategy\" : \"DYNAMIC\",\n    \"preserveXAttrs\" : true,\n    \"exclusionFilters\" : [ \"...\", \"...\" ],\n    \"raiseSnapshotDiffFailures\" : true,\n    \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n    \"numFetchThreads\" : 12345,\n    \"destinationCloudAccount\" : \"...\"\n  },\n  \"history\" : [ {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"replicationCommandType\" : \"FULL_FILE_LISTING\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"SOURCE\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"replicationCommandType\" : \"FULL_FILE_LISTING\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"TARGET\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ],\n  \"active\" : true,\n  \"hiveCloudArguments\" : {\n    \"sourceAccount\" : \"...\",\n    \"destinationAccount\" : \"...\",\n    \"cloudRootPath\" : \"...\",\n    \"replicationOption\" : \"METADATA_AND_DATA\",\n    \"exportFilesPrefix\" : \"...\",\n    \"awsDataSyncTaskArgs\" : {\n      \"sourceLocation\" : { },\n      \"destinationLocation\" : { },\n      \"name\" : \"...\",\n      \"excludeFilters\" : [ \"...\", \"...\" ],\n      \"includeFilters\" : [ \"...\", \"...\" ],\n      \"tags\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"options\" : { },\n      \"schedule\" : { }\n    },\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"tableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"exportDir\" : \"...\",\n    \"force\" : true,\n    \"replicateData\" : true,\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"replicateImpalaMetadata\" : true,\n    \"runInvalidateMetadata\" : true,\n    \"dryRun\" : true,\n    \"numThreads\" : 12345,\n    \"sentryMigration\" : true,\n    \"skipUrlPermissions\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"atlasChangeMarker\" : \"...\",\n    \"sentryExportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"rangerImportProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"hbaseArguments\" : {\n    \"sourceHBaseService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"peerState\" : \"ENABLED\",\n    \"hbasePeerId\" : \"...\",\n    \"hbaseClusterKey\" : \"...\",\n    \"endPointClassName\" : \"...\",\n    \"tables\" : [ {\n      \"tableName\" : \"...\",\n      \"initialSnapshot\" : true,\n      \"snapshotSucceeded\" : true\n    }, {\n      \"tableName\" : \"...\",\n      \"initialSnapshot\" : true,\n      \"snapshotSucceeded\" : true\n    } ],\n    \"database\" : {\n      \"failedSnapshotTables\" : [ \"...\", \"...\" ],\n      \"initialSnapshot\" : true,\n      \"replicationStrategy\" : \"ALL_TABLES\"\n    },\n    \"replicationProperties\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceAccount\" : \"...\",\n    \"sourceSchedulerPool\" : \"...\",\n    \"numMappers\" : 12345,\n    \"bandwidthPerMap\" : 12345,\n    \"exportSnapshotUser\" : \"...\",\n    \"snapshotScratchLocation\" : \"...\",\n    \"validateReplicationSetup\" : true,\n    \"maxParallelSnapshots\" : 12345\n  },\n  \"hive3Arguments\" : {\n    \"sourceHiveService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"status\" : \"FAILED_ADMIN\",\n    \"rangerReplication\" : true,\n    \"atlasReplication\" : true,\n    \"externalTableReplication\" : true,\n    \"externalTableBaseDir\" : \"...\",\n    \"distcpOnTarget\" : true,\n    \"numMaps\" : 12345,\n    \"bandwidthPerMap\" : 12345,\n    \"policyOptions\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"sourceDbName\" : \"...\",\n    \"targetDbName\" : \"...\",\n    \"policyName\" : \"...\",\n    \"scheduleClause\" : \"...\",\n    \"runAs\" : \"...\",\n    \"hiveOp\" : \"...\",\n    \"hiveUpdateOp\" : \"...\",\n    \"excludeSource\" : true,\n    \"excludeTarget\" : true,\n    \"failoverStatus\" : \"...\",\n    \"cloudArgs\" : {\n      \"sourceAccount\" : \"...\"\n    },\n    \"remoteDbParams\" : \"...\"\n  },\n  \"rangerArguments\" : {\n    \"sourceRangerService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"exportArgs\" : {\n      \"rangerServiceNames\" : [ \"...\", \"...\" ]\n    },\n    \"transformArgs\" : {\n      \"rangerServiceNamesMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerUsersMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerResourcesMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"hiveUrlsMapping\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"hdfsToAdlsArgs\" : { },\n      \"hdfsToS3Args\" : { },\n      \"hdfsToGcsArgs\" : { }\n    },\n    \"importArgs\" : {\n      \"importStrategy\" : \"OVERRIDE\",\n      \"extraAuthSiteProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"auditLogDistCpArgs\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"auditLogDistCpCloudArgs\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    }\n  },\n  \"icebergArguments\" : {\n    \"sourceIcebergReplicationService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"policyName\" : \"...\",\n    \"includedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"excludedTableFilters\" : [ {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    }, {\n      \"database\" : \"...\",\n      \"tableName\" : \"...\"\n    } ],\n    \"batchSize\" : 12345,\n    \"proxyName\" : \"...\",\n    \"exportYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"xferYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"syncYarnOptions\" : {\n      \"schedulerPoolName\" : \"...\",\n      \"numberOfMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345\n    },\n    \"shouldReplicateColumnStats\" : true,\n    \"atlasReplicationNeeded\" : true,\n    \"policyOptions\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"atlasChangeMarker\" : \"...\",\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"safetyValvesSource\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"safetyValvesTarget\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"runDistcpOnSource\" : true,\n    \"altStagingLocation\" : \"...\",\n    \"forceTest\" : true,\n    \"deleteOperation\" : true,\n    \"jvmOptsForExport\" : \"...\",\n    \"jvmOptsForXfer\" : \"...\",\n    \"jvmOptsForSync\" : \"...\",\n    \"locationMapping\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"sourceStorageFilter\" : \"S3\",\n    \"proxyNameOnSource\" : \"...\"\n  },\n  \"atlasReplicationArguments\" : {\n    \"sourceService\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"sourceStorageFilter\" : \"HDFS\",\n    \"policyName\" : \"...\",\n    \"stagingDir\" : \"...\",\n    \"atlasEntityRegexPattern\" : \"...\",\n    \"safetyValvesTarget\" : {\n      \"property1\" : {\n        \"configs\" : [ { }, { } ]\n      },\n      \"property2\" : {\n        \"configs\" : [ { }, { } ]\n      }\n    },\n    \"matchType\" : \"...\",\n    \"atlasEntityType\" : [ \"...\", \"...\" ],\n    \"skipLineage\" : true,\n    \"fetchType\" : \"...\",\n    \"atlasClientAdvanceConfigs\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    }\n  },\n  \"id\" : 12345,\n  \"displayName\" : \"...\",\n  \"description\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"interval\" : 12345,\n  \"intervalUnit\" : \"YEAR\",\n  \"nextRun\" : \"...\",\n  \"paused\" : true,\n  \"alertOnStart\" : true,\n  \"alertOnSuccess\" : true,\n  \"alertOnFail\" : true,\n  \"alertOnAbort\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationSchedule"
                  }
                }
            },
            "description" : "The deleted replication schedule."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "scheduleId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Id of an existing replication schedule."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/history" : {
      "get" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Returns a list of commands triggered by a schedule.",
        "operationId" : "readHistory",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"replicationCommandType\" : \"INCREMENTAL\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"SOURCE\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"hdfsResult\" : {\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneResult\" : {\n      \"commandResultMessage\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"replicationCommandType\" : \"FULL_FILE_LISTING\",\n      \"progress\" : 12345,\n      \"throughput\" : 12345.0,\n      \"remainingTime\" : 12345,\n      \"estimatedCompletionTime\" : \"...\",\n      \"counters\" : [ { }, { } ],\n      \"numFilesDryRun\" : 12345,\n      \"numBytesDryRun\" : 12345,\n      \"numFilesExpected\" : 12345,\n      \"numBytesExpected\" : 12345,\n      \"numFilesCopied\" : 12345,\n      \"numBytesCopied\" : 12345,\n      \"numFilesSkipped\" : 12345,\n      \"numBytesSkipped\" : 12345,\n      \"numFilesDeleted\" : 12345,\n      \"numFilesCopyFailed\" : 12345,\n      \"numBytesCopyFailed\" : 12345,\n      \"setupError\" : \"...\",\n      \"jobId\" : \"...\",\n      \"jobDetailsUri\" : \"...\",\n      \"dryRun\" : true,\n      \"snapshottedDirs\" : [ \"...\", \"...\" ],\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"failedFiles\" : [ \"...\", \"...\" ]\n    },\n    \"hiveResult\" : {\n      \"phase\" : \"...\",\n      \"tableCount\" : 12345,\n      \"tables\" : [ { }, { } ],\n      \"impalaUDFCount\" : 12345,\n      \"hiveUDFCount\" : 12345,\n      \"impalaUDFs\" : [ { }, { } ],\n      \"hiveUDFs\" : [ { }, { } ],\n      \"errorCount\" : 12345,\n      \"errors\" : [ { }, { } ],\n      \"dataReplicationResult\" : { },\n      \"dryRun\" : true,\n      \"runAsUser\" : \"...\",\n      \"runOnSourceAsUser\" : \"...\",\n      \"logPath\" : \"...\",\n      \"directoryForMetadata\" : \"...\",\n      \"statsAvailable\" : true,\n      \"dbProcessed\" : 12345,\n      \"tableProcessed\" : 12345,\n      \"partitionProcessed\" : 12345,\n      \"functionProcessed\" : 12345,\n      \"indexProcessed\" : 12345,\n      \"statsProcessed\" : 12345,\n      \"dbExpected\" : 12345,\n      \"tableExpected\" : 12345,\n      \"partitionExpected\" : 12345,\n      \"functionExpected\" : 12345,\n      \"indexExpected\" : 12345,\n      \"statsExpected\" : 12345\n    },\n    \"hiveOnTezResult\" : {\n      \"type\" : \"...\",\n      \"status\" : \"...\",\n      \"error\" : \"...\",\n      \"tablesCurrent\" : 12345,\n      \"tablesTotal\" : 12345,\n      \"functionsCurrent\" : 12345,\n      \"functionsTotal\" : 12345,\n      \"eventsCurrent\" : 12345,\n      \"eventsTotal\" : 12345,\n      \"policiesCurrent\" : 12345,\n      \"policiesTotal\" : 12345,\n      \"entitiesCurrent\" : 12345,\n      \"entitiesTotal\" : 12345,\n      \"origin\" : \"TARGET\",\n      \"endDateOnSrc\" : \"...\",\n      \"endDateOnTgt\" : \"...\"\n    },\n    \"hbaseInfo\" : {\n      \"replicationOperations\" : [ \"...\", \"...\" ]\n    },\n    \"rangerResult\" : {\n      \"total\" : 12345,\n      \"created\" : 12345,\n      \"skipped\" : 12345,\n      \"failed\" : 12345,\n      \"skippedDueToTimeout\" : 12345,\n      \"auditLogReplicationResult\" : { }\n    },\n    \"icebergResult\" : {\n      \"numberOfTablesProcessed\" : 12345,\n      \"numberOfFilesCopied\" : 12345,\n      \"numberOfFilesDeleted\" : 12345,\n      \"numberOfManifestsTransformed\" : 12345,\n      \"failed\" : true,\n      \"timestamp\" : \"...\",\n      \"copyMetadataJobDetailsUri\" : \"...\",\n      \"copyDataJobDetailsUri\" : \"...\",\n      \"copyDeleteDataJobDetailsUri\" : \"...\",\n      \"copyMetadataJobId\" : \"...\",\n      \"copyDataJobId\" : \"...\",\n      \"copyDeleteDataJobId\" : \"...\",\n      \"peerName\" : \"...\",\n      \"peerClusterName\" : \"...\"\n    },\n    \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n    \"apiAtlasReplicationResult\" : {\n      \"numberOfEntitiesReplicated\" : 12345,\n      \"exportStatus\" : \"...\",\n      \"importStatus\" : \"...\",\n      \"exportStartTime\" : 12345,\n      \"exportEndTime\" : 12345,\n      \"importStartTime\" : 12345,\n      \"importEndTime\" : 12345\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiReplicationCommandList"
                  }
                }
            },
            "description" : "List of commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "scheduleId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "ID of an existing replication schedule."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "20",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Maximum number of commands to retrieve. Optional, default value is 20."
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Index of first command to retrieve. Optional, default value is 0."
          },
          {
            "name" : "sort",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The list of fields to order by. The value passed should be in the format\nof orderBy=field1:asc,field2:desc, where field1 will have\nthe highest precedence. For every field provided, asc or desc also has to be provided. This param is optional, default behaviour\nis descending ordering by start time."
          },
          {
            "name" : "status",
            "in" : "query",
            "schema" : {
              "type" : "string",
              "enum" : ["FAILED", "RUNNING", "SUCCESS"]
            },
            "description" : "Desired status of retrieved commands. Optional, default behaviour is not\napplying any filtering, and returning all commands. Check\nApiReplicationHistoryItemStatus for possible values."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize. Optional, default is summary."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/postCopyReconciliation" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Starts a command that executes PostCopyReconciliation steps on a schedule.",
        "operationId" : "postCopyReconciliation",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "scheduleId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "pcrEnableCrcCheck",
            "in" : "query",
            "schema" : {
              "default" : "true",
              "type" : "boolean"
            },
            "description" : ""
          },
          {
            "name" : "pcrEnableLengthCheck",
            "in" : "query",
            "schema" : {
              "default" : "true",
              "type" : "boolean"
            },
            "description" : ""
          },
          {
            "name" : "pcrEnableModtimeCheck",
            "in" : "query",
            "schema" : {
              "default" : "true",
              "type" : "boolean"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/retry" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Retry the last command of a failed replication schedule. Similar to\ncom.cloudera.api.v3.ReplicationsResource#runSchedule but only works if the last command failed.",
        "operationId" : "retrySchedule",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "scheduleId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Id of an existing replication schedule."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/run" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Run the schedule immediately.\n<p>\nThe replication command will be triggered with the configured arguments,\nand will be recorded in the schedule's history.\n<p>\nAvailable since API v3. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "runSchedule",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "scheduleId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Id of an existing replication schedule."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          },
          {
            "name" : "dryRun",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "Whether to execute a dry run."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/runHBaseReplicationRetryFailedSnapshots" : {
      "post" : {
        "tags" : [ "ReplicationsResource" ],
        "description" : "Executes a command to run a HBase replication retry on failed snapshots\nfor the given schedule ID",
        "operationId" : "runHBaseReplicationRetryFailedSnapshots",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "command to run hbase replication retry on failed snapshots"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "scheduleId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "The HBase schedule ID to retry on"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/reports/hdfsUsageReport" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Fetch the HDFS usage report. For the requested time range, at the\nspecified aggregation intervals, the report shows HDFS disk usages\nper user.\n<p>\nThis call supports returning JSON or CSV, as determined by the\n\"Accept\" header of application/json or text/csv.\n<p>\nAvailable since API v4. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "getHdfsUsageReport",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"lastUpdateTime\" : \"...\",\n  \"items\" : [ {\n    \"date\" : \"...\",\n    \"user\" : \"...\",\n    \"size\" : 12345,\n    \"rawSize\" : 12345,\n    \"numFiles\" : 12345\n  }, {\n    \"date\" : \"...\",\n    \"user\" : \"...\",\n    \"size\" : 12345,\n    \"rawSize\" : 12345,\n    \"numFiles\" : 12345\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHdfsUsageReport"
                  }
                }
                ,
                "text/csv" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Report data."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The HDFS service name."
          },
          {
            "name" : "aggregation",
            "in" : "query",
            "schema" : {
              "default" : "daily",
              "type" : "string",
              "enum" : ["DAILY", "HOURLY", "WEEKLY"]
            },
            "description" : "The (optional) aggregation period for the data.\nSupports \"hourly\", \"daily\" (default) and \"weekly\"."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The (optional) start time of the report in ISO 8601 format (\ndefaults to 24 hours before \"to\" time)."
          },
          {
            "name" : "nameservice",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The (optional) HDFS nameservice. Required for HA setup."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "The (optional) end time of the report in ISO 8601 format (\ndefaults to now)."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/reports/mrUsageReport" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Fetch the MR usage report. For the requested time range, at the\nspecified aggregation intervals, the report shows job CPU usages (and other\nmetrics) per user.\n<p>\nThis call supports returning JSON or CSV, as determined by the\n\"Accept\" header of application/json or text/csv.\n<p>\nAvailable since API v4. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "getMrUsageReport",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"timePeriod\" : \"...\",\n    \"user\" : \"...\",\n    \"group\" : \"...\",\n    \"cpuSec\" : 12345,\n    \"memoryBytes\" : 12345,\n    \"jobCount\" : 12345,\n    \"taskCount\" : 12345,\n    \"durationSec\" : 12345,\n    \"failedMaps\" : 12345,\n    \"totalMaps\" : 12345,\n    \"failedReduces\" : 12345,\n    \"totalReduces\" : 12345,\n    \"mapInputBytes\" : 12345,\n    \"mapOutputBytes\" : 12345,\n    \"hdfsBytesRead\" : 12345,\n    \"hdfsBytesWritten\" : 12345,\n    \"localBytesRead\" : 12345,\n    \"localBytesWritten\" : 12345,\n    \"dataLocalMaps\" : 12345,\n    \"rackLocalMaps\" : 12345\n  }, {\n    \"timePeriod\" : \"...\",\n    \"user\" : \"...\",\n    \"group\" : \"...\",\n    \"cpuSec\" : 12345,\n    \"memoryBytes\" : 12345,\n    \"jobCount\" : 12345,\n    \"taskCount\" : 12345,\n    \"durationSec\" : 12345,\n    \"failedMaps\" : 12345,\n    \"totalMaps\" : 12345,\n    \"failedReduces\" : 12345,\n    \"totalReduces\" : 12345,\n    \"mapInputBytes\" : 12345,\n    \"mapOutputBytes\" : 12345,\n    \"hdfsBytesRead\" : 12345,\n    \"hdfsBytesWritten\" : 12345,\n    \"localBytesRead\" : 12345,\n    \"localBytesWritten\" : 12345,\n    \"dataLocalMaps\" : 12345,\n    \"rackLocalMaps\" : 12345\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiMrUsageReport"
                  }
                }
                ,
                "text/csv" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Report data."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The MR service name."
          },
          {
            "name" : "aggregation",
            "in" : "query",
            "schema" : {
              "default" : "daily",
              "type" : "string",
              "enum" : ["DAILY", "HOURLY", "WEEKLY"]
            },
            "description" : "The (optional) aggregation period for the data.\nSupports \"hourly\", \"daily\" (default) and \"weekly\"."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The (optional) start time of the report in ISO 8601 format\n(defaults to 24 hours before \"to\" time)."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "The (optional) end time of the report in ISO 8601 format (defaults\nto now)."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsBootstrapStandBy" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Bootstrap HDFS stand-by NameNodes.\n<p>\nSubmit a request to synchronize HDFS NameNodes with their assigned HA\npartners. The command requires that the target NameNodes are part of\nexisting HA pairs, which can be accomplished by setting the nameservice\nconfiguration parameter in the NameNode's configuration.\n<p>\nThe HA partner must already be formatted and running for this command\nto run.",
        "operationId" : "hdfsBootstrapStandByCommand",
        "requestBody" : {
          "description" : "The names of the stand-by NameNodes to bootstrap.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsEnterSafemode" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Enter safemode for namenodes\n<p/>\nAvailable since API v4.",
        "operationId" : "hdfsEnterSafemode",
        "requestBody" : {
          "description" : "NameNodes for which to enter safemode.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsFinalizeMetadataUpgrade" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Finalize HDFS NameNode metadata upgrade.\n<p/>\nAvailable since API v3.",
        "operationId" : "hdfsFinalizeMetadataUpgrade",
        "requestBody" : {
          "description" : "NameNodes for which to finalize the upgrade.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsFormat" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Format HDFS NameNodes.\n<p>\nSubmit a format request to a list of NameNodes on a service. Note that\ntrying to format a previously formatted NameNode will fail.\n<p>\nNote about high availability: when two NameNodes are working in an HA\npair, only one of them should be formatted.\n<p>\nBulk command operations are not atomic, and may contain partial failures.\nThe returned list will contain references to all successful commands, and\na list of error messages identifying the roles on which the command\nfailed.",
        "operationId" : "formatCommand",
        "requestBody" : {
          "description" : "The names of the NameNodes to format.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsInitializeAutoFailover" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Initialize HDFS HA failover controller metadata.\n<p>\nThe controllers being initialized must already exist and be properly\nconfigured. The command will make sure the needed data is initialized\nfor the controller to work.\n<p>\nOnly one controller per nameservice needs to be initialized.",
        "operationId" : "hdfsInitializeAutoFailoverCommand",
        "requestBody" : {
          "description" : "The names of the controllers to initialize.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsInitializeSharedDir" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Initialize HDFS NameNodes' shared edit directory.\n<p>\nShared edit directories are used when two HDFS NameNodes are operating as\na high-availability pair. This command initializes the shared directory to\ninclude the necessary metadata.\n<p>\nThe provided role names should reflect one of the NameNodes in the\nrespective HA pair; the role must be stopped and its data directory must\nalready have been formatted. The shared edits directory must be empty for\nthis command to succeed.",
        "operationId" : "hdfsInitializeSharedDirCommand",
        "requestBody" : {
          "description" : "The names of the NameNodes.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsLeaveSafemode" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Leave safemode for namenodes\n<p/>\nAvailable since API v4.",
        "operationId" : "hdfsLeaveSafemode",
        "requestBody" : {
          "description" : "NameNodes for which to leave safemode.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsSaveNamespace" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Save namespace for namenodes\n<p/>\nAvailable since API v4.",
        "operationId" : "hdfsSaveNamespace",
        "requestBody" : {
          "description" : "NameNodes for which to save namespace.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/hueSyncDb" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Create / update the Hue database schema.\n<p>\nThis command is to be run whenever a new database has been specified or,\nas necessary, after an upgrade.\n<p>\nThis request should be sent to Hue servers only.",
        "operationId" : "syncHueDbCommand",
        "requestBody" : {
          "description" : "The names of the Hue server roles.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/jmapDump" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Run the jmapDump diagnostic command. The command runs the jmap utility to\ncapture a dump of the role's java heap.\n<p/>\nAvailable since API v8.",
        "operationId" : "jmapDump",
        "requestBody" : {
          "description" : "the names of the roles to jmap.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/jmapHisto" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Run the jmapHisto diagnostic command. The command runs the jmap utility to\ncapture a histogram of the objects on the role's java heap.\n<p/>\nAvailable since API v8.",
        "operationId" : "jmapHisto",
        "requestBody" : {
          "description" : "the names of the roles to jmap.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/jstack" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Run the jstack diagnostic command. The command runs the jstack utility to\ncapture a role's java thread stacks.\n<p/>\nAvailable since API v8.",
        "operationId" : "jstack",
        "requestBody" : {
          "description" : "the names of the roles to jstack.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/lsof" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Run the lsof diagnostic command. This command runs the lsof utility to\nlist a role's open files.\n<p/>\nAvailable since API v8.",
        "operationId" : "lsof",
        "requestBody" : {
          "description" : "the names of the roles to lsof.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/refresh" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Refresh a role's data.\n<p>\nFor MapReduce services, this command should be executed on JobTracker\nroles. It refreshes the role's queue and node information.\n<p>\nFor HDFS services, this command should be executed on NameNode or\nDataNode roles. For NameNodes, it refreshes the role's node list.\nFor DataNodes, it refreshes the role's data directory list and other\nconfiguration.\n<p>\nFor YARN services, this command should be executed on ResourceManager\nroles. It refreshes the role's queue and node information.\n<p>\nAvailable since API v1. DataNode data directories refresh available\nsince API v10.",
        "operationId" : "refreshCommand",
        "requestBody" : {
          "description" : "The names of the roles.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/restart" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Restart a set of role instances\n<p>\nBulk command operations are not atomic, and may contain partial failures.\nThe returned list will contain references to all successful commands, and\na list of error messages identifying the roles on which the command\nfailed.",
        "operationId" : "restartCommand",
        "requestBody" : {
          "description" : "The name of the roles to restart.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A reference to the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/start" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Start a set of role instances.\n<p>\nBulk command operations are not atomic, and may contain partial failures.\nThe returned list will contain references to all successful commands, and\na list of error messages identifying the roles on which the command\nfailed.",
        "operationId" : "startCommand",
        "requestBody" : {
          "description" : "The names of the roles to start.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A reference to the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/stop" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Stop a set of role instances.\n<p>\nBulk command operations are not atomic, and may contain partial failures.\nThe returned list will contain references to all successful commands, and\na list of error messages identifying the roles on which the command\nfailed.",
        "operationId" : "stopCommand",
        "requestBody" : {
          "description" : "The role type.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A reference to the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/zooKeeperCleanup" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Cleanup a list of ZooKeeper server roles.\n<p>\nThis command removes snapshots and transaction log files kept by\nZooKeeper for backup purposes. Refer to the ZooKeeper documentation\nfor more details.",
        "operationId" : "zooKeeperCleanupCommand",
        "requestBody" : {
          "description" : "The names of the roles.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/zooKeeperInit" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Initialize a list of ZooKeeper server roles.\n<p>\nThis applies to ZooKeeper services from CDH4. Before ZooKeeper server\nroles can be used, they need to be initialized.",
        "operationId" : "zooKeeperInitCommand",
        "requestBody" : {
          "description" : "The names of the roles.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleCommands/{commandName}" : {
      "post" : {
        "tags" : [ "RoleCommandsResource" ],
        "description" : "Execute a role command by name.\n<p/>\nAvailable since API v6.",
        "operationId" : "roleCommandByName",
        "requestBody" : {
          "description" : "the roles to run this command on.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "commandName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the name of command to execute."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleConfigGroups" : {
      "get" : {
        "tags" : [ "RoleConfigGroupsResource" ],
        "description" : "Returns the information for all role config groups for\na given cluster and service.\n<p>\nAvailable since API v3.",
        "operationId" : "readRoleConfigGroups",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroupList"
                  }
                }
            },
            "description" : "The list of role config groups for the given service."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "post" : {
        "tags" : [ "RoleConfigGroupsResource" ],
        "description" : "Creates new role config groups.\nIt is not allowed to create base groups (base must be set to false.)\n<p>\nAvailable since API v3.",
        "operationId" : "createRoleConfigGroups",
        "requestBody" : {
          "description" : "The list of groups to be created.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroupList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroupList"
                  }
                }
            },
            "description" : "The list of new role config groups."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleConfigGroups/roles" : {
      "put" : {
        "tags" : [ "RoleConfigGroupsResource" ],
        "description" : "Moves roles to the base role config group.\n\nThe roles can be moved from any role config group belonging to the same\nservice. The role type of the roles may vary. Each role will be moved to\nits corresponding base group depending on its role type.\n<p>\nAvailable since API v3.",
        "operationId" : "moveRolesToBaseGroup",
        "requestBody" : {
          "description" : "The names of the roles to move.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"commissionState\" : \"UNKNOWN\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STOPPING\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"DOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "The roles which have been moved successfully."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName}" : {
      "delete" : {
        "tags" : [ "RoleConfigGroupsResource" ],
        "description" : "Deletes a role config group.\n<p>\nAvailable since API v3.",
        "operationId" : "deleteRoleConfigGroup",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"roleType\" : \"...\",\n  \"base\" : true,\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"displayName\" : \"...\",\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
                  }
                }
            },
            "description" : "The deleted role config group."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the group to delete."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "get" : {
        "tags" : [ "RoleConfigGroupsResource" ],
        "description" : "Returns the information for a role config group.\n<p>\nAvailable since API v3.",
        "operationId" : "readRoleConfigGroup",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"roleType\" : \"...\",\n  \"base\" : true,\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"displayName\" : \"...\",\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
                  }
                }
            },
            "description" : "The requested role config group."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the requested group."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "put" : {
        "tags" : [ "RoleConfigGroupsResource" ],
        "description" : "Updates an existing role config group\n<p>\nAvailable since API v3.",
        "operationId" : "updateRoleConfigGroup",
        "requestBody" : {
          "description" : "The updated role config group.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"roleType\" : \"...\",\n  \"base\" : true,\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"displayName\" : \"...\",\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"roleType\" : \"...\",\n  \"base\" : true,\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"displayName\" : \"...\",\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
                  }
                }
            },
            "description" : "Role updated role config group."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the group to update."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The optional message describing the changes."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName}/config" : {
      "get" : {
        "tags" : [ "RoleConfigGroupsResource" ],
        "description" : "Returns the current revision of the config\nfor the specified role config group.\n<p>\nAvailable since API v3.",
        "operationId" : "readConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The current configuration of the role config group."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role config group."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "RoleConfigGroupsResource" ],
        "description" : "Updates the config for the given role config group.",
        "operationId" : "updateConfig",
        "requestBody" : {
          "description" : "The new config information for the group.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The updated config of the role config group."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role config group."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName}/roles" : {
      "get" : {
        "tags" : [ "RoleConfigGroupsResource" ],
        "description" : "Returns all roles in the given role config group.\n<p>\nAvailable since API v3.",
        "operationId" : "readRoles",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"BUSY\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTING\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"DOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "The roles in the role config group."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role config group."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "put" : {
        "tags" : [ "RoleConfigGroupsResource" ],
        "description" : "Moves roles to the specified role config group.\n\nThe roles can be moved from any role config group belonging\nto the same service. The role type of the destination group\nmust match the role type of the roles.\n<p>\nAvailable since API v3.",
        "operationId" : "moveRoles",
        "requestBody" : {
          "description" : "The names of the roles to move.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTING\",\n    \"commissionState\" : \"UNKNOWN\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n    \"entityStatus\" : \"UNKNOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STOPPED\",\n    \"commissionState\" : \"COMMISSIONED\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"NONE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "The roles which have been moved successfully."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the group the roles will be moved to."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roleTypes" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "List the supported role types for a service.",
        "operationId" : "listRoleTypes",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleTypeList"
                  }
                }
            },
            "description" : "List of role types the service supports."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service to modify."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles" : {
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Lists all roles of a given service.",
        "operationId" : "readRoles",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"COMMISSIONED\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n    \"entityStatus\" : \"BAD_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTED\",\n    \"commissionState\" : \"COMMISSIONED\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n    \"entityStatus\" : \"STOPPING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "List of roles."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "filter",
            "in" : "query",
            "schema" : {
              "default" : "",
              "type" : "string"
            },
            "description" : "Optional query to filter the roles by.\n<p>\nThe query specifies the intersection of a list of constraints,\njoined together with semicolons (without spaces). For example:\nhostname==host1.abc.com;type==DATANODE\n<\/p>\n\nCurrently supports filtering by:\n<ul>\n<li>hostname: The hostname of the host the role is running on.<\/li>\n<li>hostId: The unique identifier of the host the role is running on.<\/li>\n<li>type: The role's type.<\/li>\n<\/ul>"
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "DataView for getting roles. Defaults to 'summary'."
          }
        ]
      },
      "post" : {
        "tags" : [ "RolesResource" ],
        "description" : "Create new roles in a given service.\n\n<table>\n<thead>\n<tr>\n<th>Service Type<\/th>\n<th>Available Role Types<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>HDFS (CDH3)<\/td>\n<td>NAMENODE, DATANODE, SECONDARYNAMENODE, BALANCER, GATEWAY<\/td>\n<\/tr>\n<tr>\n<td>HDFS (CDH4)<\/td>\n<td>NAMENODE, DATANODE, SECONDARYNAMENODE, BALANCER, HTTPFS,\nFAILOVERCONTROLLER, GATEWAY, JOURNALNODE<\/td>\n<\/tr>\n<tr>\n<td>HDFS (CDH5)<\/td>\n<td>NAMENODE, DATANODE, SECONDARYNAMENODE, BALANCER, HTTPFS,\nFAILOVERCONTROLLER, GATEWAY, JOURNALNODE, NFSGATEWAY<\/td>\n<\/tr>\n<td>MAPREDUCE<\/td>\n<td>JOBTRACKER, TASKTRACKER, GATEWAY, FAILOVERCONTROLLER,<\/td>\n<\/tr>\n<td>HBASE<\/td>\n<td>MASTER, REGIONSERVER, GATEWAY, HBASETHRIFTSERVER, HBASERESTSERVER<\/td>\n<\/tr>\n<tr>\n<td>YARN<\/td>\n<td>RESOURCEMANAGER, NODEMANAGER, JOBHISTORY, GATEWAY<\/td>\n<\/tr>\n<tr>\n<td>OOZIE<\/td>\n<td>OOZIE_SERVER<\/td>\n<\/tr>\n<tr>\n<td>ZOOKEEPER<\/td>\n<td>SERVER<\/td>\n<\/tr>\n<tr>\n<td>HUE (CDH3)<\/td>\n<td>HUE_SERVER, BEESWAX_SERVER, KT_RENEWER, JOBSUBD<\/td>\n<\/tr>\n<tr>\n<td>HUE (CDH4)<\/td>\n<td>HUE_SERVER, BEESWAX_SERVER, KT_RENEWER<\/td>\n<\/tr>\n<tr>\n<td>HUE (CDH5)<\/td>\n<td>HUE_SERVER, KT_RENEWER<\/td>\n<\/tr>\n<tr>\n<td>HUE (CDH5 5.5+)<\/td>\n<td>HUE_SERVER, KT_RENEWER, HUE_LOAD_BALANCER<\/td>\n<\/tr>\n<tr>\n<td>FLUME<\/td>\n<td>AGENT<\/td>\n<\/tr>\n<tr>\n<td>IMPALA (CDH4)<\/td>\n<td>IMPALAD, STATESTORE, CATALOGSERVER<\/td>\n<\/tr>\n<tr>\n<td>IMPALA (CDH5)<\/td>\n<td>IMPALAD, STATESTORE, CATALOGSERVER<\/td>\n<\/tr>\n<tr>\n<td>HIVE<\/td>\n<td>HIVESERVER2, HIVEMETASTORE, WEBHCAT, GATEWAY<\/td>\n<\/tr>\n<tr>\n<td>SOLR<\/td>\n<td>SOLR_SERVER, GATEWAY<\/td>\n<\/tr>\n<tr>\n<td>SQOOP<\/td>\n<td>SQOOP_SERVER<\/td>\n<\/tr>\n<tr>\n<td>SQOOP_CLIENT<\/td>\n<td>GATEWAY<\/td>\n<\/tr>\n<tr>\n<td>SENTRY<\/td>\n<td>SENTRY_SERVER<\/td>\n<\/tr>\n<tr>\n<td>ACCUMULO16<\/td>\n<td>GARBAGE_COLLECTOR, GATEWAY, ACCUMULO16_MASTER, MONITOR,\nACCUMULO16_TSERVER, TRACER<\/td>\n<\/tr>\n<tr>\n<td>KMS<\/td>\n<td>KMS<\/td>\n<\/tr>\n<tr>\n<td>KS_INDEXER<\/td>\n<td>HBASE_INDEXER<\/td>\n<\/tr>\n<tr>\n<td>SPARK_ON_YARN<\/td>\n<td>GATEWAY, SPARK_YARN_HISTORY_SERVER<\/td>\n<\/tr>\n<\/tbody>\n\n<\/table>\n\nWhen specifying roles to be created, the names provided for each role\nmust not conflict with the names that CM auto-generates for roles.\nSpecifically, names of the form\n\"<service name>-<role type>-<arbitrary value>\" cannot be used unless the\n<arbitrary value> is the same one CM would use. If CM detects such a\nconflict, the error message will indicate what <arbitrary value> is safe\nto use. Alternately, a differently formatted name should be used.\n\nSince API v6: The role name can be left blank to allow CM to generate the\nname.",
        "operationId" : "createRoles",
        "requestBody" : {
          "description" : "Roles to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTING\",\n    \"commissionState\" : \"UNKNOWN\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"UNKNOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"commissionState\" : \"UNKNOWN\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"CLUSTER\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTED\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n    \"entityStatus\" : \"UNKNOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "List of created roles."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/bulkDelete" : {
      "post" : {
        "tags" : [ "RolesResource" ],
        "description" : "Bulk delete roles in a particular service by name. Fails if any role cannot\nbe found.",
        "operationId" : "bulkDeleteRoles",
        "requestBody" : {
          "description" : "list of role names to be deleted",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"BUSY\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n    \"entityStatus\" : \"NONE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "list of roles deleted, index-aligned with roleNames. Export view."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/configs" : {
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Retrieves all the roles in the service, including all the configurations for each role.\n\nThis API does not retrieve the configs for the *service*,only the configs in the *roles* in the service.",
        "operationId" : "readRolesConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigList"
                  }
                }
            },
            "description" : "List of roles configuration parameters"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "100",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Maximum size of list of roles configuration parameters"
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Index of first  role configuration parameters"
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}" : {
      "delete" : {
        "tags" : [ "RolesResource" ],
        "description" : "Deletes a role from a given service.",
        "operationId" : "deleteRole",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n  \"commissionState\" : \"OFFLINING\",\n  \"healthSummary\" : \"BAD\",\n  \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"GOOD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"haStatus\" : \"STANDBY\",\n  \"roleUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roleConfigGroupRef\" : {\n    \"roleConfigGroupName\" : \"...\"\n  },\n  \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n  \"entityStatus\" : \"DOWN\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRole"
                  }
                }
            },
            "description" : "The details of the deleted role."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Retrieves detailed information about a role.",
        "operationId" : "readRole",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleState\" : \"STOPPED\",\n  \"commissionState\" : \"DECOMMISSIONED\",\n  \"healthSummary\" : \"GOOD\",\n  \"configStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"GOOD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"GOOD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"haStatus\" : \"STANDBY\",\n  \"roleUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roleConfigGroupRef\" : {\n    \"roleConfigGroupName\" : \"...\"\n  },\n  \"zooKeeperServerMode\" : \"UNKNOWN\",\n  \"entityStatus\" : \"STOPPED\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRole"
                  }
                }
            },
            "description" : "The details of the role."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "full",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize. Defaults to 'full'."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands" : {
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "List active role commands.",
        "operationId" : "listActiveCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandList"
                  }
                }
            },
            "description" : "A list of active role commands."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to start."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands/enterMaintenanceMode" : {
      "post" : {
        "tags" : [ "RolesResource" ],
        "description" : "Put the role into maintenance mode. This is a synchronous command. The\nresult is known immediately upon return.\n\n<p>\nAvailable since API v2.\n<\/p>",
        "operationId" : "enterMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands/exitMaintenanceMode" : {
      "post" : {
        "tags" : [ "RolesResource" ],
        "description" : "Take the role out of maintenance mode. This is a synchronous command. The\nresult is known immediately upon return.\n\n<p>\nAvailable since API v2.\n<\/p>",
        "operationId" : "exitMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands/impalaDiagnostics" : {
      "post" : {
        "tags" : [ "RolesResource" ],
        "description" : "Collects diagnostics data for an Impala role.\n\n<p>\nAvailable since API v31.\n<\/p>",
        "operationId" : "impalaDiagnostics",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"ticketNumber\" : \"...\",\n  \"comments\" : \"...\",\n  \"stacksCount\" : 12345,\n  \"stacksIntervalSeconds\" : 12345,\n  \"jmap\" : true,\n  \"gcore\" : true,\n  \"minidumpsCount\" : 12345,\n  \"minidumpsIntervalSeconds\" : 12345,\n  \"phoneHome\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiImpalaRoleDiagnosticsArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commandsByName" : {
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Lists all the commands that can be executed by name\non the provided role.",
        "operationId" : "listCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"argSchema\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"argSchema\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandMetadataList"
                  }
                }
            },
            "description" : "a list of command metadata objects."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "the role name."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/config" : {
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Retrieves the configuration of a specific role. Note that the \"full\" view\nperforms validation on the configuration, which could take a few seconds\non a large cluster (around 500 nodes or more).",
        "operationId" : "readRoleConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "List of role configuration parameters."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to look up."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "RolesResource" ],
        "description" : "Updates the role configuration with the given values.\n<p>\nIf a value is set in the given configuration, it will be added\nto the role's configuration, replacing any existing entries.\nIf a value is unset (its value is null), the existing\nconfiguration for the attribute will be erased, if any.\n<p>\nAttributes that are not listed in the input will maintain their\ncurrent values in the configuration.",
        "operationId" : "updateRoleConfig",
        "requestBody" : {
          "description" : "Configuration changes.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The new service configuration."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to modify."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/forceDelete" : {
      "delete" : {
        "tags" : [ "RolesResource" ],
        "description" : "Force deletes a role from a given service.",
        "operationId" : "deleteForceRole",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleState\" : \"STOPPING\",\n  \"commissionState\" : \"OFFLINING\",\n  \"healthSummary\" : \"NOT_AVAILABLE\",\n  \"configStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"haStatus\" : \"UNKNOWN\",\n  \"roleUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roleConfigGroupRef\" : {\n    \"roleConfigGroupName\" : \"...\"\n  },\n  \"zooKeeperServerMode\" : \"UNKNOWN\",\n  \"entityStatus\" : \"STARTING\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRole"
                  }
                }
            },
            "description" : "The details of the deleted role."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/full" : {
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Retrieves the log file for the role's main process.\n<p>\nIf the role is not started, this will be the log file associated with\nthe last time the role was run.\n<p>\nLog files are returned as plain text (type \"text/plain\").",
        "operationId" : "getFullLog",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's log file."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch logs from."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/stacks" : {
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Retrieves the stacks log file, if any, for the role's main process. Note\nthat not all roles support periodic stacks collection.\n\nThe log files are returned as plain text (type \"text/plain\").",
        "operationId" : "getStacksLog",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's log file."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch stacks logs from."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/stacksBundle" : {
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Download a zip-compressed archive of role stacks logs. Note that not all\nroles support periodic stacks collection.",
        "operationId" : "getStacksLogsBundle",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "The archive data."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch the stacks logs bundle from."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/stderr" : {
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Retrieves the role's standard error output.\n<p>\nIf the role is not started, this will be the output associated with\nthe last time the role was run.\n<p>\nLog files are returned as plain text (type \"text/plain\").",
        "operationId" : "getStandardError",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's standard error output."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch stderr from."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/stdout" : {
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Retrieves the role's standard output.\n<p>\nIf the role is not started, this will be the output associated with\nthe last time the role was run.\n<p>\nLog files are returned as plain text (type \"text/plain\").",
        "operationId" : "getStandardOutput",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's standard output."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch stdout from."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/metrics" : {
      "get" : {
        "deprecated":true,
        "tags" : [ "RolesResource" ],
        "description" : "Fetch metric readings for a particular role.\n<p>\nBy default, this call will look up all metrics available for the role. If\nonly specific metrics are desired, use the <i>metrics<\/i> parameter.\n<p>\nBy default, the returned results correspond to a 5 minute window based on\nthe provided end time (which defaults to the current server time). The\n<i>from<\/i> and <i>to<\/i> parameters can be used to control the window\nbeing queried. A maximum window of 3 hours is enforced.\n<p>\nWhen requesting a \"full\" view, aside from the extended properties of the\nreturned metric data, the collection will also contain information about\nall metrics available for the role, even if no readings are available\nin the requested window.",
        "operationId" : "getMetrics",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"context\" : \"...\",\n    \"unit\" : \"...\",\n    \"data\" : [ {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    }, {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    } ],\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"context\" : \"...\",\n    \"unit\" : \"...\",\n    \"data\" : [ {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    }, {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    } ],\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiMetricList"
                  }
                }
            },
            "description" : "List of readings from the monitors."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the period to query."
          },
          {
            "name" : "metrics",
            "in" : "query",
            "schema" : {
              "type" : "array",
              "items" : {
              "type" : "string"
              }
            },
            "description" : "Filter for which metrics to query."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the period to query."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/process" : {
      "get" : {
        "tags" : [ "ProcessResource" ],
        "operationId" : "getProcess",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"configFiles\" : [ \"...\", \"...\" ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiProcess"
                  }
                }
            },
            "description" : "The process associated with this resource."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/process/configFiles/{configFileName}" : {
      "get" : {
        "tags" : [ "ProcessResource" ],
        "description" : "Returns the contents of the specified config file.\nA multi-level file name (e.g. hadoop-conf/hdfs-site.xml) is\nacceptable here.",
        "operationId" : "getConfigFile",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "Contents of the specified config file"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "configFileName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the config file to get."
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/roles/{roleName}/tags" : {
      "delete" : {
        "tags" : [ "RolesResource" ],
        "description" : "Remove the tags associated with the role. Tag names beginning with the\nprefix _cldr_ (case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "deleteTags",
        "requestBody" : {
          "description" : "A list of tags to remove from the role",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                }
              },
              "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags that were removed from the role"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the role to remove tags from"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "get" : {
        "tags" : [ "RolesResource" ],
        "description" : "Returns the tags associated with this role. Tag names beginning with\nthe prefix _cldr_ (case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "readTags",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags associated with the role"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "10",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Number of tags"
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Index of the first tag to retrieve"
          }
        ]
      },
      "put" : {
        "tags" : [ "RolesResource" ],
        "description" : "Attach tags to the role. Tag names beginning with the prefix _cldr_\n(case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "addTags",
        "requestBody" : {
          "description" : "List of tags to add to the role",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                }
              },
              "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags that were added to the role"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the role"
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/snapshots" : {
      "post" : {
        "tags" : [ "SnapshotsResource" ],
        "operationId" : "createHBaseSnapshotFromRemote",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"snapshotName\" : \"...\",\n  \"tableName\" : \"...\",\n  \"creationTime\" : \"...\",\n  \"storage\" : \"REMOTE_S3\",\n  \"storageLocation\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHBaseSnapshot"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "bandwidthPerMap",
            "in" : "query",
            "schema" : {
              "type" : "integer",
              "format" : "int32"
            },
            "description" : ""
          },
          {
            "name" : "directCopy",
            "in" : "query",
            "schema" : {
              "type" : "boolean"
            },
            "description" : ""
          },
          {
            "name" : "externalAccount",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "numMappers",
            "in" : "query",
            "schema" : {
              "type" : "integer",
              "format" : "int32"
            },
            "description" : ""
          },
          {
            "name" : "runAsUser",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "schedulerPoolName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/snapshots/listHBaseSnapshotsCommand" : {
      "post" : {
        "tags" : [ "SnapshotsResource" ],
        "description" : "Starts a command that lists the available HBase snapshots from S3 or local HBase service. If\na table name is provided, it will list the snapshots for that table only, otherwise it will\nlist all available snapshots.",
        "operationId" : "listHBaseSnapshotsCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the started command."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "storage",
            "in" : "query",
            "schema" : {
              "type" : "string",
              "enum" : ["LOCAL", "REMOTE_S3"]
            },
            "description" : "Location from where the snapshots should be fetched."
          },
          {
            "name" : "storageLocation",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Location of remote snapshots, if other than the local storage should\nbe used."
          },
          {
            "name" : "tableName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Table for which to list snapshots. If null is provided, it will\nlist all snapshots for all tables."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/snapshots/policies" : {
      "get" : {
        "tags" : [ "SnapshotsResource" ],
        "description" : "Returns information for all snapshot policies.",
        "operationId" : "readPolicies",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiSnapshotPolicyList"
                  }
                }
            },
            "description" : "List of snapshot policies."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize."
          }
        ]
      },
      "post" : {
        "tags" : [ "SnapshotsResource" ],
        "description" : "Creates one or more snapshot policies.",
        "operationId" : "createPolicies",
        "requestBody" : {
          "description" : "List of the snapshot policies to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiSnapshotPolicyList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiSnapshotPolicyList"
                  }
                }
            },
            "description" : "List of newly added policies."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/snapshots/policies/{policyName}" : {
      "delete" : {
        "tags" : [ "SnapshotsResource" ],
        "description" : "Deletes an existing snapshot policy.",
        "operationId" : "deletePolicy",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"description\" : \"...\",\n  \"hourlySnapshots\" : 12345,\n  \"dailySnapshots\" : 12345,\n  \"weeklySnapshots\" : 12345,\n  \"monthlySnapshots\" : 12345,\n  \"yearlySnapshots\" : 12345,\n  \"minuteOfHour\" : 12345,\n  \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n  \"hourOfDay\" : 12345,\n  \"dayOfWeek\" : 12345,\n  \"dayOfMonth\" : 12345,\n  \"monthOfYear\" : 12345,\n  \"alertOnStart\" : true,\n  \"alertOnSuccess\" : true,\n  \"alertOnFail\" : true,\n  \"alertOnAbort\" : true,\n  \"hbaseArguments\" : {\n    \"tableRegExps\" : [ \"...\", \"...\" ],\n    \"storage\" : \"LOCAL\"\n  },\n  \"hdfsArguments\" : {\n    \"pathPatterns\" : [ \"...\", \"...\" ]\n  },\n  \"ozoneArguments\" : {\n    \"buckets\" : [ {\n      \"volume\" : \"...\",\n      \"bucket\" : \"...\"\n    }, {\n      \"volume\" : \"...\",\n      \"bucket\" : \"...\"\n    } ]\n  },\n  \"lastCommand\" : {\n    \"hbaseResult\" : {\n      \"processedTableCount\" : 12345,\n      \"processedTables\" : [ \"...\", \"...\" ],\n      \"unprocessedTableCount\" : 12345,\n      \"unprocessedTables\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"hdfsResult\" : {\n      \"processedPathCount\" : 12345,\n      \"processedPaths\" : [ \"...\", \"...\" ],\n      \"unprocessedPathCount\" : 12345,\n      \"unprocessedPaths\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"ozoneResult\" : {\n      \"processedBucketCount\" : 12345,\n      \"processedBuckets\" : [ \"...\", \"...\" ],\n      \"unprocessedBucketCount\" : 12345,\n      \"unprocessedBuckets\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"lastSuccessfulCommand\" : {\n    \"hbaseResult\" : {\n      \"processedTableCount\" : 12345,\n      \"processedTables\" : [ \"...\", \"...\" ],\n      \"unprocessedTableCount\" : 12345,\n      \"unprocessedTables\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"hdfsResult\" : {\n      \"processedPathCount\" : 12345,\n      \"processedPaths\" : [ \"...\", \"...\" ],\n      \"unprocessedPathCount\" : 12345,\n      \"unprocessedPaths\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"ozoneResult\" : {\n      \"processedBucketCount\" : 12345,\n      \"processedBuckets\" : [ \"...\", \"...\" ],\n      \"unprocessedBucketCount\" : 12345,\n      \"unprocessedBuckets\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"paused\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiSnapshotPolicy"
                  }
                }
            },
            "description" : "The deleted snapshot policy."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "policyName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of an existing snapshot policy."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "get" : {
        "tags" : [ "SnapshotsResource" ],
        "description" : "Returns information for a specific snapshot policy.",
        "operationId" : "readPolicy",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"description\" : \"...\",\n  \"hourlySnapshots\" : 12345,\n  \"dailySnapshots\" : 12345,\n  \"weeklySnapshots\" : 12345,\n  \"monthlySnapshots\" : 12345,\n  \"yearlySnapshots\" : 12345,\n  \"minuteOfHour\" : 12345,\n  \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n  \"hourOfDay\" : 12345,\n  \"dayOfWeek\" : 12345,\n  \"dayOfMonth\" : 12345,\n  \"monthOfYear\" : 12345,\n  \"alertOnStart\" : true,\n  \"alertOnSuccess\" : true,\n  \"alertOnFail\" : true,\n  \"alertOnAbort\" : true,\n  \"hbaseArguments\" : {\n    \"tableRegExps\" : [ \"...\", \"...\" ],\n    \"storage\" : \"LOCAL\"\n  },\n  \"hdfsArguments\" : {\n    \"pathPatterns\" : [ \"...\", \"...\" ]\n  },\n  \"ozoneArguments\" : {\n    \"buckets\" : [ {\n      \"volume\" : \"...\",\n      \"bucket\" : \"...\"\n    }, {\n      \"volume\" : \"...\",\n      \"bucket\" : \"...\"\n    } ]\n  },\n  \"lastCommand\" : {\n    \"hbaseResult\" : {\n      \"processedTableCount\" : 12345,\n      \"processedTables\" : [ \"...\", \"...\" ],\n      \"unprocessedTableCount\" : 12345,\n      \"unprocessedTables\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"hdfsResult\" : {\n      \"processedPathCount\" : 12345,\n      \"processedPaths\" : [ \"...\", \"...\" ],\n      \"unprocessedPathCount\" : 12345,\n      \"unprocessedPaths\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"ozoneResult\" : {\n      \"processedBucketCount\" : 12345,\n      \"processedBuckets\" : [ \"...\", \"...\" ],\n      \"unprocessedBucketCount\" : 12345,\n      \"unprocessedBuckets\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"lastSuccessfulCommand\" : {\n    \"hbaseResult\" : {\n      \"processedTableCount\" : 12345,\n      \"processedTables\" : [ \"...\", \"...\" ],\n      \"unprocessedTableCount\" : 12345,\n      \"unprocessedTables\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"hdfsResult\" : {\n      \"processedPathCount\" : 12345,\n      \"processedPaths\" : [ \"...\", \"...\" ],\n      \"unprocessedPathCount\" : 12345,\n      \"unprocessedPaths\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"ozoneResult\" : {\n      \"processedBucketCount\" : 12345,\n      \"processedBuckets\" : [ \"...\", \"...\" ],\n      \"unprocessedBucketCount\" : 12345,\n      \"unprocessedBuckets\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"paused\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiSnapshotPolicy"
                  }
                }
            },
            "description" : "Snapshot policy."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "policyName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of an existing snapshot policy."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize."
          }
        ]
      },
      "put" : {
        "tags" : [ "SnapshotsResource" ],
        "description" : "Updates an existing snapshot policy.",
        "operationId" : "updatePolicy",
        "requestBody" : {
          "description" : "Modified policy.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"description\" : \"...\",\n  \"hourlySnapshots\" : 12345,\n  \"dailySnapshots\" : 12345,\n  \"weeklySnapshots\" : 12345,\n  \"monthlySnapshots\" : 12345,\n  \"yearlySnapshots\" : 12345,\n  \"minuteOfHour\" : 12345,\n  \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n  \"hourOfDay\" : 12345,\n  \"dayOfWeek\" : 12345,\n  \"dayOfMonth\" : 12345,\n  \"monthOfYear\" : 12345,\n  \"alertOnStart\" : true,\n  \"alertOnSuccess\" : true,\n  \"alertOnFail\" : true,\n  \"alertOnAbort\" : true,\n  \"hbaseArguments\" : {\n    \"tableRegExps\" : [ \"...\", \"...\" ],\n    \"storage\" : \"LOCAL\"\n  },\n  \"hdfsArguments\" : {\n    \"pathPatterns\" : [ \"...\", \"...\" ]\n  },\n  \"ozoneArguments\" : {\n    \"buckets\" : [ {\n      \"volume\" : \"...\",\n      \"bucket\" : \"...\"\n    }, {\n      \"volume\" : \"...\",\n      \"bucket\" : \"...\"\n    } ]\n  },\n  \"lastCommand\" : {\n    \"hbaseResult\" : {\n      \"processedTableCount\" : 12345,\n      \"processedTables\" : [ \"...\", \"...\" ],\n      \"unprocessedTableCount\" : 12345,\n      \"unprocessedTables\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"hdfsResult\" : {\n      \"processedPathCount\" : 12345,\n      \"processedPaths\" : [ \"...\", \"...\" ],\n      \"unprocessedPathCount\" : 12345,\n      \"unprocessedPaths\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"ozoneResult\" : {\n      \"processedBucketCount\" : 12345,\n      \"processedBuckets\" : [ \"...\", \"...\" ],\n      \"unprocessedBucketCount\" : 12345,\n      \"unprocessedBuckets\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"lastSuccessfulCommand\" : {\n    \"hbaseResult\" : {\n      \"processedTableCount\" : 12345,\n      \"processedTables\" : [ \"...\", \"...\" ],\n      \"unprocessedTableCount\" : 12345,\n      \"unprocessedTables\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"hdfsResult\" : {\n      \"processedPathCount\" : 12345,\n      \"processedPaths\" : [ \"...\", \"...\" ],\n      \"unprocessedPathCount\" : 12345,\n      \"unprocessedPaths\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"ozoneResult\" : {\n      \"processedBucketCount\" : 12345,\n      \"processedBuckets\" : [ \"...\", \"...\" ],\n      \"unprocessedBucketCount\" : 12345,\n      \"unprocessedBuckets\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"paused\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiSnapshotPolicy"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"description\" : \"...\",\n  \"hourlySnapshots\" : 12345,\n  \"dailySnapshots\" : 12345,\n  \"weeklySnapshots\" : 12345,\n  \"monthlySnapshots\" : 12345,\n  \"yearlySnapshots\" : 12345,\n  \"minuteOfHour\" : 12345,\n  \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n  \"hourOfDay\" : 12345,\n  \"dayOfWeek\" : 12345,\n  \"dayOfMonth\" : 12345,\n  \"monthOfYear\" : 12345,\n  \"alertOnStart\" : true,\n  \"alertOnSuccess\" : true,\n  \"alertOnFail\" : true,\n  \"alertOnAbort\" : true,\n  \"hbaseArguments\" : {\n    \"tableRegExps\" : [ \"...\", \"...\" ],\n    \"storage\" : \"REMOTE_S3\"\n  },\n  \"hdfsArguments\" : {\n    \"pathPatterns\" : [ \"...\", \"...\" ]\n  },\n  \"ozoneArguments\" : {\n    \"buckets\" : [ {\n      \"volume\" : \"...\",\n      \"bucket\" : \"...\"\n    }, {\n      \"volume\" : \"...\",\n      \"bucket\" : \"...\"\n    } ]\n  },\n  \"lastCommand\" : {\n    \"hbaseResult\" : {\n      \"processedTableCount\" : 12345,\n      \"processedTables\" : [ \"...\", \"...\" ],\n      \"unprocessedTableCount\" : 12345,\n      \"unprocessedTables\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"hdfsResult\" : {\n      \"processedPathCount\" : 12345,\n      \"processedPaths\" : [ \"...\", \"...\" ],\n      \"unprocessedPathCount\" : 12345,\n      \"unprocessedPaths\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"ozoneResult\" : {\n      \"processedBucketCount\" : 12345,\n      \"processedBuckets\" : [ \"...\", \"...\" ],\n      \"unprocessedBucketCount\" : 12345,\n      \"unprocessedBuckets\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"lastSuccessfulCommand\" : {\n    \"hbaseResult\" : {\n      \"processedTableCount\" : 12345,\n      \"processedTables\" : [ \"...\", \"...\" ],\n      \"unprocessedTableCount\" : 12345,\n      \"unprocessedTables\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"hdfsResult\" : {\n      \"processedPathCount\" : 12345,\n      \"processedPaths\" : [ \"...\", \"...\" ],\n      \"unprocessedPathCount\" : 12345,\n      \"unprocessedPaths\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"ozoneResult\" : {\n      \"processedBucketCount\" : 12345,\n      \"processedBuckets\" : [ \"...\", \"...\" ],\n      \"unprocessedBucketCount\" : 12345,\n      \"unprocessedBuckets\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"paused\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiSnapshotPolicy"
                  }
                }
            },
            "description" : "The snapshot policy after the update."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "policyName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of an existing snapshot policy."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/snapshots/policies/{policyName}/history" : {
      "get" : {
        "tags" : [ "SnapshotsResource" ],
        "description" : "Returns a list of commands triggered by a snapshot policy.",
        "operationId" : "readHistory",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hbaseResult\" : {\n      \"processedTableCount\" : 12345,\n      \"processedTables\" : [ \"...\", \"...\" ],\n      \"unprocessedTableCount\" : 12345,\n      \"unprocessedTables\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"hdfsResult\" : {\n      \"processedPathCount\" : 12345,\n      \"processedPaths\" : [ \"...\", \"...\" ],\n      \"unprocessedPathCount\" : 12345,\n      \"unprocessedPaths\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"ozoneResult\" : {\n      \"processedBucketCount\" : 12345,\n      \"processedBuckets\" : [ \"...\", \"...\" ],\n      \"unprocessedBucketCount\" : 12345,\n      \"unprocessedBuckets\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"hbaseResult\" : {\n      \"processedTableCount\" : 12345,\n      \"processedTables\" : [ \"...\", \"...\" ],\n      \"unprocessedTableCount\" : 12345,\n      \"unprocessedTables\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"hdfsResult\" : {\n      \"processedPathCount\" : 12345,\n      \"processedPaths\" : [ \"...\", \"...\" ],\n      \"unprocessedPathCount\" : 12345,\n      \"unprocessedPaths\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"ozoneResult\" : {\n      \"processedBucketCount\" : 12345,\n      \"processedBuckets\" : [ \"...\", \"...\" ],\n      \"unprocessedBucketCount\" : 12345,\n      \"unprocessedBuckets\" : [ \"...\", \"...\" ],\n      \"createdSnapshotCount\" : 12345,\n      \"createdSnapshots\" : [ { }, { } ],\n      \"deletedSnapshotCount\" : 12345,\n      \"deletedSnapshots\" : [ { }, { } ],\n      \"creationErrorCount\" : 12345,\n      \"creationErrors\" : [ { }, { } ],\n      \"deletionErrorCount\" : 12345,\n      \"deletionErrors\" : [ { }, { } ]\n    },\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiSnapshotCommandList"
                  }
                }
            },
            "description" : "List of commands for the policy."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "policyName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of an existing snapshot policy."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "20",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Maximum number of commands to retrieve."
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Index of first command to retrieve."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/tags" : {
      "delete" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Remove the tags associated with the service. Tag names beginning with\nthe prefix _cldr_ (case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "deleteTags",
        "requestBody" : {
          "description" : "List of tags to remove from the service",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                }
              },
              "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags that were removed from the service"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the service to remove tags from"
          }
        ]
      },
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Returns the tags associated with this service. Tag names beginning with the\nprefix _cldr_ (case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "readTags",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags associated with the service"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "10",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Number of tags"
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Index of the first tag to retrieve"
          }
        ]
      },
      "put" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Attach tags to the service. Tag names beginning with the prefix _cldr_\n(case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "addTags",
        "requestBody" : {
          "description" : "List of tags to add to the service",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                }
              },
              "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags that were added to the service"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the service"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/watcheddir" : {
      "get" : {
        "tags" : [ "WatchedDirResource" ],
        "description" : "Lists all the watched directories.\n<p>\nAvailable since API v14. Only available with Cloudera Manager Enterprise\nEdition.\n<p>",
        "operationId" : "listWatchedDirectories",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"path\" : \"...\"\n  }, {\n    \"path\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiWatchedDirList"
                  }
                }
            },
            "description" : "List of currently watched directories."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      },
      "post" : {
        "tags" : [ "WatchedDirResource" ],
        "description" : "Adds a directory to the watching list.\n<p>\nAvailable since API v14. Only available with Cloudera Manager Enterprise\nEdition.\n<p>",
        "operationId" : "addWatchedDirectory",
        "requestBody" : {
          "description" : "The directory to be added.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"path\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiWatchedDir"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"path\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiWatchedDir"
                  }
                }
            },
            "description" : "Added directory."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/watcheddir/{directoryPath}" : {
      "delete" : {
        "tags" : [ "WatchedDirResource" ],
        "description" : "Removes a directory from the watching list.\n<p>\nAvailable since API v14. Only available with Cloudera Manager Enterprise\nEdition.\n<p>",
        "operationId" : "removeWatchedDirectory",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"path\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiWatchedDir"
                  }
                }
            },
            "description" : "Removed directory."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "directoryPath",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The directory path to be removed."
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The service name."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/yarnApplications" : {
      "get" : {
        "tags" : [ "YarnApplicationsResource" ],
        "description" : "Returns a list of applications that satisfy the filter\n<p>\nAvailable since API v6.",
        "operationId" : "getYarnApplications",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"applications\" : [ {\n    \"allocatedMB\" : 12345,\n    \"allocatedVCores\" : 12345,\n    \"runningContainers\" : 12345,\n    \"applicationTags\" : [ \"...\", \"...\" ],\n    \"allocatedMemorySeconds\" : 12345,\n    \"allocatedVcoreSeconds\" : 12345,\n    \"applicationId\" : \"...\",\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"user\" : \"...\",\n    \"pool\" : \"...\",\n    \"progress\" : 12345.0,\n    \"attributes\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"mr2AppInformation\" : {\n      \"jobState\" : \"...\"\n    },\n    \"state\" : \"...\",\n    \"containerUsedMemorySeconds\" : 12345.0,\n    \"containerUsedMemoryMax\" : 12345.0,\n    \"containerUsedCpuSeconds\" : 12345.0,\n    \"containerUsedVcoreSeconds\" : 12345.0,\n    \"containerAllocatedMemorySeconds\" : 12345.0,\n    \"containerAllocatedVcoreSeconds\" : 12345.0\n  }, {\n    \"allocatedMB\" : 12345,\n    \"allocatedVCores\" : 12345,\n    \"runningContainers\" : 12345,\n    \"applicationTags\" : [ \"...\", \"...\" ],\n    \"allocatedMemorySeconds\" : 12345,\n    \"allocatedVcoreSeconds\" : 12345,\n    \"applicationId\" : \"...\",\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"user\" : \"...\",\n    \"pool\" : \"...\",\n    \"progress\" : 12345.0,\n    \"attributes\" : {\n      \"property1\" : \"...\",\n      \"property2\" : \"...\"\n    },\n    \"mr2AppInformation\" : {\n      \"jobState\" : \"...\"\n    },\n    \"state\" : \"...\",\n    \"containerUsedMemorySeconds\" : 12345.0,\n    \"containerUsedMemoryMax\" : 12345.0,\n    \"containerUsedCpuSeconds\" : 12345.0,\n    \"containerUsedVcoreSeconds\" : 12345.0,\n    \"containerAllocatedMemorySeconds\" : 12345.0,\n    \"containerAllocatedVcoreSeconds\" : 12345.0\n  } ],\n  \"warnings\" : [ \"...\", \"...\" ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiYarnApplicationResponse"
                  }
                }
            },
            "description" : "A list of YARN applications and warnings."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          },
          {
            "name" : "filter",
            "in" : "query",
            "schema" : {
              "default" : "",
              "type" : "string"
            },
            "description" : "A filter to apply to the applications. A basic filter tests the\nvalue of an attribute and looks something like 'executing = true' or\n'user = root'. Multiple basic filters can be combined into a complex\nexpression using standard and / or boolean logic and parenthesis.\nAn example of a complex filter is: 'application_duration > 5s and (user = root or\nuser = myUserName')."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the period to query in ISO 8601 format (defaults to 5\nminutes before the 'to' time)."
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "100",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The maximum number of applications to return. Applications will be\nreturned in the following order:\n<ul>\n<li> All executing applications, ordered from longest to shortest running <\/li>\n<li> All completed applications order by end time descending. <\/li>\n<\/ul>"
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The offset to start returning applications from. This is useful\nfor paging through lists of applications. Note that this has non-deterministic\nbehavior if executing applications are included in the response because they\ncan disappear from the list while paging. To exclude executing applications\nfrom the response and a 'executing = false' clause to your filter."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the period to query in ISO 8601 format (defaults to now)."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/yarnApplications/attributes" : {
      "get" : {
        "tags" : [ "YarnApplicationsResource" ],
        "description" : "Returns the list of all attributes that the Service Monitor can associate\nwith YARN applications.\n<p>\nExamples of attributes include the user who ran the application and the\nnumber of maps completed by the application.\n<p>\nThese attributes can be used to search for specific YARN applications through\nthe getYarnApplications API. For example the 'user' attribute could be used\nin the search 'user = root'. If the attribute is numeric it can also be used\nas a metric in a tsquery (ie, 'select maps_completed from YARN_APPLICATIONS').\n<p>\nNote that this response is identical for all YARN services.\n<p>\nAvailable since API v6.",
        "operationId" : "getYarnApplicationAttributes",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"displayName\" : \"...\",\n    \"supportsHistograms\" : true,\n    \"description\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"displayName\" : \"...\",\n    \"supportsHistograms\" : true,\n    \"description\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiYarnApplicationAttributeList"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/yarnApplications/{applicationId}/kill" : {
      "post" : {
        "tags" : [ "YarnApplicationsResource" ],
        "description" : "Kills an YARN Application\n<p>\nAvailable since API v6.",
        "operationId" : "killYarnApplication",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"warning\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiYarnKillResponse"
                  }
                }
            },
            "description" : "A warning if there was one. Otherwise null."
          }
        },
        "parameters" : [
          {
            "name" : "applicationId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The applicationId to kill"
          },
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the service"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/services/{serviceName}/yarnUtilization" : {
      "get" : {
        "tags" : [ "ServicesResource" ],
        "description" : "Provides the resource utilization of the yarn service as well as the\nresource utilization per tenant. Only available with Cloudera Manager Enterprise Edition.",
        "operationId" : "getYarnUtilization",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"avgCpuUtilization\" : 12345.0,\n  \"maxCpuUtilization\" : 12345.0,\n  \"avgCpuDailyPeak\" : 12345.0,\n  \"maxCpuUtilizationTimestampMs\" : 12345,\n  \"avgCpuUtilizationPercentage\" : 12345.0,\n  \"maxCpuUtilizationPercentage\" : 12345.0,\n  \"avgCpuDailyPeakPercentage\" : 12345.0,\n  \"avgMemoryUtilization\" : 12345.0,\n  \"maxMemoryUtilization\" : 12345.0,\n  \"avgMemoryDailyPeak\" : 12345.0,\n  \"maxMemoryUtilizationTimestampMs\" : 12345,\n  \"avgMemoryUtilizationPercentage\" : 12345.0,\n  \"maxMemoryUtilizationPercentage\" : 12345.0,\n  \"avgMemoryDailyPeakPercentage\" : 12345.0,\n  \"tenantUtilizations\" : {\n    \"items\" : [ {\n      \"tenantName\" : \"...\",\n      \"avgYarnCpuAllocation\" : 12345.0,\n      \"avgYarnCpuUtilization\" : 12345.0,\n      \"avgYarnCpuUnusedCapacity\" : 12345.0,\n      \"avgYarnCpuSteadyFairShare\" : 12345.0,\n      \"avgYarnPoolAllocatedCpuDuringContention\" : 12345.0,\n      \"avgYarnPoolFairShareCpuDuringContention\" : 12345.0,\n      \"avgYarnPoolSteadyFairShareCpuDuringContention\" : 12345.0,\n      \"avgYarnContainerWaitRatio\" : 12345.0,\n      \"avgYarnMemoryAllocation\" : 12345.0,\n      \"avgYarnMemoryUtilization\" : 12345.0,\n      \"avgYarnMemoryUnusedCapacity\" : 12345.0,\n      \"avgYarnMemorySteadyFairShare\" : 12345.0,\n      \"avgYarnPoolAllocatedMemoryDuringContention\" : 12345.0,\n      \"avgYarnPoolFairShareMemoryDuringContention\" : 12345.0,\n      \"avgYarnPoolSteadyFairShareMemoryDuringContention\" : 12345.0\n    }, {\n      \"tenantName\" : \"...\",\n      \"avgYarnCpuAllocation\" : 12345.0,\n      \"avgYarnCpuUtilization\" : 12345.0,\n      \"avgYarnCpuUnusedCapacity\" : 12345.0,\n      \"avgYarnCpuSteadyFairShare\" : 12345.0,\n      \"avgYarnPoolAllocatedCpuDuringContention\" : 12345.0,\n      \"avgYarnPoolFairShareCpuDuringContention\" : 12345.0,\n      \"avgYarnPoolSteadyFairShareCpuDuringContention\" : 12345.0,\n      \"avgYarnContainerWaitRatio\" : 12345.0,\n      \"avgYarnMemoryAllocation\" : 12345.0,\n      \"avgYarnMemoryUtilization\" : 12345.0,\n      \"avgYarnMemoryUnusedCapacity\" : 12345.0,\n      \"avgYarnMemorySteadyFairShare\" : 12345.0,\n      \"avgYarnPoolAllocatedMemoryDuringContention\" : 12345.0,\n      \"avgYarnPoolFairShareMemoryDuringContention\" : 12345.0,\n      \"avgYarnPoolSteadyFairShareMemoryDuringContention\" : 12345.0\n    } ]\n  },\n  \"errorMessage\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiYarnUtilization"
                  }
                }
            },
            "description" : "utilization report of yarn service."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "serviceName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "service name"
          },
          {
            "name" : "daysOfWeek",
            "in" : "query",
            "schema" : {
              "type" : "array",
              "items" : {
              "type" : "string"
              }
            },
            "description" : "The days of the week for which the user wants to report utilization.\nDays is a list of number between 1 to 7, where 1 corresponds to Mon. and 7 corresponds to Sun.\nAll 7 days are included if this is not specified."
          },
          {
            "name" : "endHourOfDay",
            "in" : "query",
            "schema" : {
              "default" : "23",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The end hour of a day for which the user wants to report utilization.\nThe hour is a number between [0-23]. Default value is 23 if this is not specified."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the time range to report utilization in ISO 8601 format."
          },
          {
            "name" : "startHourOfDay",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The start hour of a day for which the user wants to report utilization.\nThe hour is a number between [0-23]. Default value is 0 if this is not specified."
          },
          {
            "name" : "tenantType",
            "in" : "query",
            "schema" : {
              "default" : "POOL",
              "type" : "string"
            },
            "description" : "The type of the tenant (POOL or USER)."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the the time range to report utilization in ISO 8601 format (defaults to now)."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/tags" : {
      "delete" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Remove the tags associated with the cluster. Tag names beginning with\nthe prefix _cldr_ (case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "deleteTags",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                }
              },
              "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags that were removed from the cluster"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the cluster to remove tags from"
          }
        ]
      },
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Returns the tags associated with this cluster. Tag names beginning with\nthe prefix _cldr_ (case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "readTags",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags associated with the cluster"
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster"
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "10",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Number of tags"
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Index of the first tag to retrieve"
          }
        ]
      },
      "put" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Attach tags to the cluster. Tag names beginning with the prefix\n_cldr_ (case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "addTags",
        "requestBody" : {
          "description" : "list of tags to add",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                }
              },
              "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the cluster"
          }
        ]
      }
    },
    "\/clusters/{clusterName}/upgradeDomains" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Returns the Upgrade Domains associated with the cluster and the host names that belong to each\nUpgrade Domain. Hosts without an Upgrade Domain set will default to using the rack assignment\nof the host.",
        "operationId" : "listUpgradeDomains",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"key\" : \"...\",\n    \"value\" : {\n      \"items\" : [ \"...\", \"...\" ]\n    }\n  }, {\n    \"key\" : \"...\",\n    \"value\" : {\n      \"items\" : [ \"...\", \"...\" ]\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHdfsUpgradeDomainList"
                  }
                }
            },
            "description" : "A list of upgrade domains and the corresponding host names."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the cluster."
          }
        ]
      }
    },
    "\/clusters/{clusterName}/utilization" : {
      "get" : {
        "tags" : [ "ClustersResource" ],
        "description" : "Provides the resource utilization of the entire cluster as well as the\nresource utilization per tenant. Only available with Cloudera Manager Enterprise Edition.",
        "operationId" : "getUtilizationReport",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"totalCpuCores\" : 12345.0,\n  \"avgCpuUtilization\" : 12345.0,\n  \"maxCpuUtilization\" : 12345.0,\n  \"avgCpuDailyPeak\" : 12345.0,\n  \"avgWorkloadCpu\" : 12345.0,\n  \"maxWorkloadCpu\" : 12345.0,\n  \"avgWorkloadCpuDailyPeak\" : 12345.0,\n  \"totalMemory\" : 12345.0,\n  \"avgMemoryUtilization\" : 12345.0,\n  \"maxMemoryUtilization\" : 12345.0,\n  \"avgMemoryDailyPeak\" : 12345.0,\n  \"avgWorkloadMemory\" : 12345.0,\n  \"maxWorkloadMemory\" : 12345.0,\n  \"avgWorkloadMemoryDailyPeak\" : 12345.0,\n  \"tenantUtilizations\" : {\n    \"items\" : [ {\n      \"tenantName\" : \"...\",\n      \"cpuUtilizationPercentage\" : 12345.0,\n      \"memoryUtilizationPercentage\" : 12345.0\n    }, {\n      \"tenantName\" : \"...\",\n      \"cpuUtilizationPercentage\" : 12345.0,\n      \"memoryUtilizationPercentage\" : 12345.0\n    } ]\n  },\n  \"maxCpuUtilizationTimestampMs\" : 12345,\n  \"maxMemoryUtilizationTimestampMs\" : 12345,\n  \"maxWorkloadCpuTimestampMs\" : 12345,\n  \"maxWorkloadMemoryTimestampMs\" : 12345,\n  \"errorMessage\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiClusterUtilization"
                  }
                }
            },
            "description" : "Cluster utilization report resource handler."
          }
        },
        "parameters" : [
          {
            "name" : "clusterName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "cluster name"
          },
          {
            "name" : "daysOfWeek",
            "in" : "query",
            "schema" : {
              "type" : "array",
              "items" : {
              "type" : "string"
              }
            },
            "description" : "The days of the week for which the user wants to report utilization.\nDays is a list of number between 1 to 7, where 1 corresponds to Monday,\nand 7 corrensponds to Sunday. All 7 days are included if this is not specified."
          },
          {
            "name" : "endHourOfDay",
            "in" : "query",
            "schema" : {
              "default" : "23",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The end hour of a day for which the user wants to report utilization.\nThe hour is a number between [0-23]. Default value is 23 if this is not specified."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the time range to report utilization in ISO 8601 format."
          },
          {
            "name" : "startHourOfDay",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The start hour of a day for which the user wants to report utilization.\nThe hour is a number between [0-23]. Default value is 0 if this is not specified."
          },
          {
            "name" : "tenantType",
            "in" : "query",
            "schema" : {
              "default" : "POOL",
              "type" : "string"
            },
            "description" : "The type of the tenant (POOL or USER)."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the the time range to report utilization in ISO 8601 format (defaults to now)."
          }
        ]
      }
    },
    "\/cm/allHosts/config" : {
      "get" : {
        "tags" : [ "AllHostsResource" ],
        "description" : "Retrieve the default configuration for all hosts.\n<p/>\nThese values will apply to all hosts managed by CM unless overridden\nat the host level.",
        "operationId" : "readConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "List of config values."
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "AllHostsResource" ],
        "description" : "Update the default configuration values for all hosts.\n<p/>\nNote that this does not override values set at the host level. It just\nupdates the default values that will be inherited by each host's\nconfiguration.",
        "operationId" : "updateConfig",
        "requestBody" : {
          "description" : "The config values to update.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "Updated list of config values."
          }
        },
        "parameters" : [
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/cm/authService" : {
      "delete" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "Delete the Authentication Service.\n<p>\nThis method will fail if a CMS instance doesn't already exist.",
        "operationId" : "delete",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"STARTED\",\n  \"healthSummary\" : \"BAD\",\n  \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"clientConfigStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"ROLE\", \"ROLE\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTED\",\n    \"commissionState\" : \"DECOMMISSIONED\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STOPPED\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"STOPPING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"S3\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"HOUR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"S3\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"MONTH\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"DISABLED_HEALTH\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiService"
                  }
                }
            },
            "description" : "ApiService The deleted CMS information."
          }
        },
        "parameters" : [
        ]
      },
      "get" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "Retrieve information about the Authentication Services.",
        "operationId" : "readService",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"STOPPING\",\n  \"healthSummary\" : \"DISABLED\",\n  \"configStalenessStatus\" : \"STALE\",\n  \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"UNKNOWN\",\n    \"commissionState\" : \"UNKNOWN\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STOPPING\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"DOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"ENABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"HOUR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"S3\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"YEAR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"BAD_HEALTH\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiService"
                  }
                }
            },
            "description" : "Details about the management service."
          }
        },
        "parameters" : [
        ]
      },
      "put" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "Setup the Authentication Service.\n<p>\nConfigure the Auth Service instance with the information given in\nthe ApiService. The provided configuration data can be used to set\nup host mappings for each role, and required configuration such as\ndatabase connection information for specific roles.\n<p>\nThis method needs a valid CM license to be installed beforehand.\n<p>\nThis method does not start any services or roles.\n<p>\nThis method will fail if a Auth Service instance already exists.\n<p>\nAvailable role types:\n<ul>\n<li>AUTHSRV<\/li>\n<\/ul>",
        "operationId" : "setup",
        "requestBody" : {
          "description" : "Role configuration overrides.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"STOPPING\",\n  \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n  \"configStalenessStatus\" : \"FRESH\",\n  \"clientConfigStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"CONCERNING\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTING\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTED\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"STOPPING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"ENABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"MINUTE\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"WEEK\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiService"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"STARTED\",\n  \"healthSummary\" : \"GOOD\",\n  \"configStalenessStatus\" : \"FRESH\",\n  \"clientConfigStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"CONCERNING\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"GOOD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"SERVICE\", \"SERVICE\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"UNKNOWN\",\n    \"commissionState\" : \"OFFLINED\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STOPPING\",\n    \"commissionState\" : \"UNKNOWN\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n    \"entityStatus\" : \"GOOD_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"ENABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"S3\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"DAY\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"ENABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"S3\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"DAY\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"UNKNOWN\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiService"
                  }
                }
            },
            "description" : "ApiService The CMS information."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/autoAssignRoles" : {
      "put" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "Automatically assign roles to hosts and create the roles for the\nAuthentication Service.\n<p>\nAssignments are done based on number of hosts in the deployment\nand hardware specifications. If no hosts are part of the deployment,\nan exception will be thrown preventing any role assignments.\nExisting roles will be taken into account and their assignments\nwill be not be modified. The deployment should not have any clusters\nwhen calling this endpoint. If it does, an exception will be thrown\npreventing any role assignments.",
        "operationId" : "autoAssignRoles",
        "responses" : {
          "204" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/autoConfigure" : {
      "put" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "Automatically configures roles of the Authentication Service.\n<p>\nOverwrites some existing configurations. Only default role config\ngroups must exist before calling this endpoint. Other role config\ngroups must not exist. If they do, an exception will be thrown\npreventing any configuration. Ignores any clusters (and their\nservices and roles) colocated with the Authentication Service.",
        "operationId" : "autoConfigure",
        "responses" : {
          "204" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/commands" : {
      "get" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "List active Authentication Service commands.",
        "operationId" : "listActiveCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandList"
                  }
                }
            },
            "description" : "A list of active role commands."
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/cm/authService/commands/enterMaintenanceMode" : {
      "post" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "Put the Authentication Service into maintenance mode. This is a\nsynchronous command. The result is known immediately upon return.",
        "operationId" : "enterMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/commands/exitMaintenanceMode" : {
      "post" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "Take the Authentication Service out of maintenance mode. This is a\nsynchronous command. The result is known immediately upon return.",
        "operationId" : "exitMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/commands/restart" : {
      "post" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "Restart the Authentication Service.",
        "operationId" : "restartCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "A reference to the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/commands/start" : {
      "post" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "Start the Authentication Service.",
        "operationId" : "startCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "A reference to the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/commands/stop" : {
      "post" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "Stop the Authentication Service.",
        "operationId" : "stopCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "A reference to the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/config" : {
      "get" : {
        "tags" : [ "AuthServiceResource" ],
        "operationId" : "readServiceConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"roleTypeConfigs\" : [ {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }, {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  } ],\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiServiceConfig"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      },
      "put" : {
        "tags" : [ "AuthServiceResource" ],
        "operationId" : "updateServiceConfig",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"roleTypeConfigs\" : [ {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }, {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  } ],\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiServiceConfig"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"roleTypeConfigs\" : [ {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }, {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  } ],\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiServiceConfig"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/cm/authService/roleCommands/restart" : {
      "post" : {
        "tags" : [ "AuthServiceRoleCommandsResource" ],
        "description" : "Restart a set of Authentication Service roles.",
        "operationId" : "restartCommand",
        "requestBody" : {
          "description" : "The roles to restart.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands (summary view)."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/roleCommands/start" : {
      "post" : {
        "tags" : [ "AuthServiceRoleCommandsResource" ],
        "description" : "Start a set of Authentication Service roles.",
        "operationId" : "startCommand",
        "requestBody" : {
          "description" : "The roles to start.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands (summary view)."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/roleCommands/stop" : {
      "post" : {
        "tags" : [ "AuthServiceRoleCommandsResource" ],
        "description" : "Stop a set of Authentication Service roles.",
        "operationId" : "stopCommand",
        "requestBody" : {
          "description" : "The roles to stop.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands (summary view)."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/roleConfigGroups" : {
      "get" : {
        "tags" : [ "AuthServiceRoleConfigGroupsResource" ],
        "description" : "Returns the information for all role config groups in\nthe Authentication Service.",
        "operationId" : "readRoleConfigGroups",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroupList"
                  }
                }
            },
            "description" : "The list of role config groups for the given service."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/roleConfigGroups/{roleConfigGroupName}" : {
      "get" : {
        "tags" : [ "AuthServiceRoleConfigGroupsResource" ],
        "description" : "Returns the information for a given role config group\nin the Authentication Service.",
        "operationId" : "readRoleConfigGroup",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"roleType\" : \"...\",\n  \"base\" : true,\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"displayName\" : \"...\",\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
                  }
                }
            },
            "description" : "The requested role config group."
          }
        },
        "parameters" : [
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the requested group."
          }
        ]
      },
      "put" : {
        "tags" : [ "AuthServiceRoleConfigGroupsResource" ],
        "description" : "Updates an existing role config group in the Authentication Service.",
        "operationId" : "updateRoleConfigGroup",
        "requestBody" : {
          "description" : "The updated role config group.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"roleType\" : \"...\",\n  \"base\" : true,\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"displayName\" : \"...\",\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"roleType\" : \"...\",\n  \"base\" : true,\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"displayName\" : \"...\",\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
                  }
                }
            },
            "description" : "Role updated role config group."
          }
        },
        "parameters" : [
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the group to update."
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The optional message describing the changes."
          }
        ]
      }
    },
    "\/cm/authService/roleConfigGroups/{roleConfigGroupName}/config" : {
      "get" : {
        "tags" : [ "AuthServiceRoleConfigGroupsResource" ],
        "description" : "Returns the current revision of the config\nfor the specified role config group in the Authentication Service.",
        "operationId" : "readConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The current configuration of the role config group."
          }
        },
        "parameters" : [
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role config group."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "AuthServiceRoleConfigGroupsResource" ],
        "description" : "Updates the config for the given role config group\nin the Authentication Service.",
        "operationId" : "updateConfig",
        "requestBody" : {
          "description" : "The new config information for the group.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The updated config of the role config group."
          }
        },
        "parameters" : [
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role config group."
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/cm/authService/roleConfigGroups/{roleConfigGroupName}/roles" : {
      "get" : {
        "tags" : [ "AuthServiceRoleConfigGroupsResource" ],
        "description" : "Returns all roles in the given role config group\nin the Authentication Service.",
        "operationId" : "readRoles",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"UNKNOWN\",\n    \"commissionState\" : \"OFFLINED\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"NONE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"UNKNOWN\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"CLUSTER\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n    \"entityStatus\" : \"NONE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "The roles in the role config group."
          }
        },
        "parameters" : [
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role config group."
          }
        ]
      }
    },
    "\/cm/authService/roleTypes" : {
      "get" : {
        "tags" : [ "AuthServiceResource" ],
        "description" : "List the supported role types for the Authentication Service.",
        "operationId" : "listRoleTypes",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleTypeList"
                  }
                }
            },
            "description" : "List of role types the service supports."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/roles" : {
      "get" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "List all roles of the Authentication Services.",
        "operationId" : "readRoles",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTING\",\n    \"commissionState\" : \"UNKNOWN\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTED\",\n    \"commissionState\" : \"DECOMMISSIONED\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "List of roles."
          }
        },
        "parameters" : [
        ]
      },
      "post" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Create new roles in the Authentication Services.",
        "operationId" : "createRoles",
        "requestBody" : {
          "description" : "Roles to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"UNKNOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTING\",\n    \"commissionState\" : \"DECOMMISSIONED\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"UNKNOWN\",\n    \"commissionState\" : \"COMMISSIONED\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n    \"entityStatus\" : \"DOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"COMMISSIONED\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"UNKNOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "List of created roles."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/authService/roles/{roleName}" : {
      "delete" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Delete a role from the Authentication Services.",
        "operationId" : "deleteRole",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n  \"commissionState\" : \"UNKNOWN\",\n  \"healthSummary\" : \"BAD\",\n  \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"BAD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"haStatus\" : \"UNKNOWN\",\n  \"roleUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roleConfigGroupRef\" : {\n    \"roleConfigGroupName\" : \"...\"\n  },\n  \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n  \"entityStatus\" : \"DOWN\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRole"
                  }
                }
            },
            "description" : "The details of the deleted role."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          }
        ]
      },
      "get" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Retrieve detailed information about a Authentication Services role.",
        "operationId" : "readRole",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleState\" : \"STOPPED\",\n  \"commissionState\" : \"OFFLINING\",\n  \"healthSummary\" : \"DISABLED\",\n  \"configStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"BAD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"haStatus\" : \"UNKNOWN\",\n  \"roleUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"SERVICE\", \"HOST\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roleConfigGroupRef\" : {\n    \"roleConfigGroupName\" : \"...\"\n  },\n  \"zooKeeperServerMode\" : \"STANDALONE\",\n  \"entityStatus\" : \"NONE\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRole"
                  }
                }
            },
            "description" : "The details of the role."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          }
        ]
      }
    },
    "\/cm/authService/roles/{roleName}/commands" : {
      "get" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "List active role commands.",
        "operationId" : "listActiveCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandList"
                  }
                }
            },
            "description" : "A list of active role commands."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/cm/authService/roles/{roleName}/commands/enterMaintenanceMode" : {
      "post" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Put the Authentication Service role into maintenance mode.This is a\nsynchronous command. The result is known immediately upon return.",
        "operationId" : "enterMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          }
        ]
      }
    },
    "\/cm/authService/roles/{roleName}/commands/exitMaintenanceMode" : {
      "post" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Take the Authentication Service role out of maintenance mode. This is\na synchronous command. The result is known immediately upon return.",
        "operationId" : "exitMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          }
        ]
      }
    },
    "\/cm/authService/roles/{roleName}/config" : {
      "get" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Retrieve the configuration of a specific Authentication Services role.",
        "operationId" : "readRoleConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "List with configured and available configuration options."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to look up."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Update the configuration of a Authentication Services role.\n<p>\nIf a value is set in the given configuration, it will be added\nto the role's configuration, replacing any existing entries.\nIf a value is unset (its value is null), the existing\nconfiguration for the attribute will be erased, if any.\n<p>\nAttributes that are not listed in the input will maintain their\ncurrent values in the configuration.",
        "operationId" : "updateRoleConfig",
        "requestBody" : {
          "description" : "Configuration changes.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The new service configuration."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to modify."
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/cm/authService/roles/{roleName}/logs/full" : {
      "get" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Retrieves the log file for the role's main process.\n<p>\nIf the role is not started, this will be the log file associated with\nthe last time the role was run.\n<p>\nLog files are returned as plain text (type \"text/plain\").",
        "operationId" : "getFullLog",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's log file."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch logs from."
          }
        ]
      }
    },
    "\/cm/authService/roles/{roleName}/logs/stacks" : {
      "get" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Retrieves the stacks log file, if any, for the role's main process. Note\nthat not all roles support periodic stacks collection.\n\nThe log files are returned as plain text (type \"text/plain\").",
        "operationId" : "getStacksLog",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's log file."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch stacks logs from."
          }
        ]
      }
    },
    "\/cm/authService/roles/{roleName}/logs/stacksBundle" : {
      "get" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Download a zip-compressed archive of role stacks logs. Note that not all\nroles support periodic stacks collection.",
        "operationId" : "getStacksLogsBundle",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "The archive data."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch the stacks logs bundle from."
          }
        ]
      }
    },
    "\/cm/authService/roles/{roleName}/logs/stderr" : {
      "get" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Retrieves the role's standard error output.\n<p>\nIf the role is not started, this will be the output associated with\nthe last time the role was run.\n<p>\nLog files are returned as plain text (type \"text/plain\").",
        "operationId" : "getStandardError",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's standard error output."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch stderr from."
          }
        ]
      }
    },
    "\/cm/authService/roles/{roleName}/logs/stdout" : {
      "get" : {
        "tags" : [ "AuthServiceRolesResource" ],
        "description" : "Retrieves the role's standard output.\n<p>\nIf the role is not started, this will be the output associated with\nthe last time the role was run.\n<p>\nLog files are returned as plain text (type \"text/plain\").",
        "operationId" : "getStandardOutput",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's standard output."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch stdout from."
          }
        ]
      }
    },
    "\/cm/clusterSupportTokens" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Gets the support tokens for all the clusters.",
        "operationId" : "getClusterSupportTokenList",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\",\n    \"clusterSupportToken\" : \"...\"\n  }, {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\",\n    \"clusterSupportToken\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiClusterSupportTokenList"
                  }
                }
            },
            "description" : "List of cluster support tokens."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "List active global commands.",
        "operationId" : "listActiveCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandList"
                  }
                }
            },
            "description" : "A list of active global commands."
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/cm/commands/addCustomCerts" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Add custom certificates to the Auto-TLS certificate database",
        "operationId" : "addCustomCerts",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"location\" : \"/opt/cloudera/CMCA\",\n  \"interpretAsFilenames\" : true,\n  \"hostCerts\" : [ {\n    \"hostname\" : \"...\",\n    \"certificate\" : \"host-cert.pem\",\n    \"key\" : \"host-key.pem\",\n    \"subjectAltNames\" : [ \"DNS:example.cloudera.com\", \"...\" ]\n  }, {\n    \"hostname\" : \"...\",\n    \"certificate\" : \"...\",\n    \"key\" : \"...\",\n    \"subjectAltNames\" : [ \"...\", \"DNS:example.cloudera.com\" ]\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiAddCustomCertsArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/clustersPerfInspector" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Run performance diagnostics test against specified clusters\nin ApiClustersPerfInspectorArgs\n\nUser must be Full Administrator or Global Cluster Administrator.",
        "operationId" : "clustersPerfInspectorCommand",
        "requestBody" : {
          "description" : "Required arguments for the command. See ApiClustersPerfInspectorArgs.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"sourceCluster\" : \"...\",\n  \"targetCluster\" : \"...\",\n  \"pingArgs\" : {\n    \"pingTimeoutSecs\" : 10,\n    \"pingCount\" : 10,\n    \"pingPacketSizeBytes\" : 56\n  },\n  \"bandwidthArgs\" : {\n    \"runBandwidthDiagnostics\" : false,\n    \"bandwidthTimeoutSecs\" : 10\n  },\n  \"policyType\" : \"QUICK\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiClustersPerfInspectorArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/collectDiagnosticData" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Collect diagnostic data from hosts managed by Cloudera Manager.\n<p>\nAfter the command has completed, the ApiCommand will contain a\nresultDataUrl from where you can download the result.\n<p/>\nOnly available with Cloudera Manager Enterprise Edition.",
        "operationId" : "collectDiagnosticDataCommand",
        "requestBody" : {
          "description" : "The command arguments.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"collectCMDBDump\" : true,\n  \"bundleSizeBytes\" : 12345,\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"ticketNumber\" : \"...\",\n  \"comments\" : \"...\",\n  \"clusterName\" : \"...\",\n  \"enableMonitorMetricsCollection\" : true,\n  \"roles\" : [ \"...\", \"...\" ],\n  \"phoneHome\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiCollectDiagnosticDataArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Detailed command information."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/deleteCredentials" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Delete existing Kerberos credentials.\n<p>\nThis command will affect all services that have been configured to use\nKerberos, and have existing credentials. In V18 this takes a new\nparamater to determine whether it needs to delete all credentials\nor just unused ones.",
        "operationId" : "deleteCredentialsCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "deleteCredentialsMode",
            "in" : "query",
            "schema" : {
              "default" : "all",
              "type" : "string"
            },
            "description" : "this can be set to \"all\" or \"unused\""
          }
        ]
      }
    },
    "\/cm/commands/disableCsp" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Disables the CSP by setting csp type to \"none\", only when currently the csp type is either \"embedded\" or \"vault\".\nThis will decrypt the encrypted configurations and disable the use of Credential Storage Provider.",
        "operationId" : "disableCsp",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/enableCsp" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Enables the CSP by setting csp type to \"vault\" or \"embedded\" as chosen by the user.",
        "operationId" : "enableCsp",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"cspType\" : \"...\",\n  \"cspStoragePath\" : \"...\",\n  \"cspSecretPath\" : \"...\",\n  \"cspAddress\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiEnableCspArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/generateCmca" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Generate a CMCA",
        "operationId" : "generateCmca",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"location\" : \"/opt/cloudera/CMCA\",\n  \"customCA\" : false,\n  \"interpretAsFilenames\" : true,\n  \"cmHostCert\" : \"host-cert.pem\",\n  \"cmHostKey\" : \"host-key.pem\",\n  \"caCert\" : \"ca-cert.pem\",\n  \"keystorePasswd\" : \"keystore.pw.txt\",\n  \"truststorePasswd\" : \"truststore.pw.txt\",\n  \"trustedCaCerts\" : \"cacerts.pem\",\n  \"additionalArguments\" : [ \"--override\", \"ca_expiration=301010\" ],\n  \"hostCerts\" : [ {\n    \"hostname\" : \"...\",\n    \"certificate\" : \"host-cert.pem\",\n    \"key\" : \"host-key.pem\",\n    \"subjectAltNames\" : [ \"DNS:example.cloudera.com\", \"...\" ]\n  }, {\n    \"hostname\" : \"...\",\n    \"certificate\" : \"...\",\n    \"key\" : \"...\",\n    \"subjectAltNames\" : [ \"...\", \"DNS:example.cloudera.com\" ]\n  } ],\n  \"configureAllServices\" : true,\n  \"sshPort\" : 22,\n  \"userName\" : \"...\",\n  \"password\" : \"...\",\n  \"privateKey\" : \"...\",\n  \"passphrase\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiGenerateCmcaArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/generateCredentials" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Generate missing Kerberos credentials.\n<p>\nThis command will affect all services that have been configured to use\nKerberos, and haven't had their credentials generated yet.",
        "operationId" : "generateCredentialsCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/generateCredentialsAdhoc" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Generate missing Kerberos credentials, optionally accepting a list of ad-hoc credentials to\ngenerate as well.\n\n<p>\nThis command will affect all services that have been configured to use\nKerberos, and haven't had their credentials generated yet.\n<\/p>",
        "operationId" : "generateCredentialsAdhoc",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiPrincipalList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/hostInstall" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Perform installation on a set of hosts.\n<p/>\nThis command installs Cloudera Manager Agent on a\nset of hosts.\n<p/>\nAvailable since API v6.",
        "operationId" : "hostInstallCommand",
        "requestBody" : {
          "description" : "Hosts to perform installation on",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"hostNames\" : [ \"...\", \"...\" ],\n  \"sshPort\" : 12345,\n  \"userName\" : \"...\",\n  \"password\" : \"...\",\n  \"privateKey\" : \"...\",\n  \"passphrase\" : \"...\",\n  \"parallelInstallCount\" : 12345,\n  \"cmRepoUrl\" : \"...\",\n  \"gpgKeyCustomUrl\" : \"...\",\n  \"javaInstallStrategy\" : \"...\",\n  \"unlimitedJCE\" : true,\n  \"gpgKeyOverrideBundle\" : \"...\",\n  \"agentReportedHostnames\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"subjectAltNames\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostInstallArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/hostsDecommission" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Decommission the given hosts.\nAll slave roles on the hosts will be decommissioned.\nAll other roles will be stopped.\n<p>\nTo offline by Upgrade Domain, use the “upgradeDomains” endpoint from the clusters resource to\nget the list of host names that belong in each Upgrade Domain. Available since API v40.",
        "operationId" : "hostsDecommissionCommand",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/hostsOfflineOrDecommission" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Decommission the given hosts.\nAll slave roles on the hosts will be offlined or decommissioned with\npreference being offlined if supported by the service.\n<p>\nCurrently the offline operation is only supported by HDFS, where\nthe offline operation will put DataNodes into <em>HDFS IN MAINTENANCE<\/em> state which\nprevents unnecessary re-replication which could occur if decommissioned.\n<p>\nAll other roles on the hosts will be stopped.\n<p>\nThe <em>offlineTimeout<\/em> parameter is used to specify a timeout for offline. For HDFS, when the\ntimeout expires, the DataNode will automatically transition out of <em>HDFS IN MAINTENANCE<\/em> state,\nback to <em>HDFS IN SERVICE<\/em> state.\n<p>\nTo offline or decommission by Upgrade Domain, use the “upgradeDomains” endpoint from the\nclusters resource to get the list of host names that belong in each Upgrade Domain.\nAvailable since API v40.",
        "operationId" : "hostsOfflineOrDecommissionCommand",
        "requestBody" : {
          "description" : "list of host names to decommission.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "offlineTimeout",
            "in" : "query",
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "offline timeout in seconds. Specify as null to get the default timeout (4 hours).\nIgnored if service does not support he offline operation."
          }
        ]
      }
    },
    "\/cm/commands/hostsPerfInspector" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Run performance diagnostics test against specified hosts in\nApiHostsPerfInspectorArgs\n\nUser must be Full Administrator or Global Cluster Administrator.",
        "operationId" : "hostsPerfInspectorCommand",
        "requestBody" : {
          "description" : "Required arguments for the command. See ApiHostsPerfInspectorArgs.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"sourceHostList\" : {\n    \"items\" : [ \"...\", \"...\" ]\n  },\n  \"targetHostList\" : {\n    \"items\" : [ \"...\", \"...\" ]\n  },\n  \"pingArgs\" : {\n    \"pingTimeoutSecs\" : 10,\n    \"pingCount\" : 10,\n    \"pingPacketSizeBytes\" : 56\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostsPerfInspectorArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/hostsRecommission" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Recommission the given hosts.\nAll slave roles on the hosts will be recommissioned.\nRoles are not started after this command. Use hostsStartRoles command\nfor that.",
        "operationId" : "hostsRecommissionCommand",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/hostsRecommissionAndExitMaintenanceMode" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Recommission and exit maintenance on the given hosts.\nThe recommission step may optionally start roles as well.",
        "operationId" : "hostsRecommissionAndExitMaintenanceModeCommand",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "recommissionType",
            "in" : "query",
            "schema" : {
              "default" : "recommission",
              "type" : "string",
              "enum" : ["RECOMMISSION", "RECOMMISSION_WITH_START"]
            },
            "description" : ""
          }
        ]
      }
    },
    "\/cm/commands/hostsRecommissionWithStart" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Recommission the given hosts. If slave roles support start when decommissioned,\nstart those roles before recommission.\nAll slave roles on the hosts will be recommissioned.\n\nWarning: Evolving. This method may change in the future and does not offer standard compatibility guarantees.\nRecommission the given hosts. If possible, start those roles before recommission. All slave roles on the hosts\nwill be recommissioned.\nDo not use without guidance from Cloudera.\n\nCurrently, only HDFS DataNodes will be started by this command.",
        "operationId" : "hostsRecommissionWithStartCommand",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/hostsRepairRoles" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Execute repair command on the given hosts.\n<p>\nAvailable since API v51. Repairs roles on the given hosts.",
        "operationId" : "hostsRepairRolesCommand",
        "requestBody" : {
          "description" : "list of hosts",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/hostsStartRoles" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Start all the roles on the given hosts.",
        "operationId" : "hostsStartRolesCommand",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/hostsStopRoles" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Stop all the roles on the given hosts.\n<p>\nAvailable since API v51. Stops roles on the given hosts.",
        "operationId" : "hostsStopRolesCommand",
        "requestBody" : {
          "description" : "list of hosts",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/importAdminCredentials" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Imports the KDC Account Manager credentials needed by Cloudera\nManager to create kerberos principals needed by CDH services.",
        "operationId" : "importAdminCredentials",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "password",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Password for the Account Manager.\n\nreturn Information about the submitted command."
          },
          {
            "name" : "username",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Username of the Account Manager. Full name including the Kerberos\nrealm must be specified."
          }
        ]
      }
    },
    "\/cm/commands/importKerberosPrincipal" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Imports the Kerberos credentials for the specified principal\nwhich can then be used to add to a role's keytab by running\nGenerate Credentials command.",
        "operationId" : "importKerberosPrincipal",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "kvno",
            "in" : "query",
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Key-version number of the password.\n\nreturn Information about the submitted command."
          },
          {
            "name" : "password",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Password for the Kerberos principal. Cloudera Manager\nwill encrypt the principal and password and use it when needed for a daemon."
          },
          {
            "name" : "principal",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the principal. Full name including the Kerberos\nrealm must be specified. If it already exists, it will be overwritten."
          }
        ]
      }
    },
    "\/cm/commands/inspectHosts" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Runs the host inspector on the configured hosts.",
        "operationId" : "inspectHostsCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/migrateCmcaToDb" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Migrate CMCA to the DB",
        "operationId" : "migrateCmcaToDb",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/refreshParcelRepos" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "<p>\nSubmit a command to refresh parcels information.\n<\/p>\n<p>\nThis API could be used following two scenarios.<br>\n- User updated Cloudera Manager's local parcel repository. <br>\n- User updated remote parcel locations.\n<p>\nUser wants to invoke this API to make sure that Cloudera Manager gets\nlatest parcels information. User can then monitor the returned command\nbefore proceeding to the next step.\n<\/p>",
        "operationId" : "refreshParcelRepos",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/rotateCspKeys" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Perform rotation of the CSP key. The previously encrypted text will be decrypted using the older key. Then It will\nbe re-encrypted using the new CSP key.The new encrypted text will be stored in the database.",
        "operationId" : "rotateCspKeys",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/testExternalAuthentication" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Launches a command to test the currently configured external authentication",
        "operationId" : "testExternalAuthentication",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"username\" : \"...\",\n  \"password\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiTestCmExternalAuthArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "the command to test external authentication"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/updateCspType" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Updates the CSP type from previous csp type to new csp type, by copying the key_id (used for encryption of configs)\nfrom previous csp type to new csp type or from one location to another in same CSP type.",
        "operationId" : "updateCspType",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"cspType\" : \"...\",\n  \"cspStoragePath\" : \"...\",\n  \"cspSecretPath\" : \"...\",\n  \"cspAddress\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiUpdateCspTypeArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/commands/updateGlobalTruststore" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Add/remove certificates to the Auto-TLS certificate truststore",
        "operationId" : "updateGlobalTruststore",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"newCertLocation\" : \"...\",\n  \"newCertContent\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiUpdateGlobalTruststoreArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/config" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Retrieve the Cloudera Manager settings.",
        "operationId" : "getConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The current Cloudera Manager settings."
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize, either \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Update the Cloudera Manager settings.\n<p>\nIf a value is set in the given configuration, it will be added to the\nmanager's settings, replacing any existing entry. If a value is unset (its\nvalue is null), the existing the setting will be erased.\n<p>\nSettings that are not listed in the input will maintain their current\nvalues.",
        "operationId" : "updateConfig",
        "requestBody" : {
          "description" : "Settings to update.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The updated configuration."
          }
        },
        "parameters" : [
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/cm/configPolicies" : {
      "delete" : {
        "tags" : [ "ClouderaManagerResource" ],
        "operationId" : "deleteConfigPolicy",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"version\" : \"...\",\n  \"description\" : \"...\",\n  \"configEnforcements\" : [ {\n    \"label\" : \"...\",\n    \"defaultValue\" : \"...\",\n    \"unit\" : \"...\",\n    \"separator\" : \"...\"\n  }, {\n    \"label\" : \"...\",\n    \"defaultValue\" : \"...\",\n    \"unit\" : \"...\",\n    \"separator\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigPolicy"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "name",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      },
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "operationId" : "getConfigPolicies",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"version\" : \"...\",\n  \"description\" : \"...\",\n  \"configEnforcements\" : [ {\n    \"label\" : \"...\",\n    \"defaultValue\" : \"...\",\n    \"unit\" : \"...\",\n    \"separator\" : \"...\"\n  }, {\n    \"label\" : \"...\",\n    \"defaultValue\" : \"...\",\n    \"unit\" : \"...\",\n    \"separator\" : \"...\"\n  } ]\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiConfigPolicy"
}
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
        ]
      },
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "operationId" : "addConfigPolicy",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"version\" : \"...\",\n  \"description\" : \"...\",\n  \"configEnforcements\" : [ {\n    \"label\" : \"...\",\n    \"defaultValue\" : \"...\",\n    \"unit\" : \"...\",\n    \"separator\" : \"...\"\n  }, {\n    \"label\" : \"...\",\n    \"defaultValue\" : \"...\",\n    \"unit\" : \"...\",\n    \"separator\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigPolicy"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"version\" : \"...\",\n  \"description\" : \"...\",\n  \"configEnforcements\" : [ {\n    \"label\" : \"...\",\n    \"defaultValue\" : \"...\",\n    \"unit\" : \"...\",\n    \"separator\" : \"...\"\n  }, {\n    \"label\" : \"...\",\n    \"defaultValue\" : \"...\",\n    \"unit\" : \"...\",\n    \"separator\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigPolicy"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/deleteInstances" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Remove a list of cm servers from ha cluster.\n\n<p>\nAvailable since API v49. Removes instances of cm server.\n<\/p>",
        "operationId" : "deleteInstances",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiStringList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"cmServerId\" : \"...\",\n    \"name\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"createdTime\" : \"...\",\n    \"lastUpdatedTime\" : \"...\",\n    \"haPriority\" : \"...\",\n    \"isAlive\" : \"...\",\n    \"ipv6Address\" : \"...\"\n  }, {\n    \"cmServerId\" : \"...\",\n    \"name\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"createdTime\" : \"...\",\n    \"lastUpdatedTime\" : \"...\",\n    \"haPriority\" : \"...\",\n    \"isAlive\" : \"...\",\n    \"ipv6Address\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCmServerList"
                  }
                }
            },
            "description" : "list of deleted cm servers"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/deployment" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Retrieve full description of the entire Cloudera Manager deployment\nincluding all hosts, clusters, services, roles, users, settings, etc.\n<p/>\nThis object can be used to reconstruct your entire deployment\n<p/>\nNote: Only users with sufficient privileges are allowed to call this.\n<ul>\n<li>Full Administrators<\/li>\n<li>Cluster Administrators (but Navigator config will be redacted)<\/li>\n<\/ul>\n<p/>\nNote: starting with v19, the deployment information contains a newer\nversion of users ApiUser2 that can hold granular permissions.",
        "operationId" : "getDeployment2",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"timestamp\" : \"...\",\n  \"clusters\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTED\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTED\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"NONE\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"clientConfigStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"CONCERNING_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"NA\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"STARTING\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"BAD_HEALTH\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"hosts\" : [ {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"BUSY\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPING\"\n    } ],\n    \"healthSummary\" : \"GOOD\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"OFFLINED\",\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"UBUNTU_LUCID\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"UNKNOWN\"\n    } ],\n    \"healthSummary\" : \"CONCERNING\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"UNKNOWN\",\n    \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"STOPPING\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"RHEL9_ARM64\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"EXTERNAL_PROGRAM\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"LDAP\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"SAML_SCRIPT\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"EXTERNAL_PROGRAM\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  } ],\n  \"externalUserMappings\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"SAML_SCRIPT\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"SAML_ATTRIBUTE\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  } ],\n  \"users\" : [ {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  }, {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  } ],\n  \"versionInfo\" : {\n    \"version\" : \"...\",\n    \"snapshot\" : true,\n    \"buildUser\" : \"...\",\n    \"buildTimestamp\" : \"...\",\n    \"gitHash\" : \"...\"\n  },\n  \"managementService\" : {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"CLUSTER\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n      \"entityStatus\" : \"STARTING\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTING\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"UNKNOWN_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"NONE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  },\n  \"managerSettings\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"allHostsConfig\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"peers\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"STATUS_AGGREGATION\",\n    \"url\" : \"...\",\n    \"username\" : \"...\",\n    \"password\" : \"...\",\n    \"clouderaManagerCreatedUser\" : true,\n    \"createUserWithAdminRole\" : true\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"REPLICATION\",\n    \"url\" : \"...\",\n    \"username\" : \"...\",\n    \"password\" : \"...\",\n    \"clouderaManagerCreatedUser\" : true,\n    \"createUserWithAdminRole\" : true\n  } ],\n  \"hostTemplates\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"clusterRef\" : { },\n      \"roleConfigGroupRefs\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"clusterRef\" : { },\n      \"roleConfigGroupRefs\" : [ { }, { } ]\n    } ]\n  },\n  \"dataContexts\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"displayName\" : \"...\",\n      \"nameservice\" : \"...\",\n      \"createdTime\" : \"...\",\n      \"lastModifiedTime\" : \"...\",\n      \"services\" : [ { }, { } ],\n      \"servicesDetails\" : [ { }, { } ],\n      \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n      \"allowedClusterVersions\" : [ { }, { } ],\n      \"configStalenessStatus\" : \"FRESH\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthSummary\" : \"DISABLED\"\n    }, {\n      \"name\" : \"...\",\n      \"displayName\" : \"...\",\n      \"nameservice\" : \"...\",\n      \"createdTime\" : \"...\",\n      \"lastModifiedTime\" : \"...\",\n      \"services\" : [ { }, { } ],\n      \"servicesDetails\" : [ { }, { } ],\n      \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n      \"allowedClusterVersions\" : [ { }, { } ],\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"STALE\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\"\n    } ]\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDeployment2"
                  }
                }
            },
            "description" : "A complete deployment description"
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "export",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "May be one of \"export\" (default) or \"export_redacted\".  The latter\nreplaces configurations that are sensitive with the word \"REDACTED\".\nOther filter options are not supported."
          }
        ]
      },
      "put" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Apply the supplied deployment description to the system. This will\ncreate the clusters, services, hosts and other objects specified in\nthe argument. This call does not allow for any merge conflicts. If\nan entity already exists in the system, this call will fail.\nYou can request, however, that all entities in the system are deleted\nbefore instantiating the new ones.\n<p/>\nYou may specify a complete or partial deployment, e.g. you can provide\nhost info with no clusters.  However, if you request that\nthe current deployment be deleted, you are required to specify at\nleast one admin user or this call will fail. This is to protect\nyou from creating a system that cannot be logged into again.\n<p/>\nIf there are any errors creating (or optionally deleting) a deployment,\nall changes will be rolled back leaving the system exactly as it was\nbefore calling this method.  The system will never be left in a state\nwhere part of the deployment is created and other parts are not.\n<p/>\nIf the submitted deployment contains entities that require Cloudera\nEnterprise license, then the license should be provided to Cloudera Manager\nbefore making this API call.",
        "operationId" : "updateDeployment2",
        "requestBody" : {
          "description" : "The deployment to create",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"timestamp\" : \"...\",\n  \"clusters\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STOPPING\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"STARTING\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTING\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"ROLE\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"NA\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTED\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"DOWN\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"hosts\" : [ {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    } ],\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"UNKNOWN\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"RHEL8\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    } ],\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"STOPPING\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"UBUNTU_XENIAL\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"SAML_SCRIPT\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"SAML_SCRIPT\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"SAML_SCRIPT\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"SAML_ATTRIBUTE\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  } ],\n  \"externalUserMappings\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"SAML_ATTRIBUTE\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"SAML_ATTRIBUTE\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  } ],\n  \"users\" : [ {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  }, {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  } ],\n  \"versionInfo\" : {\n    \"version\" : \"...\",\n    \"snapshot\" : true,\n    \"buildUser\" : \"...\",\n    \"buildTimestamp\" : \"...\",\n    \"gitHash\" : \"...\"\n  },\n  \"managementService\" : {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STARTED\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"COMMISSIONED\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"UNKNOWN\",\n      \"entityStatus\" : \"BAD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"NONE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  },\n  \"managerSettings\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"allHostsConfig\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"peers\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"REPLICATION\",\n    \"url\" : \"...\",\n    \"username\" : \"...\",\n    \"password\" : \"...\",\n    \"clouderaManagerCreatedUser\" : true,\n    \"createUserWithAdminRole\" : true\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"REPLICATION\",\n    \"url\" : \"...\",\n    \"username\" : \"...\",\n    \"password\" : \"...\",\n    \"clouderaManagerCreatedUser\" : true,\n    \"createUserWithAdminRole\" : true\n  } ],\n  \"hostTemplates\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"clusterRef\" : { },\n      \"roleConfigGroupRefs\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"clusterRef\" : { },\n      \"roleConfigGroupRefs\" : [ { }, { } ]\n    } ]\n  },\n  \"dataContexts\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"displayName\" : \"...\",\n      \"nameservice\" : \"...\",\n      \"createdTime\" : \"...\",\n      \"lastModifiedTime\" : \"...\",\n      \"services\" : [ { }, { } ],\n      \"servicesDetails\" : [ { }, { } ],\n      \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n      \"allowedClusterVersions\" : [ { }, { } ],\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"STALE\",\n      \"healthSummary\" : \"NOT_AVAILABLE\"\n    }, {\n      \"name\" : \"...\",\n      \"displayName\" : \"...\",\n      \"nameservice\" : \"...\",\n      \"createdTime\" : \"...\",\n      \"lastModifiedTime\" : \"...\",\n      \"services\" : [ { }, { } ],\n      \"servicesDetails\" : [ { }, { } ],\n      \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n      \"allowedClusterVersions\" : [ { }, { } ],\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\"\n    } ]\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDeployment2"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"timestamp\" : \"...\",\n  \"clusters\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTING\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"STOPPING\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STOPPED\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"clientConfigStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"BAD_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"GOOD_HEALTH\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"fullVersion\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"CLUSTER\" ],\n    \"services\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STOPPING\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"DOWN\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"DOWN\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"parcels\" : [ {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    }, {\n      \"product\" : \"...\",\n      \"version\" : \"...\",\n      \"stage\" : \"...\",\n      \"state\" : { },\n      \"clusterRef\" : { },\n      \"displayName\" : \"...\",\n      \"description\" : \"...\"\n    } ],\n    \"clusterUrl\" : \"...\",\n    \"hostsUrl\" : \"...\",\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"uuid\" : \"...\",\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"clusterType\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"hosts\" : [ {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    } ],\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"COMMISSIONED\",\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"RHEL8_AARCH64\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPED\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    } ],\n    \"healthSummary\" : \"DISABLED\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"OFFLINING\",\n    \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"RHEL8_ARM64\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"LDAP\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"SAML_ATTRIBUTE\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"users\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ],\n    \"externalUserMappings\" : [ {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"EXTERNAL_PROGRAM\"\n    }, {\n      \"uuid\" : \"...\",\n      \"name\" : \"...\",\n      \"type\" : \"LDAP\"\n    } ],\n    \"baseRole\" : {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    },\n    \"uuid\" : \"...\",\n    \"isCustom\" : true\n  } ],\n  \"externalUserMappings\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"EXTERNAL_PROGRAM\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"SAML_ATTRIBUTE\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  } ],\n  \"users\" : [ {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  }, {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  } ],\n  \"versionInfo\" : {\n    \"version\" : \"...\",\n    \"snapshot\" : true,\n    \"buildUser\" : \"...\",\n    \"buildTimestamp\" : \"...\",\n    \"gitHash\" : \"...\"\n  },\n  \"managementService\" : {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STARTED\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"BUSY\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"CONCERNING_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"BUSY\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n      \"entityStatus\" : \"DOWN\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"STOPPED\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  },\n  \"managerSettings\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"allHostsConfig\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"peers\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"STATUS_AGGREGATION\",\n    \"url\" : \"...\",\n    \"username\" : \"...\",\n    \"password\" : \"...\",\n    \"clouderaManagerCreatedUser\" : true,\n    \"createUserWithAdminRole\" : true\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"REPLICATION\",\n    \"url\" : \"...\",\n    \"username\" : \"...\",\n    \"password\" : \"...\",\n    \"clouderaManagerCreatedUser\" : true,\n    \"createUserWithAdminRole\" : true\n  } ],\n  \"hostTemplates\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"clusterRef\" : { },\n      \"roleConfigGroupRefs\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"clusterRef\" : { },\n      \"roleConfigGroupRefs\" : [ { }, { } ]\n    } ]\n  },\n  \"dataContexts\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"displayName\" : \"...\",\n      \"nameservice\" : \"...\",\n      \"createdTime\" : \"...\",\n      \"lastModifiedTime\" : \"...\",\n      \"services\" : [ { }, { } ],\n      \"servicesDetails\" : [ { }, { } ],\n      \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n      \"allowedClusterVersions\" : [ { }, { } ],\n      \"configStalenessStatus\" : \"FRESH\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthSummary\" : \"NOT_AVAILABLE\"\n    }, {\n      \"name\" : \"...\",\n      \"displayName\" : \"...\",\n      \"nameservice\" : \"...\",\n      \"createdTime\" : \"...\",\n      \"lastModifiedTime\" : \"...\",\n      \"services\" : [ { }, { } ],\n      \"servicesDetails\" : [ { }, { } ],\n      \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n      \"allowedClusterVersions\" : [ { }, { } ],\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"STALE\",\n      \"healthSummary\" : \"CONCERNING\"\n    } ]\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDeployment2"
                  }
                }
            },
            "description" : "The system deployment info after successfully applying the given deployment."
          }
        },
        "parameters" : [
          {
            "name" : "deleteCurrentDeployment",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "If true, the current deployment is deleted\nbefore the specified deployment is applied"
          }
        ]
      }
    },
    "\/cm/generateUsageReport" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Generate Usage reports for clusters",
        "operationId" : "generateUsageReport",
        "requestBody" : {
          "description" : "cluster names to generate usage reports for. By default will generate for all clusters.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiClusterNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "generates cluster usage reports manually and saves them in disk"
          }
        },
        "parameters" : [
          {
            "name" : "sendReportToCloudera",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "true/false, automatically send the generated reports to Cloudera or not"
          }
        ]
      }
    },
    "\/cm/getUsageReport" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Retrieve the latest generated Usage reports for all clusters",
        "operationId" : "getUsageReport",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "type" : "string"
}
                  }
                }
            },
            "description" : "retrieves the latest cluster usage report for every cluster (if generated) and displays them as a json array"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/importClusterTemplate" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Create cluster as per the given cluster template",
        "operationId" : "importClusterTemplate",
        "requestBody" : {
          "description" : "cluster template",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"cdhVersion\" : \"...\",\n  \"experienceVersion\" : \"...\",\n  \"dataServicesVersion\" : \"...\",\n  \"products\" : [ {\n    \"version\" : \"...\",\n    \"product\" : \"...\"\n  }, {\n    \"version\" : \"...\",\n    \"product\" : \"...\"\n  } ],\n  \"services\" : [ {\n    \"refName\" : \"...\",\n    \"serviceType\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"ref\" : \"...\",\n      \"variable\" : \"...\",\n      \"autoConfig\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"ref\" : \"...\",\n      \"variable\" : \"...\",\n      \"autoConfig\" : true\n    } ],\n    \"roleConfigGroups\" : [ {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"displayName\" : \"...\",\n      \"configs\" : [ { }, { } ]\n    }, {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"displayName\" : \"...\",\n      \"configs\" : [ { }, { } ]\n    } ],\n    \"roles\" : [ {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\"\n    }, {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\"\n    } ],\n    \"displayName\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"refName\" : \"...\",\n    \"serviceType\" : \"...\",\n    \"serviceConfigs\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"ref\" : \"...\",\n      \"variable\" : \"...\",\n      \"autoConfig\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"ref\" : \"...\",\n      \"variable\" : \"...\",\n      \"autoConfig\" : true\n    } ],\n    \"roleConfigGroups\" : [ {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"displayName\" : \"...\",\n      \"configs\" : [ { }, { } ]\n    }, {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"displayName\" : \"...\",\n      \"configs\" : [ { }, { } ]\n    } ],\n    \"roles\" : [ {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\"\n    }, {\n      \"refName\" : \"...\",\n      \"roleType\" : \"...\"\n    } ],\n    \"displayName\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"hostTemplates\" : [ {\n    \"refName\" : \"...\",\n    \"roleConfigGroupsRefNames\" : [ \"...\", \"...\" ],\n    \"cardinality\" : 12345,\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"refName\" : \"...\",\n    \"roleConfigGroupsRefNames\" : [ \"...\", \"...\" ],\n    \"cardinality\" : 12345,\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"cmVersion\" : \"...\",\n  \"instantiator\" : {\n    \"clusterName\" : \"...\",\n    \"hosts\" : [ {\n      \"hostName\" : \"...\",\n      \"hostNameRange\" : \"...\",\n      \"rackId\" : \"...\",\n      \"hostTemplateRefName\" : \"...\",\n      \"roleRefNames\" : [ \"...\", \"...\" ]\n    }, {\n      \"hostName\" : \"...\",\n      \"hostNameRange\" : \"...\",\n      \"rackId\" : \"...\",\n      \"hostTemplateRefName\" : \"...\",\n      \"roleRefNames\" : [ \"...\", \"...\" ]\n    } ],\n    \"variables\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"roleConfigGroups\" : [ {\n      \"rcgRefName\" : \"...\",\n      \"name\" : \"...\"\n    }, {\n      \"rcgRefName\" : \"...\",\n      \"name\" : \"...\"\n    } ],\n    \"clusterSpec\" : {\n      \"dataContextRefs\" : [ { }, { } ]\n    },\n    \"keepHostTemplates\" : true,\n    \"lenient\" : true,\n    \"enableKerberos\" : {\n      \"datanodeTransceiverPort\" : 12345,\n      \"datanodeWebPort\" : 12345\n    }\n  },\n  \"repositories\" : [ \"...\", \"...\" ],\n  \"clusterSpec\" : {\n    \"dataContextRefs\" : [ {\n      \"name\" : \"...\"\n    }, {\n      \"name\" : \"...\"\n    } ]\n  },\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiClusterTemplate"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The command performing import task"
          }
        },
        "parameters" : [
          {
            "name" : "addRepositories",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "if true the parcels repositories in the cluster\ntemplate will be added."
          }
        ]
      }
    },
    "\/cm/instances" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Retrieves all CM server information.\n\n<p>\nAvailable since API v41.\n<\/p>",
        "operationId" : "readInstances",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"cmServerId\" : \"...\",\n    \"name\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"createdTime\" : \"...\",\n    \"lastUpdatedTime\" : \"...\",\n    \"haPriority\" : \"...\",\n    \"isAlive\" : \"...\",\n    \"ipv6Address\" : \"...\"\n  }, {\n    \"cmServerId\" : \"...\",\n    \"name\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"createdTime\" : \"...\",\n    \"lastUpdatedTime\" : \"...\",\n    \"haPriority\" : \"...\",\n    \"isAlive\" : \"...\",\n    \"ipv6Address\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCmServerList"
                  }
                }
            },
            "description" : "Detailed CM server information."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/instances/{cmServerId}" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Retrieves the CM server information.\n\n<p>\nAvailable since API v41.\n<\/p>",
        "operationId" : "readInstance",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"cmServerId\" : \"...\",\n  \"name\" : \"...\",\n  \"ipAddress\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastUpdatedTime\" : \"...\",\n  \"haPriority\" : \"...\",\n  \"isAlive\" : \"...\",\n  \"ipv6Address\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCmServer"
                  }
                }
            },
            "description" : "Detailed CM server information."
          }
        },
        "parameters" : [
          {
            "name" : "cmServerId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The CM server ID."
          }
        ]
      }
    },
    "\/cm/kerberosInfo" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Provides Cloudera Manager Kerberos information",
        "operationId" : "getKerberosInfo",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"kerberized\" : true,\n  \"kdcType\" : \"...\",\n  \"kerberosRealm\" : \"...\",\n  \"kdcHost\" : \"...\",\n  \"adminHost\" : \"...\",\n  \"domain\" : [ \"...\", \"...\" ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiKerberosInfo"
                  }
                }
            },
            "description" : "Cloudera Manager Kerberos information"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/kerberosPrincipals" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Returns the Kerberos principals needed by the services being managed\nby Cloudera Manager.",
        "operationId" : "getKerberosPrincipals",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiPrincipalList"
                  }
                }
            },
            "description" : "List of kerberos principals."
          }
        },
        "parameters" : [
          {
            "name" : "missingOnly",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "Whether to include only those principals which do\nnot already exist in Cloudera Manager's database."
          }
        ]
      }
    },
    "\/cm/krb5conf" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Retrieves krb5.conf of the CM server host\n\n<p>\nAvailable since API v41.\n<\/p>",
        "operationId" : "getKrb5Conf",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "krb5.conf file contents or null if not present"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/license" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Retrieve information about the Cloudera Manager license.",
        "operationId" : "readLicense",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"owner\" : \"...\",\n  \"uuid\" : \"...\",\n  \"expiration\" : \"...\",\n  \"features\" : [ {\n    \"name\" : \"...\",\n    \"enabled\" : true,\n    \"description\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"enabled\" : true,\n    \"description\" : \"...\"\n  } ],\n  \"deactivationDate\" : \"...\",\n  \"startDate\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiLicense"
                  }
                }
            },
            "description" : "The current license information."
          }
        },
        "parameters" : [
        ]
      },
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Updates the Cloudera Manager license.\n<p>\nAfter a new license is installed, the Cloudera Manager needs to be\nrestarted for the changes to take effect.\n<p>\nThe license file should be uploaded using a request with content type\n\"multipart/form-data\", instead of being encoded into a JSON representation.",
        "operationId" : "updateLicense",
        "requestBody" : {
          "required" : false,
          "content" : {
            "multipart/form-data" : {
              "examples" : {
                "example" : {
                  "value" : "-----boundary\nContent-Disposition: form-data; name=\"license\"\n\n..."
                }
              },
              "schema" : {
"type" : "object",
"title" : "null Data",
"properties" : {
  "license" : {
    "readOnly" : false,
"description" : "The license file to install.",
"type" : "string",
"format" : "binary"
  }
},
"description" : "Updates the Cloudera Manager license.\n<p>\nAfter a new license is installed, the Cloudera Manager needs to be\nrestarted for the changes to take effect.\n<p>\nThe license file should be uploaded using a request with content type\n\"multipart/form-data\", instead of being encoded into a JSON representation."
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"owner\" : \"...\",\n  \"uuid\" : \"...\",\n  \"expiration\" : \"...\",\n  \"features\" : [ {\n    \"name\" : \"...\",\n    \"enabled\" : true,\n    \"description\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"enabled\" : true,\n    \"description\" : \"...\"\n  } ],\n  \"deactivationDate\" : \"...\",\n  \"startDate\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiLicense"
                  }
                }
            },
            "description" : "The new license information."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/licensedFeatureUsage" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Retrieve a summary of licensed feature usage.\n<p/>\nThis command will return information about what Cloudera Enterprise\nlicensed features are in use in the clusters being managed by this Cloudera\nManager, as well as totals for usage across all clusters.\n<p/>\nThe specific features described can vary between different versions of\nCloudera Manager.\n<p/>\nAvailable since API v6.",
        "operationId" : "getLicensedFeatureUsage",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"totals\" : {\n    \"property1\" : 12345,\n    \"property2\" : 12345\n  },\n  \"clusters\" : {\n    \"property1\" : { },\n    \"property2\" : { }\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiLicensedFeatureUsage"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/listAllGeneratedUsageReports" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "retrieve all generated cluster usage reports currently on disk",
        "operationId" : "listAllGeneratedUsageReports",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "a json array containing all reports and file stats"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/log" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Returns the entire contents of the Cloudera Manager log file",
        "operationId" : "getLog",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/peers" : {
      "get" : {
        "tags" : [ "CmPeersResource" ],
        "description" : "Retrieves all configured Cloudera Manager peers.\n<p>\nAvailable since API v3. Only available with Cloudera Manager Enterprise\nEdition.\n<p>\nWhen accessed via API version before v11, only REPLICATION type peers will\nbe returned.",
        "operationId" : "listPeers",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"STATUS_AGGREGATION\",\n    \"url\" : \"...\",\n    \"username\" : \"...\",\n    \"password\" : \"...\",\n    \"clouderaManagerCreatedUser\" : true,\n    \"createUserWithAdminRole\" : true\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"STATUS_AGGREGATION\",\n    \"url\" : \"...\",\n    \"username\" : \"...\",\n    \"password\" : \"...\",\n    \"clouderaManagerCreatedUser\" : true,\n    \"createUserWithAdminRole\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCmPeerList"
                  }
                }
            },
            "description" : "List of Cloudera Manager peers."
          }
        },
        "parameters" : [
        ]
      },
      "post" : {
        "tags" : [ "CmPeersResource" ],
        "description" : "Create a new Cloudera Manager peer.\n<p>\nThe remote server will be contacted so that a user can be created\nfor use by the new peer. The <i>username<\/i> and <i>password<\/i>\nproperties of the provided peer object should contain credentials\nof a valid admin user on the remote server. A timeout of 10 seconds\nis enforced when contacting the remote server.\n<p>\nIt is recommended to run the remote server with TLS enabled, since\ncreating and using peers involve transferring credentials over the\nnetwork.\n<p>\nAvailable since API v3. Only available with Cloudera Manager Enterprise\nEdition.\n<p>\nType field in ApiCmPeer is available since API v11. if not specified\nwhen making createPeer() call, 'REPLICATION' type peer will be created.",
        "operationId" : "createPeer",
        "requestBody" : {
          "description" : "Peer to create (see above).",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"REPLICATION\",\n  \"url\" : \"...\",\n  \"username\" : \"...\",\n  \"password\" : \"...\",\n  \"clouderaManagerCreatedUser\" : true,\n  \"createUserWithAdminRole\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiCmPeer"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"STATUS_AGGREGATION\",\n  \"url\" : \"...\",\n  \"username\" : \"...\",\n  \"password\" : \"...\",\n  \"clouderaManagerCreatedUser\" : true,\n  \"createUserWithAdminRole\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCmPeer"
                  }
                }
            },
            "description" : "Information about the created peer."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/peers/{peerName}" : {
      "delete" : {
        "tags" : [ "CmPeersResource" ],
        "description" : "Delete Cloudera Manager peer.\n<p>\nAn attempt will be made to contact the peer server, so that the configured\nuser can be deleted.. Errors while contacting the remote server are\nnon-fatal.\n<p>\nAvailable since API v11. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "deletePeer",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"STATUS_AGGREGATION\",\n  \"url\" : \"...\",\n  \"username\" : \"...\",\n  \"password\" : \"...\",\n  \"clouderaManagerCreatedUser\" : true,\n  \"createUserWithAdminRole\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCmPeer"
                  }
                }
            },
            "description" : "Information about the deleted peer."
          }
        },
        "parameters" : [
          {
            "name" : "peerName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of peer to delete."
          },
          {
            "name" : "type",
            "in" : "query",
            "schema" : {
              "type" : "string",
              "enum" : ["REPLICATION", "STATUS_AGGREGATION"]
            },
            "description" : "Type of peer to delete. If null, REPLICATION peer type will\nbe deleted."
          }
        ]
      },
      "get" : {
        "tags" : [ "CmPeersResource" ],
        "description" : "Fetch information about an existing Cloudera Manager peer.\n<p>\nAvailable since API v11. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "readPeer",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"STATUS_AGGREGATION\",\n  \"url\" : \"...\",\n  \"username\" : \"...\",\n  \"password\" : \"...\",\n  \"clouderaManagerCreatedUser\" : true,\n  \"createUserWithAdminRole\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCmPeer"
                  }
                }
            },
            "description" : "Peer information."
          }
        },
        "parameters" : [
          {
            "name" : "peerName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of peer to retrieve."
          },
          {
            "name" : "type",
            "in" : "query",
            "schema" : {
              "type" : "string",
              "enum" : ["REPLICATION", "STATUS_AGGREGATION"]
            },
            "description" : "Type of peer to retrieve. If null, REPLICATION peer type\nwill be returned."
          }
        ]
      },
      "put" : {
        "tags" : [ "CmPeersResource" ],
        "description" : "Update information for a Cloudera Manager peer.\n<p>\nIn administrator credentials are provided in the peer information, they\nwill be used to establish new credentials with the remote server. This\ncan be used in case the old credentials are not working anymore. An\nattempt will be made to delete the old credentials if new ones are\nsuccessfully created.\n<p>\nIf changing the peer's URL, an attempt will be made to contact the old\nCloudera Manager to delete the existing credentials.\n<p>\nAvailable since API v3. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "updatePeer",
        "requestBody" : {
          "description" : "Updated peer information.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"REPLICATION\",\n  \"url\" : \"...\",\n  \"username\" : \"...\",\n  \"password\" : \"...\",\n  \"clouderaManagerCreatedUser\" : true,\n  \"createUserWithAdminRole\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiCmPeer"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"STATUS_AGGREGATION\",\n  \"url\" : \"...\",\n  \"username\" : \"...\",\n  \"password\" : \"...\",\n  \"clouderaManagerCreatedUser\" : true,\n  \"createUserWithAdminRole\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCmPeer"
                  }
                }
            },
            "description" : "The updated peer information."
          }
        },
        "parameters" : [
          {
            "name" : "peerName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of peer to update."
          }
        ]
      }
    },
    "\/cm/peers/{peerName}/commands/test" : {
      "post" : {
        "tags" : [ "CmPeersResource" ],
        "description" : "Test the connectivity of a peer.\n<p>\nAvailable since API v11. Only available with Cloudera Manager Enterprise\nEdition.",
        "operationId" : "testPeer",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STARTED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "peerName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of peer to test."
          },
          {
            "name" : "type",
            "in" : "query",
            "schema" : {
              "type" : "string",
              "enum" : ["REPLICATION", "STATUS_AGGREGATION"]
            },
            "description" : "Type of peer to test. If null, REPLICATION peer type will\nbe tested."
          }
        ]
      }
    },
    "\/cm/retrieveKeytab" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Retrieves a keytab for a list of principals. The principals must already exist.",
        "operationId" : "retrieveKeytab",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiPrincipalList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "bytes of the keytab"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/scmDbInfo" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Provides Cloudera Manager server's database information",
        "operationId" : "getScmDbInfo",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"scmDbType\" : \"DERBY\",\n  \"embeddedDbUsed\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiScmDbInfo"
                  }
                }
            },
            "description" : "Cloudera Manager server's database information"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/sendUsageReport" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Send Usage reports for clusters to cloudera ops",
        "operationId" : "sendUsageReport",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "send all the latest generated cluster usage reports to cloudera ops"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service" : {
      "delete" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Delete the Cloudera Management Services.\n<p>\nThis method will fail if a CMS instance doesn't already exist.",
        "operationId" : "deleteCMS",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"STOPPED\",\n  \"healthSummary\" : \"GOOD\",\n  \"configStalenessStatus\" : \"FRESH\",\n  \"clientConfigStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"BAD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"BUSY\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"STOPPED\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STOPPED\",\n    \"commissionState\" : \"COMMISSIONED\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"MINUTE\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"S3\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"DAY\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"UNKNOWN\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiService"
                  }
                }
            },
            "description" : "ApiService The deleted CMS information."
          }
        },
        "parameters" : [
        ]
      },
      "get" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Retrieve information about the Cloudera Management Services.",
        "operationId" : "readService",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"STOPPING\",\n  \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n  \"configStalenessStatus\" : \"FRESH\",\n  \"clientConfigStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"DECOMMISSIONED\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"STOPPING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"commissionState\" : \"OFFLINED\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CLUSTER\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_WITH_FALLBACK_TO_FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"DAY\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"S3\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"HOUR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"STARTING\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiService"
                  }
                }
            },
            "description" : "Details about the management service."
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      },
      "put" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Setup the Cloudera Management Services.\n<p>\nConfigure the CMS instance and create all the management roles. The\nprovided configuration data can be used to set up host mappings for\neach role, and required configuration such as database connection\ninformation for specific roles.\n<p>\nRegardless of the list of roles provided in the input data, all\nmanagement roles are created by this call. The input is used to\noverride any default settings for the specific roles.\n<p>\nThis method needs a valid CM license to be installed beforehand.\n<p>\nThis method does not start any services or roles.\n<p>\nThis method will fail if a CMS instance already exists.\n<p>\nAvailable role types:\n<ul>\n<li>SERVICEMONITOR<\/li>\n<li>ACTIVITYMONITOR<\/li>\n<li>HOSTMONITOR<\/li>\n<li>REPORTSMANAGER<\/li>\n<li>EVENTSERVER<\/li>\n<li>ALERTPUBLISHER<\/li>\n<li>NAVIGATOR<\/li>\n<li>NAVIGATORMETASERVER<\/li>\n<\/ul>\n\n<p/>\nREPORTSMANAGER, NAVIGATOR and NAVIGATORMETASERVER are only available with\nCloudera Manager Enterprise Edition.",
        "operationId" : "setupCMS",
        "requestBody" : {
          "description" : "Role configuration overrides.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"NA\",\n  \"healthSummary\" : \"BAD\",\n  \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"clientConfigStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"GOOD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STOPPING\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n    \"entityStatus\" : \"UNKNOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTING\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"HOUR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_ONLY\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"S3\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"OZONE\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"HOUR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"REMOTE_S3\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"GOOD_HEALTH\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiService"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceState\" : \"NA\",\n  \"healthSummary\" : \"BAD\",\n  \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"clientConfigStalenessStatus\" : \"STALE\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"serviceUrl\" : \"...\",\n  \"roleInstancesUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"SERVICE\", \"CLUSTER\" ],\n  \"config\" : {\n    \"roleTypeConfigs\" : [ {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    }, {\n      \"roleType\" : \"...\",\n      \"items\" : [ { }, { } ]\n    } ],\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roles\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"BUSY\",\n    \"commissionState\" : \"COMMISSIONED\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ],\n  \"displayName\" : \"...\",\n  \"roleConfigGroups\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ],\n  \"replicationSchedules\" : [ {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"DYNAMIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"INCREMENTAL_ONLY\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"METADATA_AND_DATA\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"ENABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"FAILED_ADMIN\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"HOUR\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  }, {\n    \"hdfsArguments\" : {\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"hiveArguments\" : {\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hdfsCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"ozoneReplicationArguments\" : {\n      \"originalSourcePath\" : \"...\",\n      \"originalDestinationPath\" : \"...\",\n      \"replicationType\" : \"FULL_FILE_LISTING\",\n      \"inclusionFilters\" : [ \"...\", \"...\" ],\n      \"sourceService\" : { },\n      \"sourcePath\" : \"...\",\n      \"destinationPath\" : \"...\",\n      \"mapreduceServiceName\" : \"...\",\n      \"schedulerPoolName\" : \"...\",\n      \"userName\" : \"...\",\n      \"sourceUser\" : \"...\",\n      \"numMaps\" : 12345,\n      \"dryRun\" : true,\n      \"bandwidthPerMap\" : 12345,\n      \"abortOnError\" : true,\n      \"removeMissingFiles\" : true,\n      \"preserveReplicationCount\" : true,\n      \"preserveBlockSize\" : true,\n      \"preservePermissions\" : true,\n      \"logPath\" : \"...\",\n      \"skipChecksumChecks\" : true,\n      \"skipListingChecksumChecks\" : true,\n      \"skipTrash\" : true,\n      \"replicationStrategy\" : \"STATIC\",\n      \"preserveXAttrs\" : true,\n      \"exclusionFilters\" : [ \"...\", \"...\" ],\n      \"raiseSnapshotDiffFailures\" : true,\n      \"deleteLatestSourceSnapshotOnJobFailure\" : true,\n      \"numFetchThreads\" : 12345,\n      \"destinationCloudAccount\" : \"...\"\n    },\n    \"history\" : [ {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"hiveResult\" : { },\n      \"hiveOnTezResult\" : { },\n      \"hbaseInfo\" : { },\n      \"rangerResult\" : { },\n      \"icebergResult\" : { },\n      \"apiReplicationCommandsWithSameIntent\" : [ { }, { } ],\n      \"apiAtlasReplicationResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"active\" : true,\n    \"hiveCloudArguments\" : {\n      \"sourceAccount\" : \"...\",\n      \"destinationAccount\" : \"...\",\n      \"cloudRootPath\" : \"...\",\n      \"replicationOption\" : \"KEEP_DATA_IN_CLOUD\",\n      \"exportFilesPrefix\" : \"...\",\n      \"awsDataSyncTaskArgs\" : { },\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceService\" : { },\n      \"tableFilters\" : [ { }, { } ],\n      \"exportDir\" : \"...\",\n      \"force\" : true,\n      \"replicateData\" : true,\n      \"hdfsArguments\" : { },\n      \"replicateImpalaMetadata\" : true,\n      \"runInvalidateMetadata\" : true,\n      \"dryRun\" : true,\n      \"numThreads\" : 12345,\n      \"sentryMigration\" : true,\n      \"skipUrlPermissions\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"atlasChangeMarker\" : \"...\",\n      \"sentryExportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"rangerImportProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"hbaseArguments\" : {\n      \"sourceHBaseService\" : { },\n      \"peerState\" : \"DISABLED\",\n      \"hbasePeerId\" : \"...\",\n      \"hbaseClusterKey\" : \"...\",\n      \"endPointClassName\" : \"...\",\n      \"tables\" : [ { }, { } ],\n      \"database\" : { },\n      \"replicationProperties\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceAccount\" : \"...\",\n      \"sourceSchedulerPool\" : \"...\",\n      \"numMappers\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"exportSnapshotUser\" : \"...\",\n      \"snapshotScratchLocation\" : \"...\",\n      \"validateReplicationSetup\" : true,\n      \"maxParallelSnapshots\" : 12345\n    },\n    \"hive3Arguments\" : {\n      \"sourceHiveService\" : { },\n      \"status\" : \"DISABLED\",\n      \"rangerReplication\" : true,\n      \"atlasReplication\" : true,\n      \"externalTableReplication\" : true,\n      \"externalTableBaseDir\" : \"...\",\n      \"distcpOnTarget\" : true,\n      \"numMaps\" : 12345,\n      \"bandwidthPerMap\" : 12345,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"sourceDbName\" : \"...\",\n      \"targetDbName\" : \"...\",\n      \"policyName\" : \"...\",\n      \"scheduleClause\" : \"...\",\n      \"runAs\" : \"...\",\n      \"hiveOp\" : \"...\",\n      \"hiveUpdateOp\" : \"...\",\n      \"excludeSource\" : true,\n      \"excludeTarget\" : true,\n      \"failoverStatus\" : \"...\",\n      \"cloudArgs\" : { },\n      \"remoteDbParams\" : \"...\"\n    },\n    \"rangerArguments\" : {\n      \"sourceRangerService\" : { },\n      \"exportArgs\" : { },\n      \"transformArgs\" : { },\n      \"importArgs\" : { },\n      \"auditLogDistCpArgs\" : { },\n      \"auditLogDistCpCloudArgs\" : { }\n    },\n    \"icebergArguments\" : {\n      \"sourceIcebergReplicationService\" : { },\n      \"policyName\" : \"...\",\n      \"includedTableFilters\" : [ { }, { } ],\n      \"excludedTableFilters\" : [ { }, { } ],\n      \"batchSize\" : 12345,\n      \"proxyName\" : \"...\",\n      \"exportYarnOptions\" : { },\n      \"xferYarnOptions\" : { },\n      \"syncYarnOptions\" : { },\n      \"shouldReplicateColumnStats\" : true,\n      \"atlasReplicationNeeded\" : true,\n      \"policyOptions\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"atlasChangeMarker\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      },\n      \"safetyValvesSource\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"runDistcpOnSource\" : true,\n      \"altStagingLocation\" : \"...\",\n      \"forceTest\" : true,\n      \"deleteOperation\" : true,\n      \"jvmOptsForExport\" : \"...\",\n      \"jvmOptsForXfer\" : \"...\",\n      \"jvmOptsForSync\" : \"...\",\n      \"locationMapping\" : [ { }, { } ],\n      \"sourceStorageFilter\" : \"S3\",\n      \"proxyNameOnSource\" : \"...\"\n    },\n    \"atlasReplicationArguments\" : {\n      \"sourceService\" : { },\n      \"sourceStorageFilter\" : \"HDFS\",\n      \"policyName\" : \"...\",\n      \"stagingDir\" : \"...\",\n      \"atlasEntityRegexPattern\" : \"...\",\n      \"safetyValvesTarget\" : {\n        \"property1\" : { },\n        \"property2\" : { }\n      },\n      \"matchType\" : \"...\",\n      \"atlasEntityType\" : [ \"...\", \"...\" ],\n      \"skipLineage\" : true,\n      \"fetchType\" : \"...\",\n      \"atlasClientAdvanceConfigs\" : {\n        \"property1\" : \"...\",\n        \"property2\" : \"...\"\n      }\n    },\n    \"id\" : 12345,\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"interval\" : 12345,\n    \"intervalUnit\" : \"DAY\",\n    \"nextRun\" : \"...\",\n    \"paused\" : true,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true\n  } ],\n  \"snapshotPolicies\" : [ {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  }, {\n    \"name\" : \"...\",\n    \"description\" : \"...\",\n    \"hourlySnapshots\" : 12345,\n    \"dailySnapshots\" : 12345,\n    \"weeklySnapshots\" : 12345,\n    \"monthlySnapshots\" : 12345,\n    \"yearlySnapshots\" : 12345,\n    \"minuteOfHour\" : 12345,\n    \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n    \"hourOfDay\" : 12345,\n    \"dayOfWeek\" : 12345,\n    \"dayOfMonth\" : 12345,\n    \"monthOfYear\" : 12345,\n    \"alertOnStart\" : true,\n    \"alertOnSuccess\" : true,\n    \"alertOnFail\" : true,\n    \"alertOnAbort\" : true,\n    \"hbaseArguments\" : {\n      \"tableRegExps\" : [ \"...\", \"...\" ],\n      \"storage\" : \"LOCAL\"\n    },\n    \"hdfsArguments\" : {\n      \"pathPatterns\" : [ \"...\", \"...\" ]\n    },\n    \"ozoneArguments\" : {\n      \"buckets\" : [ { }, { } ]\n    },\n    \"lastCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"lastSuccessfulCommand\" : {\n      \"hbaseResult\" : { },\n      \"hdfsResult\" : { },\n      \"ozoneResult\" : { },\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    },\n    \"paused\" : true\n  } ],\n  \"entityStatus\" : \"NONE\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"serviceVersion\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiService"
                  }
                }
            },
            "description" : "ApiService The CMS information."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/autoAssignRoles" : {
      "put" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Automatically assign roles to hosts and create the roles for the Cloudera Management Service.\n<p>\nAssignments are done based on number of hosts in the deployment and hardware specifications.\nIf no hosts are part of the deployment, an exception will be thrown preventing any role assignments.\nExisting roles will be taken into account and their assignments will be not be modified.\nThe deployment should not have any clusters when calling this endpoint. If it does,\nan exception will be thrown preventing any role assignments.\n<p>\nAvailable since API v6.",
        "operationId" : "autoAssignRoles",
        "responses" : {
          "204" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/autoConfigure" : {
      "put" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Automatically configures roles of the Cloudera Management Service.\n<p>\nOverwrites some existing configurations.\nOnly default role config groups must exist before calling this endpoint.\nOther role config groups must not exist. If they do, an exception will be thrown\npreventing any configuration.\nIgnores any clusters (and their services and roles) colocated with the Cloudera\nManagement Service. To avoid over-committing the heap on hosts, place the\nCloudera Management Service roles on machines not used by any of the clusters.\n<p>\nAvailable since API v6.",
        "operationId" : "autoConfigure",
        "responses" : {
          "204" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/commands" : {
      "get" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "List active Cloudera Management Services commands.",
        "operationId" : "listActiveCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandList"
                  }
                }
            },
            "description" : "A list of active role commands."
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/cm/service/commands/enterMaintenanceMode" : {
      "post" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Put Cloudera Management Service into maintenance mode. This is a\nsynchronous command. The result is known immediately upon return.\n\n<p>Available since API v18.<\/p>",
        "operationId" : "enterMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/commands/exitMaintenanceMode" : {
      "post" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Take Cloudera Management Service out of maintenance mode. This is a\nsynchronous command. The result is known immediately upon return.\n\n<p>Available since API v18.<\/p>",
        "operationId" : "exitMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/commands/restart" : {
      "post" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Restart the Cloudera Management Services.",
        "operationId" : "restartCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "A reference to the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/commands/start" : {
      "post" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Start the Cloudera Management Services.",
        "operationId" : "startCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "A reference to the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/commands/stop" : {
      "post" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Stop the Cloudera Management Services.",
        "operationId" : "stopCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "A reference to the submitted command."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/config" : {
      "get" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Retrieve the configuration of the Cloudera Management Services.",
        "operationId" : "readServiceConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"roleTypeConfigs\" : [ {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }, {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  } ],\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiServiceConfig"
                  }
                }
            },
            "description" : "List with configured and available configuration options."
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "Update the Cloudera Management Services configuration.\n<p>\nIf a value is set in the given configuration, it will be added\nto the service's configuration, replacing any existing entries.\nIf a value is unset (its value is null), the existing\nconfiguration for the attribute will be erased, if any.\n<p>\nAttributes that are not listed in the input will maintain their\ncurrent values in the configuration.",
        "operationId" : "updateServiceConfig",
        "requestBody" : {
          "description" : "Configuration changes.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"roleTypeConfigs\" : [ {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }, {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  } ],\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiServiceConfig"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"roleTypeConfigs\" : [ {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }, {\n    \"roleType\" : \"...\",\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  } ],\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiServiceConfig"
                  }
                }
            },
            "description" : "The new service configuration."
          }
        },
        "parameters" : [
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/cm/service/roleCommands/jmapDump" : {
      "post" : {
        "tags" : [ "MgmtRoleCommandsResource" ],
        "description" : "Run the jmapDump diagnostic command. The command runs the jmap utility to\ncapture a dump of the role's java heap.\n<p/>\nAvailable since API v8.",
        "operationId" : "jmapDump",
        "requestBody" : {
          "description" : "the names of the roles to jmap.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/roleCommands/jmapHisto" : {
      "post" : {
        "tags" : [ "MgmtRoleCommandsResource" ],
        "description" : "Run the jmapHisto diagnostic command. The command runs the jmap utility to\ncapture a histogram of the objects on the role's java heap.\n<p/>\nAvailable since API v8.",
        "operationId" : "jmapHisto",
        "requestBody" : {
          "description" : "the names of the roles to jmap.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/roleCommands/jstack" : {
      "post" : {
        "tags" : [ "MgmtRoleCommandsResource" ],
        "description" : "Run the jstack diagnostic command. The command runs the jstack utility to\ncapture a role's java thread stacks.\n<p/>\nAvailable since API v8.",
        "operationId" : "jstack",
        "requestBody" : {
          "description" : "the names of the roles to jstack.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/roleCommands/lsof" : {
      "post" : {
        "tags" : [ "MgmtRoleCommandsResource" ],
        "description" : "Run the lsof diagnostic command. This command runs the lsof utility to\nlist a role's open files.\n<p/>\nAvailable since API v8.",
        "operationId" : "lsof",
        "requestBody" : {
          "description" : "the names of the roles to lsof.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "List of submitted commands."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/roleCommands/restart" : {
      "post" : {
        "tags" : [ "MgmtRoleCommandsResource" ],
        "description" : "Restart a set of Cloudera Management Services roles.",
        "operationId" : "restartCommand",
        "requestBody" : {
          "description" : "The roles to restart.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands (summary view)."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/roleCommands/start" : {
      "post" : {
        "tags" : [ "MgmtRoleCommandsResource" ],
        "description" : "Start a set of Cloudera Management Services roles.",
        "operationId" : "startCommand",
        "requestBody" : {
          "description" : "The roles to start.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands (summary view)."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/roleCommands/stop" : {
      "post" : {
        "tags" : [ "MgmtRoleCommandsResource" ],
        "description" : "Stop a set of Cloudera Management Services roles.",
        "operationId" : "stopCommand",
        "requestBody" : {
          "description" : "The roles to stop.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"errors\" : [ \"...\", \"...\" ],\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiBulkCommandList"
                  }
                }
            },
            "description" : "A list of submitted commands (summary view)."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/roleConfigGroups" : {
      "get" : {
        "tags" : [ "MgmtRoleConfigGroupsResource" ],
        "description" : "Returns the information for all role config groups in\nthe Cloudera Management Services.\n<p>\nAvailable since API v3.",
        "operationId" : "readRoleConfigGroups",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  }, {\n    \"name\" : \"...\",\n    \"roleType\" : \"...\",\n    \"base\" : true,\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"displayName\" : \"...\",\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroupList"
                  }
                }
            },
            "description" : "The list of role config groups for the given service."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/roleConfigGroups/{roleConfigGroupName}" : {
      "get" : {
        "tags" : [ "MgmtRoleConfigGroupsResource" ],
        "description" : "Returns the information for a given role config group\nin the Cloudera Management Services.\n<p>\nAvailable since API v3.",
        "operationId" : "readRoleConfigGroup",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"roleType\" : \"...\",\n  \"base\" : true,\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"displayName\" : \"...\",\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
                  }
                }
            },
            "description" : "The requested role config group."
          }
        },
        "parameters" : [
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the requested group."
          }
        ]
      },
      "put" : {
        "tags" : [ "MgmtRoleConfigGroupsResource" ],
        "description" : "Updates an existing role config group in the Cloudera Management Services.\n<p>\nAvailable since API v3.",
        "operationId" : "updateRoleConfigGroup",
        "requestBody" : {
          "description" : "The updated role config group.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"roleType\" : \"...\",\n  \"base\" : true,\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"displayName\" : \"...\",\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"roleType\" : \"...\",\n  \"base\" : true,\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"displayName\" : \"...\",\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleConfigGroup"
                  }
                }
            },
            "description" : "Role updated role config group."
          }
        },
        "parameters" : [
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the group to update."
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The optional message describing the changes."
          }
        ]
      }
    },
    "\/cm/service/roleConfigGroups/{roleConfigGroupName}/config" : {
      "get" : {
        "tags" : [ "MgmtRoleConfigGroupsResource" ],
        "description" : "Returns the current revision of the config\nfor the specified role config group in the Cloudera Management Services.\n<p>\nAvailable since API v3.",
        "operationId" : "readConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The current configuration of the role config group."
          }
        },
        "parameters" : [
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role config group."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "MgmtRoleConfigGroupsResource" ],
        "description" : "Updates the config for the given role config group\nin the Cloudera Management Services.\n<p>\nAvailable since API v3.",
        "operationId" : "updateConfig",
        "requestBody" : {
          "description" : "The new config information for the group.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The updated config of the role config group."
          }
        },
        "parameters" : [
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role config group."
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/cm/service/roleConfigGroups/{roleConfigGroupName}/roles" : {
      "get" : {
        "tags" : [ "MgmtRoleConfigGroupsResource" ],
        "description" : "Returns all roles in the given role config group\nin the Cloudera Management Services.\n<p>\nAvailable since API v3.",
        "operationId" : "readRoles",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"BUSY\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STARTING\",\n    \"commissionState\" : \"DECOMMISSIONED\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"UNKNOWN\",\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "The roles in the role config group."
          }
        },
        "parameters" : [
          {
            "name" : "roleConfigGroupName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the role config group."
          }
        ]
      }
    },
    "\/cm/service/roleTypes" : {
      "get" : {
        "tags" : [ "MgmtServiceResource" ],
        "description" : "List the supported role types for the Cloudera Management Services.",
        "operationId" : "listRoleTypes",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleTypeList"
                  }
                }
            },
            "description" : "List of role types the service supports."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/roles" : {
      "get" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "List all roles of the Cloudera Management Services.",
        "operationId" : "readRoles",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"UNKNOWN\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"commissionState\" : \"OFFLINED\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"STANDBY\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CLUSTER\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "List of roles."
          }
        },
        "parameters" : [
        ]
      },
      "post" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Create new roles in the Cloudera Management Services.",
        "operationId" : "createRoles",
        "requestBody" : {
          "description" : "Roles to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"commissionState\" : \"OFFLINING\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"STANDALONE\",\n    \"entityStatus\" : \"STOPPED\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"NA\",\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"UNKNOWN\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n    \"entityStatus\" : \"STOPPED\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleState\" : \"STOPPED\",\n    \"commissionState\" : \"COMMISSIONED\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"haStatus\" : \"ACTIVE\",\n    \"roleUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"roleConfigGroupRef\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRoleList"
                  }
                }
            },
            "description" : "List of created roles."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/service/roles/{roleName}" : {
      "delete" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Delete a role from the Cloudera Management Services.",
        "operationId" : "deleteRole",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n  \"commissionState\" : \"COMMISSIONED\",\n  \"healthSummary\" : \"CONCERNING\",\n  \"configStalenessStatus\" : \"FRESH\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"GOOD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"haStatus\" : \"ACTIVE\",\n  \"roleUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roleConfigGroupRef\" : {\n    \"roleConfigGroupName\" : \"...\"\n  },\n  \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n  \"entityStatus\" : \"UNKNOWN_HEALTH\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRole"
                  }
                }
            },
            "description" : "The details of the deleted role."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          }
        ]
      },
      "get" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Retrieve detailed information about a Cloudera Management Services role.",
        "operationId" : "readRole",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"...\",\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleState\" : \"UNKNOWN\",\n  \"commissionState\" : \"OFFLINING\",\n  \"healthSummary\" : \"GOOD\",\n  \"configStalenessStatus\" : \"STALE\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"haStatus\" : \"ACTIVE\",\n  \"roleUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"SERVICE\", \"SERVICE\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"roleConfigGroupRef\" : {\n    \"roleConfigGroupName\" : \"...\"\n  },\n  \"zooKeeperServerMode\" : \"UNKNOWN\",\n  \"entityStatus\" : \"STOPPING\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiRole"
                  }
                }
            },
            "description" : "The details of the role."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          }
        ]
      }
    },
    "\/cm/service/roles/{roleName}/commands" : {
      "get" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "List active role commands.",
        "operationId" : "listActiveCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandList"
                  }
                }
            },
            "description" : "A list of active role commands."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/cm/service/roles/{roleName}/commands/enterMaintenanceMode" : {
      "post" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Put the Cloudera Management Service role into maintenance mode.This is a\nsynchronous command. The result is known immediately upon return.\n\n<p>\nAvailable since API v18.\n<\/p>",
        "operationId" : "enterMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          }
        ]
      }
    },
    "\/cm/service/roles/{roleName}/commands/exitMaintenanceMode" : {
      "post" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Take the Cloudera Management Service role out of maintenance mode. This is\na synchronous command. The result is known immediately upon return.\n\n<p>\nAvailable since API v18.\n<\/p>",
        "operationId" : "exitMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role name."
          }
        ]
      }
    },
    "\/cm/service/roles/{roleName}/config" : {
      "get" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Retrieve the configuration of a specific Cloudera Management Services role.",
        "operationId" : "readRoleConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "List with configured and available configuration options."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to look up."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Update the configuration of a Cloudera Management Services role.\n<p>\nIf a value is set in the given configuration, it will be added\nto the role's configuration, replacing any existing entries.\nIf a value is unset (its value is null), the existing\nconfiguration for the attribute will be erased, if any.\n<p>\nAttributes that are not listed in the input will maintain their\ncurrent values in the configuration.",
        "operationId" : "updateRoleConfig",
        "requestBody" : {
          "description" : "Configuration changes.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The new service configuration."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to modify."
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/cm/service/roles/{roleName}/logs/full" : {
      "get" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Retrieves the log file for the role's main process.\n<p>\nIf the role is not started, this will be the log file associated with\nthe last time the role was run.\n<p>\nLog files are returned as plain text (type \"text/plain\").",
        "operationId" : "getFullLog",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's log file."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch logs from."
          }
        ]
      }
    },
    "\/cm/service/roles/{roleName}/logs/stacks" : {
      "get" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Retrieves the stacks log file, if any, for the role's main process. Note\nthat not all roles support periodic stacks collection.\n\nThe log files are returned as plain text (type \"text/plain\").",
        "operationId" : "getStacksLog",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's log file."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch stacks logs from."
          }
        ]
      }
    },
    "\/cm/service/roles/{roleName}/logs/stacksBundle" : {
      "get" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Download a zip-compressed archive of role stacks logs. Note that not all\nroles support periodic stacks collection.",
        "operationId" : "getStacksLogsBundle",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "The archive data."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch the stacks logs bundle from."
          }
        ]
      }
    },
    "\/cm/service/roles/{roleName}/logs/stderr" : {
      "get" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Retrieves the role's standard error output.\n<p>\nIf the role is not started, this will be the output associated with\nthe last time the role was run.\n<p>\nLog files are returned as plain text (type \"text/plain\").",
        "operationId" : "getStandardError",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's standard error output."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch stderr from."
          }
        ]
      }
    },
    "\/cm/service/roles/{roleName}/logs/stdout" : {
      "get" : {
        "tags" : [ "MgmtRolesResource" ],
        "description" : "Retrieves the role's standard output.\n<p>\nIf the role is not started, this will be the output associated with\nthe last time the role was run.\n<p>\nLog files are returned as plain text (type \"text/plain\").",
        "operationId" : "getStandardOutput",
        "responses" : {
          "200" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "Contents of the role's standard output."
          }
        },
        "parameters" : [
          {
            "name" : "roleName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The role to fetch stdout from."
          }
        ]
      }
    },
    "\/cm/shutdownReadiness" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Retrieve Cloudera Manager's readiness for shutdown and destroy.\nApplications that wish to destroy Cloudera Manager and its managed cluster\nshould poll this API, repeatedly if necessary, to respect its readiness.",
        "operationId" : "getShutdownReadiness",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"state\" : \"NOT_READY\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiShutdownReadiness"
                  }
                }
            },
            "description" : "Cloudera Manager readiness for shutdown"
          }
        },
        "parameters" : [
          {
            "name" : "lastActivityTime",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "End time of the last known activity/workload\nagainst the managed clusters, in ISO 8601 format."
          }
        ]
      }
    },
    "\/cm/trial/begin" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Begin trial license.",
        "operationId" : "beginTrial",
        "responses" : {
          "201" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/trial/end" : {
      "post" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "End trial license.",
        "operationId" : "endTrial",
        "responses" : {
          "201" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/cm/version" : {
      "get" : {
        "tags" : [ "ClouderaManagerResource" ],
        "description" : "Provides version information of Cloudera Manager itself.",
        "operationId" : "getVersion",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"version\" : \"...\",\n  \"snapshot\" : true,\n  \"buildUser\" : \"...\",\n  \"buildTimestamp\" : \"...\",\n  \"gitHash\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiVersionInfo"
                  }
                }
            },
            "description" : "Version information"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/commands/commandByCorrelationId/{correlationId}" : {
      "get" : {
        "tags" : [ "CommandsResource" ],
        "description" : "Retrieve command by the correlation ID that was provided at command creation. Used to\nrecover command references when the command ID is not available.",
        "operationId" : "findCommandByCorrelationId",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Detailed information about the matching command"
          }
        },
        "parameters" : [
          {
            "name" : "correlationId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Correlation ID provided at command creation"
          },
          {
            "name" : "startTime",
            "in" : "query",
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "Timestamp from which the command was started"
          }
        ]
      }
    },
    "\/commands/commands" : {
      "get" : {
        "tags" : [ "CommandsResource" ],
        "description" : "Retrieve detailed information on all recent commands.",
        "operationId" : "readCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  }, {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandList"
                  }
                }
            },
            "description" : "Detailed information about recent asynchronous commands."
          }
        },
        "parameters" : [
          {
            "name" : "endTime",
            "in" : "query",
            "schema" : {
              "default" : "-1",
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "timestamp of the command end time"
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "50",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "command count to return (from offset)"
          },
          {
            "name" : "name",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "the command name, unique for the command class HdfsCreateSnapshotCommand#COMMAND_NAME"
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "command position to start"
          },
          {
            "name" : "startTime",
            "in" : "query",
            "schema" : {
              "default" : "-1",
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "timestamp of the command start time"
          },
          {
            "name" : "success",
            "in" : "query",
            "schema" : {
              "type" : "boolean"
            },
            "description" : "whether the command was successful, if already finished"
          }
        ]
      }
    },
    "\/commands/{commandId}" : {
      "get" : {
        "tags" : [ "CommandsResource" ],
        "description" : "Retrieve detailed information on an asynchronous command.\n\n<p>Cloudera Manager keeps the results and statuses of asynchronous\ncommands, which have non-negative command IDs. On the other hand,\nsynchronous commands complete immediately, and their results are passed\nback in the return object of the command execution API call.\nOutside of that return object, there is no way to check the result\nof a synchronous command.<\/p>",
        "operationId" : "readCommand",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Detailed command information."
          }
        },
        "parameters" : [
          {
            "name" : "commandId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "The command id."
          }
        ]
      }
    },
    "\/commands/{commandId}/abort" : {
      "post" : {
        "tags" : [ "CommandsResource" ],
        "description" : "Abort a running command.",
        "operationId" : "abortCommand",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Detailed command information."
          }
        },
        "parameters" : [
          {
            "name" : "commandId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "The command id."
          }
        ]
      }
    },
    "\/commands/{commandId}/download" : {
      "get" : {
        "tags" : [ "CommandsResource" ],
        "summary" : "Download the end result of a command.",
        "description" : "Download the end result of a command.\n\nContent-Type header is explicitly set in the implementation instead of using annotation. In\ncase the MIME type is not set for the command result, application/octet-stream is set.",
        "operationId" : "getCommandResultData",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
                ,
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
                ,
                "application/zip" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
                ,
                "application/xml" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
                ,
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
                ,
                "text/json" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "The command result."
          }
        },
        "parameters" : [
          {
            "name" : "commandId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "The command id."
          }
        ]
      }
    },
    "\/commands/{commandId}/logs/stderr" : {
      "get" : {
        "tags" : [ "CommandsResource" ],
        "description" : "Download a zip-compressed archive of standard error outputs for the command's one-off processes.\n\nLog files are returned zipped together.",
        "operationId" : "getStandardError",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "Contents of the role's standard output."
          }
        },
        "parameters" : [
          {
            "name" : "commandId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "The command id."
          }
        ]
      }
    },
    "\/commands/{commandId}/logs/stdout" : {
      "get" : {
        "tags" : [ "CommandsResource" ],
        "description" : "Download a zip-compressed archive of standard outputs for the command's one-off processes.\n\nLog files are returned zipped together.",
        "operationId" : "getStandardOutput",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/octet-stream" : {
                  "schema" : {
"description" : "",
"type" : "string",
"format" : "binary"
                  }
                }
            },
            "description" : "Contents of the role's standard output."
          }
        },
        "parameters" : [
          {
            "name" : "commandId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "The command id."
          }
        ]
      }
    },
    "\/commands/{commandId}/replicationReport" : {
      "get" : {
        "tags" : [ "CommandsResource" ],
        "description" : "Get the replication report CSV files.",
        "operationId" : "replicationReport",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "response The response, with the report as a CSV attachment."
          }
        },
        "parameters" : [
          {
            "name" : "commandId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "The command id."
          },
          {
            "name" : "type",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The requested report type."
          }
        ]
      }
    },
    "\/commands/{commandId}/retry" : {
      "post" : {
        "tags" : [ "CommandsResource" ],
        "description" : "Try to rerun a command.",
        "operationId" : "retry",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Command that represents the retry attempt."
          }
        },
        "parameters" : [
          {
            "name" : "commandId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "ID of the command that needs to be run."
          }
        ]
      }
    },
    "\/commands/{commandId}/steps" : {
      "get" : {
        "tags" : [ "CommandsResource" ],
        "description" : "Retrieve detailed information of an asynchronous command including the command steps.\n\n<p>Cloudera Manager keeps the results and statuses of asynchronous\ncommands, which have non-negative command IDs. On the other hand,\nsynchronous commands complete immediately, and their results are passed\nback in the return object of the command execution API call.\nOutside of that return object, there is no way to check the result\nof a synchronous command.<\/p>",
        "operationId" : "getCommandWithSteps",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"displayName\" : \"...\",\n  \"steps\" : [ {\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"state\" : \"SUCCEEDED\",\n    \"resultMessage\" : \"...\",\n    \"ignoreError\" : true,\n    \"parallel\" : true,\n    \"processes\" : [ {\n      \"name\" : \"...\",\n      \"id\" : 12345,\n      \"program\" : \"...\",\n      \"args\" : \"...\",\n      \"stdout\" : \"...\",\n      \"stderr\" : \"...\",\n      \"exitCode\" : 12345\n    }, {\n      \"name\" : \"...\",\n      \"id\" : 12345,\n      \"program\" : \"...\",\n      \"args\" : \"...\",\n      \"stdout\" : \"...\",\n      \"stderr\" : \"...\",\n      \"exitCode\" : 12345\n    } ],\n    \"clientConfigs\" : [ {\n      \"name\" : \"...\",\n      \"id\" : 12345,\n      \"program\" : \"...\",\n      \"args\" : \"...\",\n      \"stdout\" : \"...\",\n      \"stderr\" : \"...\",\n      \"exitCode\" : 12345\n    }, {\n      \"name\" : \"...\",\n      \"id\" : 12345,\n      \"program\" : \"...\",\n      \"args\" : \"...\",\n      \"stdout\" : \"...\",\n      \"stderr\" : \"...\",\n      \"exitCode\" : 12345\n    } ],\n    \"roles\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    } ],\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"hosts\" : [ {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    }, {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    } ],\n    \"services\" : [ {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }, {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    } ],\n    \"children\" : [ { }, { } ],\n    \"commands\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"remoteCommand\" : {\n      \"id\" : 12345,\n      \"peerName\" : \"...\"\n    }\n  }, {\n    \"description\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"state\" : \"SUCCEEDED\",\n    \"resultMessage\" : \"...\",\n    \"ignoreError\" : true,\n    \"parallel\" : true,\n    \"processes\" : [ {\n      \"name\" : \"...\",\n      \"id\" : 12345,\n      \"program\" : \"...\",\n      \"args\" : \"...\",\n      \"stdout\" : \"...\",\n      \"stderr\" : \"...\",\n      \"exitCode\" : 12345\n    }, {\n      \"name\" : \"...\",\n      \"id\" : 12345,\n      \"program\" : \"...\",\n      \"args\" : \"...\",\n      \"stdout\" : \"...\",\n      \"stderr\" : \"...\",\n      \"exitCode\" : 12345\n    } ],\n    \"clientConfigs\" : [ {\n      \"name\" : \"...\",\n      \"id\" : 12345,\n      \"program\" : \"...\",\n      \"args\" : \"...\",\n      \"stdout\" : \"...\",\n      \"stderr\" : \"...\",\n      \"exitCode\" : 12345\n    }, {\n      \"name\" : \"...\",\n      \"id\" : 12345,\n      \"program\" : \"...\",\n      \"args\" : \"...\",\n      \"stdout\" : \"...\",\n      \"stderr\" : \"...\",\n      \"exitCode\" : 12345\n    } ],\n    \"roles\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"UNKNOWN\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"NA\"\n    } ],\n    \"clusters\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"hosts\" : [ {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    }, {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    } ],\n    \"services\" : [ {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }, {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    } ],\n    \"children\" : [ { }, { } ],\n    \"commands\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ],\n    \"remoteCommand\" : {\n      \"id\" : 12345,\n      \"peerName\" : \"...\"\n    }\n  } ],\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandWithSteps"
                  }
                }
            },
            "description" : "Detailed command information including the command steps."
          }
        },
        "parameters" : [
          {
            "name" : "commandId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "The command id."
          }
        ]
      }
    },
    "\/controlPlanes" : {
      "get" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Current Control Planes",
        "operationId" : "getControlPlanes",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"namespace\" : \"...\",\n    \"dnsSuffix\" : \"...\",\n    \"uuid\" : \"...\",\n    \"remoteRepoUrl\" : \"...\",\n    \"version\" : \"...\",\n    \"manifest\" : \"...\",\n    \"valuesYaml\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"kubernetesType\" : \"...\"\n  }, {\n    \"namespace\" : \"...\",\n    \"dnsSuffix\" : \"...\",\n    \"uuid\" : \"...\",\n    \"remoteRepoUrl\" : \"...\",\n    \"version\" : \"...\",\n    \"manifest\" : \"...\",\n    \"valuesYaml\" : \"...\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"kubernetesType\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiControlPlaneList"
                  }
                }
            },
            "description" : "Detailed description of the current control planes."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/controlPlanes/commands/generateCopyDocker" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Launches the Generate Copy Docker Script Command",
        "operationId" : "generateCopyDocker",
        "requestBody" : {
          "description" : "Arguments for the Command",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"remoteRepoUrl\" : \"...\",\n  \"dockerRegistry\" : \"...\",\n  \"controlPlaneUuid\" : \"...\",\n  \"selectedFeatures\" : \"...\",\n  \"selectedFeaturesOnly\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiGenerateCopyDockerArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The command that generates the script"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/controlPlanes/commands/generateExternalVaultSetup" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Launches the Generate Vault Setup Command command",
        "operationId" : "generateExternalVaultSetup",
        "requestBody" : {
          "description" : "Arguments for the Command",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"remoteRepoUrl\" : \"...\",\n  \"namespace\" : \"...\",\n  \"vaultAddr\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiGenerateExternalVaultSetupArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The command that generates and downloads the script"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/controlPlanes/commands/installControlPlane" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Launches the install control plane command.",
        "operationId" : "installControlPlane",
        "requestBody" : {
          "description" : "Arguments for the Command",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"kubernetesType\" : \"...\",\n  \"remoteRepoUrl\" : \"...\",\n  \"valuesYaml\" : \"...\",\n  \"kubeConfig\" : \"...\",\n  \"namespace\" : \"...\",\n  \"isOverrideAllowed\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiInstallControlPlaneArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The command that install a control plane."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/controlPlanes/commands/installEmbeddedControlPlane" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Brings up a control plane on embedded kubernetes.\nAt its core, this command launches the FirstRun command\non the Containerized Cluster.",
        "operationId" : "installEmbeddedControlPlane",
        "requestBody" : {
          "description" : "The arguments for Ek8s control plane installation",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"remoteRepoUrl\" : \"...\",\n  \"valuesYaml\" : \"...\",\n  \"experienceClusterName\" : \"...\",\n  \"containerizedClusterName\" : \"...\",\n  \"datalakeClusterName\" : \"...\",\n  \"selectedFeatures\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiInstallEmbeddedControlPlaneArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The First Run command"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/controlPlanes/commands/upgradeEmbeddedControlPlane" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Upgrade a Containerized Cluster, including upgrading the\ncontrol plane running on embedded kubernetes.",
        "operationId" : "upgradeEmbeddedControlPlane",
        "requestBody" : {
          "description" : "The arguments for Ek8s control plane upgrade",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"remoteRepoUrl\" : \"...\",\n  \"valuesYaml\" : \"...\",\n  \"experienceClusterName\" : \"...\",\n  \"containerizedClusterName\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiUpgradeEmbeddedControlPlaneArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The Upgrade Cluster command"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/controlPlanes/fetchResources/manifest.json" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Fetches the manifest.json under the specified remote repo.",
        "operationId" : "getManifestJson",
        "requestBody" : {
          "description" : "the remote repo url.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"remoteRepoUrl\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiRemoteRepoUrl"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "the content of the manifest.json"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/controlPlanes/fetchResources/{commandId}/logContent" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Fetches the log content for the specific command.",
        "operationId" : "getLogContent",
        "responses" : {
          "201" : {
            "content" : {
                
                "text/plain" : {
                  "schema" : {
"description" : "",
"type" : "string"
                  }
                }
            },
            "description" : "the log content."
          }
        },
        "parameters" : [
          {
            "name" : "commandId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "integer",
              "format" : "int64"
            },
            "description" : "the command id"
          }
        ]
      }
    },
    "\/controlPlanes/{controlPlaneUuid}" : {
      "get" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "The control plane with the given id",
        "operationId" : "readControlPlaneByUuid",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"namespace\" : \"...\",\n  \"dnsSuffix\" : \"...\",\n  \"uuid\" : \"...\",\n  \"remoteRepoUrl\" : \"...\",\n  \"version\" : \"...\",\n  \"manifest\" : \"...\",\n  \"valuesYaml\" : \"...\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"kubernetesType\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiControlPlane"
                  }
                }
            },
            "description" : "Detailed description of the control plane."
          }
        },
        "parameters" : [
          {
            "name" : "controlPlaneUuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The universally unique id of the control plane"
          }
        ]
      }
    },
    "\/controlPlanes/{controlPlaneUuid}/commands/copyImagesInFeatures" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Launches the command to copy images for one or more features (a comma separated list).",
        "operationId" : "copyImagesInFeatures",
        "requestBody" : {
          "description" : "Arguments for the Command",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"selectedFeatures\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiCopyImagesInFeaturesArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The command that does the copying."
          }
        },
        "parameters" : [
          {
            "name" : "controlPlaneUuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/controlPlanes/{controlPlaneUuid}/commands/uninstallControlPlane" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Launches Uninstall Command on the control plane with the given uuid",
        "operationId" : "uninstallControlPlane",
        "requestBody" : {
          "description" : "Arguments for the Command",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"kubeConfig\" : \"...\",\n  \"valuesYaml\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiUninstallControlPlaneArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"UNKNOWN\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The command that uninstalls the control plane."
          }
        },
        "parameters" : [
          {
            "name" : "controlPlaneUuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The universally unique id of the control plane"
          }
        ]
      }
    },
    "\/controlPlanes/{controlPlaneUuid}/commands/updateControlPlaneValuesYaml" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Launches update the values.yaml from the control plane with the given uuid\nThis updates the content of values.yaml.merged in the CM database.",
        "operationId" : "updateValuesYaml",
        "requestBody" : {
          "description" : "Arguments for the Command",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"kubeConfig\" : \"...\",\n  \"remoteRepoUrl\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiUpdateControlPlaneValuesYamlArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The command that updates the current values.yaml.merged from the control plane."
          }
        },
        "parameters" : [
          {
            "name" : "controlPlaneUuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The universally unique id of the control plane"
          }
        ]
      }
    },
    "\/controlPlanes/{controlPlaneUuid}/commands/upgradeControlPlane" : {
      "post" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Launches the Upgrade Command on the control plane with the given uuid",
        "operationId" : "upgradeControlPlane",
        "requestBody" : {
          "description" : "Arguments for the Command",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"kubeConfig\" : \"...\",\n  \"valuesYaml\" : \"...\",\n  \"remoteRepoUrl\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiUpgradeControlPlaneArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STOPPED\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The command that upgrades the control plane."
          }
        },
        "parameters" : [
          {
            "name" : "controlPlaneUuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The universally unique id of the control plane"
          }
        ]
      }
    },
    "\/controlPlanes/{controlPlaneUuid}/getTaggedCluster" : {
      "get" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "The cluster with tags matching this control plane's UUID, if any",
        "operationId" : "getExperienceCluster",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"fullVersion\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n  \"services\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPED\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"UNKNOWN_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"COMMISSIONED\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"STOPPING\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MINUTE\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"HOUR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPING\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"ROLE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"UNKNOWN\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"NONE\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"NA\",\n      \"commissionState\" : \"COMMISSIONED\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"HOUR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"GOOD_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"parcels\" : [ {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"product\" : \"...\",\n    \"version\" : \"...\",\n    \"stage\" : \"...\",\n    \"state\" : {\n      \"progress\" : 12345,\n      \"totalProgress\" : 12345,\n      \"count\" : 12345,\n      \"totalCount\" : 12345,\n      \"errors\" : [ \"...\", \"...\" ],\n      \"warnings\" : [ \"...\", \"...\" ]\n    },\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ],\n  \"clusterUrl\" : \"...\",\n  \"hostsUrl\" : \"...\",\n  \"entityStatus\" : \"BAD_HEALTH\",\n  \"uuid\" : \"...\",\n  \"dataContextRefs\" : [ {\n    \"name\" : \"...\"\n  }, {\n    \"name\" : \"...\"\n  } ],\n  \"clusterType\" : \"...\",\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCluster"
                  }
                }
            },
            "description" : "The cluster attached to this control plane"
          }
        },
        "parameters" : [
          {
            "name" : "controlPlaneUuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The universally unique id of the control plane"
          }
        ]
      }
    },
    "\/controlPlanes/{controlPlaneUuid}/tags" : {
      "delete" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Remove the tags associated with the control plane",
        "operationId" : "deleteTags",
        "requestBody" : {
          "description" : "A list of tags to remove from the control plane",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                }
              },
              "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags that were removed from the control plane"
          }
        },
        "parameters" : [
          {
            "name" : "controlPlaneUuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The uuid of the control plane."
          }
        ]
      },
      "get" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Returns the tags associated with this control plane.",
        "operationId" : "readTags",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags associated with the control plane"
          }
        },
        "parameters" : [
          {
            "name" : "controlPlaneUuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The uuid of the control plane."
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "10",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Number of tags"
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Index of the first tag to retrieve"
          }
        ]
      },
      "put" : {
        "tags" : [ "ControlPlanesResource" ],
        "description" : "Attach tags to the control plane.",
        "operationId" : "addTags",
        "requestBody" : {
          "description" : "List of tags to add to the control plane",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                }
              },
              "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags that were added to the control plane"
          }
        },
        "parameters" : [
          {
            "name" : "controlPlaneUuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The uuid of the control plane."
          }
        ]
      }
    },
    "\/csp/uploadCspCert" : {
      "put" : {
        "tags" : [ "CspResource" ],
        "description" : "Upload CA certificates, client certificates and client key for Credential Storage Provider.\nCM server restart is needed for these certificates to be applied.",
        "operationId" : "uploadCspCert",
        "requestBody" : {
          "description" : "Arguments for the CSP",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"caCertContent\" : \"...\",\n  \"certContent\" : \"...\",\n  \"keyContent\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiCspArguments"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"caCertContent\" : \"...\",\n  \"certContent\" : \"...\",\n  \"keyContent\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCspArguments"
                  }
                }
            },
            "description" : "Arguments to upload CA certificates, client certificates and client key for CSP"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/dataContexts" : {
      "get" : {
        "tags" : [ "DataContextsResource" ],
        "description" : "Get all the datacontexts.",
        "operationId" : "readDataContexts",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"nameservice\" : \"...\",\n    \"createdTime\" : \"...\",\n    \"lastModifiedTime\" : \"...\",\n    \"services\" : [ {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }, {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    } ],\n    \"servicesDetails\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTED\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"STOPPED\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"STARTING\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n    \"allowedClusterVersions\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"configStalenessStatus\" : \"STALE\",\n    \"clientConfigStalenessStatus\" : \"FRESH\",\n    \"healthSummary\" : \"CONCERNING\"\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"nameservice\" : \"...\",\n    \"createdTime\" : \"...\",\n    \"lastModifiedTime\" : \"...\",\n    \"services\" : [ {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }, {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    } ],\n    \"servicesDetails\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"STARTED\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"clientConfigStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"serviceUrl\" : \"...\",\n      \"roleInstancesUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n      \"config\" : { },\n      \"roles\" : [ { }, { } ],\n      \"displayName\" : \"...\",\n      \"roleConfigGroups\" : [ { }, { } ],\n      \"replicationSchedules\" : [ { }, { } ],\n      \"snapshotPolicies\" : [ { }, { } ],\n      \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n      \"tags\" : [ { }, { } ],\n      \"serviceVersion\" : \"...\"\n    } ],\n    \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n    \"allowedClusterVersions\" : [ {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"key\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"FRESH\",\n    \"healthSummary\" : \"DISABLED\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDataContextList"
                  }
                }
            },
            "description" : "List of datacontext."
          }
        },
        "parameters" : [
        ]
      },
      "post" : {
        "tags" : [ "DataContextsResource" ],
        "description" : "Create a datacontext. Following are are required fields of ApiDataContext:\nname,\ndisplayName,\nservices.",
        "operationId" : "createDataContext",
        "requestBody" : {
          "description" : "DataContext to be created.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"nameservice\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"services\" : [ {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }, {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  } ],\n  \"servicesDetails\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPED\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"HOST\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTED\",\n      \"commissionState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTING\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"HOUR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"STOPPING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPED\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"UNKNOWN\",\n      \"entityStatus\" : \"BAD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"NA\",\n      \"commissionState\" : \"COMMISSIONED\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"UNKNOWN_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"UNKNOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n  \"allowedClusterVersions\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"configStalenessStatus\" : \"FRESH\",\n  \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"healthSummary\" : \"BAD\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDataContext"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"nameservice\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"services\" : [ {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }, {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  } ],\n  \"servicesDetails\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"UNKNOWN\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"GOOD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"BUSY\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"NONE\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"HOUR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"GOOD_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STARTING\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTED\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"DOWN\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPED\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"UNKNOWN\",\n      \"entityStatus\" : \"CONCERNING_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"UNKNOWN_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n  \"allowedClusterVersions\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"clientConfigStalenessStatus\" : \"STALE\",\n  \"healthSummary\" : \"CONCERNING\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDataContext"
                  }
                }
            },
            "description" : "DataContext created."
          }
        },
        "parameters" : [
        ]
      },
      "put" : {
        "tags" : [ "DataContextsResource" ],
        "description" : "Update a datacontext. Following are are required fields of ApiDataContext:\nApiDataContext#getName(),\nservices.",
        "operationId" : "updateDataContext",
        "requestBody" : {
          "description" : "DataContext to be updated.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"nameservice\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"services\" : [ {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }, {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  } ],\n  \"servicesDetails\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPED\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPING\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"GOOD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"STOPPED\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"COMMISSIONED\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"DOWN\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"NONE\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"NA\",\n    \"healthSummary\" : \"BAD\",\n    \"configStalenessStatus\" : \"STALE\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTING\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPED\",\n      \"commissionState\" : \"OFFLINING\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"DOWN\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MINUTE\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n  \"allowedClusterVersions\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"configStalenessStatus\" : \"STALE\",\n  \"clientConfigStalenessStatus\" : \"STALE\",\n  \"healthSummary\" : \"BAD\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDataContext"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"nameservice\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"services\" : [ {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }, {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  } ],\n  \"servicesDetails\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPED\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_OBSERVER\",\n      \"entityStatus\" : \"NONE\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"NA\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_FOLLOWER\",\n      \"entityStatus\" : \"STARTING\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"HOUR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"UNKNOWN\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STOPPING\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"STOPPING\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPING\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"UNKNOWN_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"GOOD_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n  \"allowedClusterVersions\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"configStalenessStatus\" : \"FRESH\",\n  \"clientConfigStalenessStatus\" : \"FRESH\",\n  \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDataContext"
                  }
                }
            },
            "description" : "DataContext updated."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/dataContexts/{dataContextName}" : {
      "delete" : {
        "tags" : [ "DataContextsResource" ],
        "description" : "Delete a datacontext.",
        "operationId" : "deleteDataContext",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"nameservice\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"services\" : [ {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }, {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  } ],\n  \"servicesDetails\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"STARTED\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTED\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"SERVICE\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"UNKNOWN\",\n      \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"UNKNOWN\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"WEEK\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"NA\",\n    \"healthSummary\" : \"GOOD\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CLUSTER\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STARTED\",\n      \"commissionState\" : \"DECOMMISSIONED\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"STARTING\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPING\",\n      \"commissionState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"SERVICE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"STANDALONE\",\n      \"entityStatus\" : \"DISABLED_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"DAY\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n  \"allowedClusterVersions\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"configStalenessStatus\" : \"STALE\",\n  \"clientConfigStalenessStatus\" : \"STALE\",\n  \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDataContext"
                  }
                }
            },
            "description" : "Deleted datacontext."
          }
        },
        "parameters" : [
          {
            "name" : "dataContextName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the datacontext."
          }
        ]
      },
      "get" : {
        "tags" : [ "DataContextsResource" ],
        "description" : "Reads information about a datacontext.",
        "operationId" : "readDataContext",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"nameservice\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"services\" : [ {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  }, {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  } ],\n  \"servicesDetails\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"NA\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"configStalenessStatus\" : \"STALE_REFRESHABLE\",\n    \"clientConfigStalenessStatus\" : \"STALE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"UNKNOWN\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"ACTIVE\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"ROLE\", \"CLUSTER\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER\",\n      \"entityStatus\" : \"NONE\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"OFFLINED\",\n      \"healthSummary\" : \"BAD\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"UNKNOWN\",\n      \"entityStatus\" : \"UNKNOWN_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"YEAR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"HOUR\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceState\" : \"HISTORY_NOT_AVAILABLE\",\n    \"healthSummary\" : \"DISABLED\",\n    \"configStalenessStatus\" : \"FRESH\",\n    \"clientConfigStalenessStatus\" : \"FRESH\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"serviceUrl\" : \"...\",\n    \"roleInstancesUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"maintenanceOwners\" : [ \"HOST\", \"SERVICE\" ],\n    \"config\" : {\n      \"roleTypeConfigs\" : [ { }, { } ],\n      \"items\" : [ { }, { } ]\n    },\n    \"roles\" : [ {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"HISTORY_NOT_AVAILABLE\",\n      \"commissionState\" : \"UNKNOWN\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"STALE\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"UNKNOWN\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"HOST\", \"ROLE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"STOPPING\",\n      \"tags\" : [ { }, { } ]\n    }, {\n      \"name\" : \"...\",\n      \"type\" : \"...\",\n      \"hostRef\" : { },\n      \"serviceRef\" : { },\n      \"roleState\" : \"STOPPING\",\n      \"commissionState\" : \"DECOMMISSIONING\",\n      \"healthSummary\" : \"DISABLED\",\n      \"configStalenessStatus\" : \"FRESH\",\n      \"healthChecks\" : [ { }, { } ],\n      \"haStatus\" : \"STANDBY\",\n      \"roleUrl\" : \"...\",\n      \"maintenanceMode\" : true,\n      \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"CONTROL_PLANE\" ],\n      \"config\" : { },\n      \"roleConfigGroupRef\" : { },\n      \"zooKeeperServerMode\" : \"REPLICATED_LEADER_ELECTION\",\n      \"entityStatus\" : \"BAD_HEALTH\",\n      \"tags\" : [ { }, { } ]\n    } ],\n    \"displayName\" : \"...\",\n    \"roleConfigGroups\" : [ {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    }, {\n      \"name\" : \"...\",\n      \"roleType\" : \"...\",\n      \"base\" : true,\n      \"config\" : { },\n      \"displayName\" : \"...\",\n      \"serviceRef\" : { }\n    } ],\n    \"replicationSchedules\" : [ {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    }, {\n      \"hdfsArguments\" : { },\n      \"hiveArguments\" : { },\n      \"hdfsCloudArguments\" : { },\n      \"ozoneReplicationArguments\" : { },\n      \"history\" : [ { }, { } ],\n      \"active\" : true,\n      \"hiveCloudArguments\" : { },\n      \"hbaseArguments\" : { },\n      \"hive3Arguments\" : { },\n      \"rangerArguments\" : { },\n      \"icebergArguments\" : { },\n      \"atlasReplicationArguments\" : { },\n      \"id\" : 12345,\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"interval\" : 12345,\n      \"intervalUnit\" : \"MONTH\",\n      \"nextRun\" : \"...\",\n      \"paused\" : true,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true\n    } ],\n    \"snapshotPolicies\" : [ {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    }, {\n      \"name\" : \"...\",\n      \"description\" : \"...\",\n      \"hourlySnapshots\" : 12345,\n      \"dailySnapshots\" : 12345,\n      \"weeklySnapshots\" : 12345,\n      \"monthlySnapshots\" : 12345,\n      \"yearlySnapshots\" : 12345,\n      \"minuteOfHour\" : 12345,\n      \"hoursForHourlySnapshots\" : [ 12345, 12345 ],\n      \"hourOfDay\" : 12345,\n      \"dayOfWeek\" : 12345,\n      \"dayOfMonth\" : 12345,\n      \"monthOfYear\" : 12345,\n      \"alertOnStart\" : true,\n      \"alertOnSuccess\" : true,\n      \"alertOnFail\" : true,\n      \"alertOnAbort\" : true,\n      \"hbaseArguments\" : { },\n      \"hdfsArguments\" : { },\n      \"ozoneArguments\" : { },\n      \"lastCommand\" : { },\n      \"lastSuccessfulCommand\" : { },\n      \"paused\" : true\n    } ],\n    \"entityStatus\" : \"STOPPING\",\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ],\n    \"serviceVersion\" : \"...\"\n  } ],\n  \"supportedServiceTypes\" : [ \"...\", \"...\" ],\n  \"allowedClusterVersions\" : [ {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"key\" : \"...\",\n    \"value\" : \"...\"\n  } ],\n  \"configStalenessStatus\" : \"FRESH\",\n  \"clientConfigStalenessStatus\" : \"STALE_REFRESHABLE\",\n  \"healthSummary\" : \"CONCERNING\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDataContext"
                  }
                }
            },
            "description" : "Detailed description of the datacontext."
          }
        },
        "parameters" : [
          {
            "name" : "dataContextName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the datacontext."
          }
        ]
      }
    },
    "\/events" : {
      "get" : {
        "tags" : [ "EventsResource" ],
        "description" : "Allows you to query events in the system.",
        "operationId" : "readEvents",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"totalResults\" : 12345,\n  \"items\" : [ {\n    \"id\" : \"...\",\n    \"content\" : \"...\",\n    \"timeOccurred\" : \"...\",\n    \"timeReceived\" : \"...\",\n    \"category\" : \"AUDIT_EVENT\",\n    \"severity\" : \"UNKNOWN\",\n    \"alert\" : true,\n    \"attributes\" : [ {\n      \"name\" : \"...\",\n      \"values\" : [ \"...\", \"...\" ]\n    }, {\n      \"name\" : \"...\",\n      \"values\" : [ \"...\", \"...\" ]\n    } ]\n  }, {\n    \"id\" : \"...\",\n    \"content\" : \"...\",\n    \"timeOccurred\" : \"...\",\n    \"timeReceived\" : \"...\",\n    \"category\" : \"UNKNOWN\",\n    \"severity\" : \"INFORMATIONAL\",\n    \"alert\" : true,\n    \"attributes\" : [ {\n      \"name\" : \"...\",\n      \"values\" : [ \"...\", \"...\" ]\n    }, {\n      \"name\" : \"...\",\n      \"values\" : [ \"...\", \"...\" ]\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiEventQueryResult"
                  }
                }
            },
            "description" : "The results of the query"
          }
        },
        "parameters" : [
          {
            "name" : "maxResults",
            "in" : "query",
            "schema" : {
              "default" : "100",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "The maximum number of events to return."
          },
          {
            "name" : "query",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "The query to perform to find events in the system. It accepts\nquerying the intersection of a list of constraints,\njoined together with semicolons (without spaces). For example:\n<\/p>\n<dl>\n<dt>alert==true<\/dt>\n<dd>looks for alerts.<\/dd>\n<dt>alert==true;attributes.host!=flaky.mysite.com<\/dt>\n<dd>looks for alerts, but exclude those with the host attribute of\n\"flaky.mysite.com\".<\/dd>\n<dt>category==log_event;attributes.log_level==ERROR<\/dt>\n<dd>looks for error log events. Event attribute matching is\ncase sensitive.<\/dd>\n<dt>attributes.service==hbase1;content==hlog<\/dt>\n<dd>looks for any events from the \"hbase1\" service that\nmention \"hlog\".<\/dd>\n<dt>attributes.service==hbase1;content!=hlog<\/dt>\n<dd>looks for any events from the \"hbase1\" service that\ndo not mention \"hlog\".<br/>\nA query must not contain only negative\nconstraints (<em>!=<\/em>). It returns empty results because\nthere is nothing to perform exclusion on.<\/dd>\n<dt>attributes.role_type==NAMENODE;severity==critical important<\/dt>\n<dd>looks for any important or critical events related to\nall NameNodes.<\/dd>\n<dt>severity==critical;timeReceived=ge=2012-05-04T00:00;timeReceived=lt=2012-05-04T00:10<\/dt>\n<dd>looks for critical events received between the given 10 minute\nrange. <br/>\nWhen polling for events, use <em>timeReceived<\/em>\ninstead of <em>timeOccurred<\/em> because events arrive\nout of order.<\/dd>\n<\/dl>\n\nYou may query any fields present in the ApiEvent object. You can\nalso query by event attribute values using the <em>attributes.*<\/em>\nsyntax. Values for date time fields (e.g. <em>timeOccurred<\/em>,\n<em>timeReceived<\/em>) should be ISO8601 timestamps.\n<p>\nThe other valid comparators are <em>=lt=<\/em>, <em>=le=<\/em>,\n<em>=ge=<\/em>, and <em>=gt=<\/em>. They stand for \"&lt;\", \"&lt;=\",\n\"&gt;=\", \"&gt;\" respectively. These comparators are only applicable\nfor date time fields."
          },
          {
            "name" : "resultOffset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Specified the offset of events to return."
          }
        ]
      }
    },
    "\/events/{eventId}" : {
      "get" : {
        "tags" : [ "EventsResource" ],
        "description" : "Returns a specific event in the system",
        "operationId" : "readEvent",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : \"...\",\n  \"content\" : \"...\",\n  \"timeOccurred\" : \"...\",\n  \"timeReceived\" : \"...\",\n  \"category\" : \"SYSTEM\",\n  \"severity\" : \"IMPORTANT\",\n  \"alert\" : true,\n  \"attributes\" : [ {\n    \"name\" : \"...\",\n    \"values\" : [ \"...\", \"...\" ]\n  }, {\n    \"name\" : \"...\",\n    \"values\" : [ \"...\", \"...\" ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiEvent"
                  }
                }
            },
            "description" : "The Event object with the specified UUID"
          }
        },
        "parameters" : [
          {
            "name" : "eventId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The UUID of the event to read"
          }
        ]
      }
    },
    "\/externalAccounts/account/{name}" : {
      "get" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Get a single external account by account name.",
        "operationId" : "readAccount",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"typeName\" : \"...\",\n  \"accountConfigs\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalAccount"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "name",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      }
    },
    "\/externalAccounts/account/{name}/commands/{commandName}" : {
      "post" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Executes a command on the external account specified\nby name.\n<p>\nAvailable since API v16.",
        "operationId" : "externalAccountCommandByName",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "commandName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The command name."
          },
          {
            "name" : "name",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The external account name."
          }
        ]
      }
    },
    "\/externalAccounts/account/{name}/config" : {
      "get" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Get configs of external account for the given account name.",
        "operationId" : "readConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "the current external account configurations."
          }
        },
        "parameters" : [
          {
            "name" : "name",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The external account name"
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize, either \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Upadate configs of external account for the given account name.",
        "operationId" : "updateConfig",
        "requestBody" : {
          "description" : "Settings to update.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The updated configuration."
          }
        },
        "parameters" : [
          {
            "name" : "name",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The external account name"
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/externalAccounts/account/{name}/credentials" : {
      "get" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Get un-redacted credentials of an external account for the given account name,\ncurrently supported only for ALTUS accounts.",
        "operationId" : "readAccountCredentials",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "the current external account credentials without redaction"
          }
        },
        "parameters" : [
          {
            "name" : "name",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The external account name"
          }
        ]
      }
    },
    "\/externalAccounts/accountByDisplayName/{displayName}" : {
      "get" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Get a single external account by display name.",
        "operationId" : "readAccountByDisplayName",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"typeName\" : \"...\",\n  \"accountConfigs\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalAccount"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "displayName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      }
    },
    "\/externalAccounts/create" : {
      "post" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Create a new external account.\nAccount names and display names must be unique, i.e. they must not share names or display\nnames with an existing account.\nServer generates an account ID for the requested account.",
        "operationId" : "createAccount",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"typeName\" : \"...\",\n  \"accountConfigs\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiExternalAccount"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"typeName\" : \"...\",\n  \"accountConfigs\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalAccount"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/externalAccounts/delete/{name}" : {
      "delete" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Delete an external account, specifying its name.",
        "operationId" : "deleteAccount",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"typeName\" : \"...\",\n  \"accountConfigs\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalAccount"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "name",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/externalAccounts/supportedCategories" : {
      "get" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "List of external account categories supported by this Cloudera Manager.",
        "operationId" : "getSupportedCategories",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalAccountCategoryList"
                  }
                }
            },
            "description" : "external account categories"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/externalAccounts/supportedTypes/{categoryName}" : {
      "get" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "List of external account types supported by this Cloudera Manager by category.",
        "operationId" : "getSupportedTypes",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"categoryName\" : \"...\",\n    \"type\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"allowedAccountConfigs\" : {\n      \"items\" : [ { }, { } ]\n    }\n  }, {\n    \"name\" : \"...\",\n    \"categoryName\" : \"...\",\n    \"type\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"allowedAccountConfigs\" : {\n      \"items\" : [ { }, { } ]\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalAccountTypeList"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "categoryName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/externalAccounts/type/{typeName}" : {
      "get" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Get a list of external accounts for a specific account type.",
        "operationId" : "readAccounts",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"createdTime\" : \"...\",\n    \"lastModifiedTime\" : \"...\",\n    \"typeName\" : \"...\",\n    \"accountConfigs\" : {\n      \"items\" : [ { }, { } ]\n    }\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"createdTime\" : \"...\",\n    \"lastModifiedTime\" : \"...\",\n    \"typeName\" : \"...\",\n    \"accountConfigs\" : {\n      \"items\" : [ { }, { } ]\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalAccountList"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "typeName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      }
    },
    "\/externalAccounts/typeInfo/{typeName}/commandsByName" : {
      "get" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Lists all the commands that can be executed by name on the\nprovided external account type.\n<p>\nAvailable since API v16.",
        "operationId" : "listExternalAccountCommands",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"argSchema\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"argSchema\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommandMetadataList"
                  }
                }
            },
            "description" : "a list of command metadata objects"
          }
        },
        "parameters" : [
          {
            "name" : "typeName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The external account type name"
          }
        ]
      }
    },
    "\/externalAccounts/update" : {
      "put" : {
        "tags" : [ "ExternalAccountsResource" ],
        "description" : "Update an external account.",
        "operationId" : "updateAccount",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"typeName\" : \"...\",\n  \"accountConfigs\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiExternalAccount"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"displayName\" : \"...\",\n  \"createdTime\" : \"...\",\n  \"lastModifiedTime\" : \"...\",\n  \"typeName\" : \"...\",\n  \"accountConfigs\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  }\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalAccount"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/externalUserMappings" : {
      "get" : {
        "tags" : [ "ExternalUserMappingsResource" ],
        "description" : "Returns a list of the external user mappings configured in the system.",
        "operationId" : "readExternalUserMappings",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"LDAP\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"SAML_SCRIPT\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalUserMappingList"
                  }
                }
            },
            "description" : "A list of external user mappings."
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      },
      "post" : {
        "tags" : [ "ExternalUserMappingsResource" ],
        "description" : "Creates a list of external user mappings",
        "operationId" : "createExternalUserMappings",
        "requestBody" : {
          "description" : "List of external user mappings to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"EXTERNAL_PROGRAM\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"EXTERNAL_PROGRAM\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiExternalUserMappingList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"type\" : \"EXTERNAL_PROGRAM\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"type\" : \"SAML_ATTRIBUTE\",\n    \"uuid\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalUserMappingList"
                  }
                }
            },
            "description" : "Information about created external user mappings."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/externalUserMappings/{uuid}" : {
      "delete" : {
        "tags" : [ "ExternalUserMappingsResource" ],
        "description" : "Deletes an external user mapping from the system.\n<p/>",
        "operationId" : "deleteExternalUserMapping",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"EXTERNAL_PROGRAM\",\n  \"uuid\" : \"...\",\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalUserMapping"
                  }
                }
            },
            "description" : "The details of the deleted external user mapping role."
          }
        },
        "parameters" : [
          {
            "name" : "uuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The uuid of the external user mapping to delete."
          }
        ]
      },
      "get" : {
        "tags" : [ "ExternalUserMappingsResource" ],
        "description" : "Returns detailed information about an external user mapping.",
        "operationId" : "readExternalUserMapping",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"LDAP\",\n  \"uuid\" : \"...\",\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalUserMapping"
                  }
                }
            },
            "description" : "The external user mapping's information."
          }
        },
        "parameters" : [
          {
            "name" : "uuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The external user mapping to read."
          }
        ]
      },
      "put" : {
        "tags" : [ "ExternalUserMappingsResource" ],
        "description" : "Updates the given external user mapping's information.",
        "operationId" : "updateExternalUserMapping",
        "requestBody" : {
          "description" : "The external user mapping information.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"SAML_ATTRIBUTE\",\n  \"uuid\" : \"...\",\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiExternalUserMapping"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"type\" : \"LDAP\",\n  \"uuid\" : \"...\",\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiExternalUserMapping"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "uuid",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Uuid of the external user mapping being updated."
          }
        ]
      }
    },
    "\/hosts" : {
      "delete" : {
        "tags" : [ "HostsResource" ],
        "description" : "Delete all hosts in the system",
        "operationId" : "deleteAllHosts",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPING\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    } ],\n    \"healthSummary\" : \"DISABLED\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"OFFLINED\",\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"UNKNOWN\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"RHEL9\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTING\"\n    } ],\n    \"healthSummary\" : \"GOOD\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"OFFLINED\",\n    \"maintenanceOwners\" : [ \"HOST\", \"CONTROL_PLANE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"STOPPED\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"UBUNTU_MAVERICK\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostList"
                  }
                }
            },
            "description" : "The list of deleted hosts"
          }
        },
        "parameters" : [
        ]
      },
      "get" : {
        "tags" : [ "HostsResource" ],
        "description" : "Returns hosts in the system filtered by optional host configuration parameters,\nif specified.",
        "operationId" : "readHosts",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPING\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    } ],\n    \"healthSummary\" : \"CONCERNING\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"DISABLED\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"maintenanceOwners\" : [ \"SERVICE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"BAD_HEALTH\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"SLES11\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STARTING\"\n    } ],\n    \"healthSummary\" : \"CONCERNING\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"GOOD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"OFFLINED\",\n    \"maintenanceOwners\" : [ \"HOST\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"HISTORY_NOT_AVAILABLE\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"UBUNTU_TRUSTY\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostList"
                  }
                }
            },
            "description" : "A list of hosts"
          }
        },
        "parameters" : [
          {
            "name" : "configName",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional host config name to filter hosts by. Available from v40."
          },
          {
            "name" : "configValue",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "host config value associated with config name. Available from v40."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize"
          }
        ]
      },
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "<p>Create one or more hosts.<\/p>\n<p>You must specify at least the\nhostname and ipAddress in the request objects.\nIf no hostId is specified, it will be set to the\nhostname.  It is an error to try and create\nhost with the same hostId as another host.<\/p>",
        "operationId" : "createHosts",
        "requestBody" : {
          "description" : "The list of hosts to create",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"STARTED\"\n    } ],\n    \"healthSummary\" : \"DISABLED\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"OFFLINED\",\n    \"maintenanceOwners\" : [ \"SERVICE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"DISABLED_HEALTH\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"UBUNTU_XENIAL\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STARTED\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPING\"\n    } ],\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"BAD\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"DECOMMISSIONING\",\n    \"maintenanceOwners\" : [ \"CONTROL_PLANE\", \"HOST\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"STOPPED\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"UBUNTU_NOBLE\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPING\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    } ],\n    \"healthSummary\" : \"GOOD\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"CONCERNING\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"OFFLINING\",\n    \"maintenanceOwners\" : [ \"CLUSTER\", \"CLUSTER\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"GOOD_HEALTH\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"SLES12\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  }, {\n    \"hostId\" : \"...\",\n    \"ipAddress\" : \"...\",\n    \"ipv6Address\" : \"...\",\n    \"hostname\" : \"...\",\n    \"rackId\" : \"...\",\n    \"lastHeartbeat\" : \"...\",\n    \"roleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPING\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPED\"\n    } ],\n    \"healthSummary\" : \"BAD\",\n    \"healthChecks\" : [ {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"explanation\" : \"...\",\n      \"suppressed\" : true\n    } ],\n    \"isParcelInfoAvailable\" : true,\n    \"hostUrl\" : \"...\",\n    \"maintenanceMode\" : true,\n    \"commissionState\" : \"COMMISSIONED\",\n    \"maintenanceOwners\" : [ \"ROLE\", \"SERVICE\" ],\n    \"config\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"numCores\" : 12345,\n    \"numPhysicalCores\" : 12345,\n    \"totalPhysMemBytes\" : 12345,\n    \"entityStatus\" : \"CONCERNING_HEALTH\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"distribution\" : {\n      \"distributionType\" : \"RHEL9_ARM64\",\n      \"name\" : \"...\",\n      \"version\" : \"...\"\n    },\n    \"tags\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostList"
                  }
                }
            },
            "description" : "The newly created host objects"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/hosts/enterMaintenanceMode" : {
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "Puts a set of hosts into Maintenance mode\n\n<p>\nAvailable since API v49. Since this is a bulk API, the response may contain partial failures.\nThe returned list contains a list of responses indicating the status of the maintenance mode of the hosts.\n<\/p>",
        "operationId" : "hostsEnterMaintenanceMode",
        "requestBody" : {
          "description" : "The List of Host Names that needs to go into the maintenance mode.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"hostMaintenanceResponseList\" : [ {\n    \"success\" : true,\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"errorMessage\" : \"...\"\n  }, {\n    \"success\" : true,\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"errorMessage\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostMaintenanceResponseList"
                  }
                }
            },
            "description" : "Maintenance mode status of the hosts"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/hosts/reallocateMemory" : {
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "Performs recalculation of memory params for roles present on the\nspecified set of hosts, and applies the configuration changes.",
        "operationId" : "reallocateMemory",
        "requestBody" : {
          "description" : "A list of hosts identified by hostnames,\nwhose roles will undergo the recalculation.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"success\" : true,\n  \"code\" : \"UNKNOWN_PARAMETER\",\n  \"message\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiGenericResponse"
                  }
                }
            },
            "description" : "success Boolean value denoting success"
          }
        },
        "parameters" : [
          {
            "name" : "resetUserConfigs",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "Force overwriting the values of user manually set configs\nwith the recalculated values. Default false: only auto-configured\nvalues are modified."
          }
        ]
      }
    },
    "\/hosts/reallocateMemory/diff" : {
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "Performs recalculation of memory params for roles present on the\nspecified set of hosts. <b>No changes performed.<\/b>\nReturns the recalculated configs and the current values.",
        "operationId" : "reallocateMemoryDiff",
        "requestBody" : {
          "description" : "A list of hosts identified by hostnames,\nwhose roles will undergo the recalculation.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ \"...\", \"...\" ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostNameList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"configsBefore\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"rcg\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"service\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"applicability\" : \"RECONFIGURABLE\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"rcg\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"service\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"applicability\" : \"RECONFIGURABLE\"\n  } ],\n  \"configsAfter\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"rcg\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"service\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"applicability\" : \"RECONFIGURABLE\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"rcg\" : {\n      \"roleConfigGroupName\" : \"...\"\n    },\n    \"service\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"applicability\" : \"RECONFIGURABLE\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHostReallocateMemoryResponse"
                  }
                }
            },
            "description" : "Object detailing changed configs with before and after values"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/hosts/removeHostsFromCluster" : {
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "Decommissions and deletes all non management roles from the list of\nhosts and removes the hosts from the cluster. Also additionally delete the\nhosts if deleteHosts is set to true.",
        "operationId" : "removeHostsFromCluster",
        "requestBody" : {
          "description" : "The list of hosts to remove from cluster or delete from CM",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"hostsToRemove\" : [ \"...\", \"...\" ],\n  \"deleteHosts\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHostsToRemoveArgs"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "The command details."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/hosts/{hostId}" : {
      "delete" : {
        "tags" : [ "HostsResource" ],
        "description" : "Delete a host from the system",
        "operationId" : "deleteHost",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"hostId\" : \"...\",\n  \"ipAddress\" : \"...\",\n  \"ipv6Address\" : \"...\",\n  \"hostname\" : \"...\",\n  \"rackId\" : \"...\",\n  \"lastHeartbeat\" : \"...\",\n  \"roleRefs\" : [ {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTING\"\n  }, {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  } ],\n  \"healthSummary\" : \"NOT_AVAILABLE\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"isParcelInfoAvailable\" : true,\n  \"hostUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"commissionState\" : \"DECOMMISSIONING\",\n  \"maintenanceOwners\" : [ \"CLUSTER\", \"HOST\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"numCores\" : 12345,\n  \"numPhysicalCores\" : 12345,\n  \"totalPhysMemBytes\" : 12345,\n  \"entityStatus\" : \"CONCERNING_HEALTH\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"distribution\" : {\n    \"distributionType\" : \"DEBIAN_WHEEZY\",\n    \"name\" : \"...\",\n    \"version\" : \"...\"\n  },\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHost"
                  }
                }
            },
            "description" : "The deleted Host"
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The ID of the host to remove"
          }
        ]
      },
      "get" : {
        "tags" : [ "HostsResource" ],
        "description" : "Returns a specific Host in the system.",
        "operationId" : "readHost",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"hostId\" : \"...\",\n  \"ipAddress\" : \"...\",\n  \"ipv6Address\" : \"...\",\n  \"hostname\" : \"...\",\n  \"rackId\" : \"...\",\n  \"lastHeartbeat\" : \"...\",\n  \"roleRefs\" : [ {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"BAD\",\n    \"roleStatus\" : \"UNKNOWN\"\n  }, {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STARTING\"\n  } ],\n  \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"CONCERNING\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"GOOD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"isParcelInfoAvailable\" : true,\n  \"hostUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"commissionState\" : \"COMMISSIONED\",\n  \"maintenanceOwners\" : [ \"HOST\", \"CLUSTER\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"OK\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"numCores\" : 12345,\n  \"numPhysicalCores\" : 12345,\n  \"totalPhysMemBytes\" : 12345,\n  \"entityStatus\" : \"DISABLED_HEALTH\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"distribution\" : {\n    \"distributionType\" : \"RHEL8_AARCH64\",\n    \"name\" : \"...\",\n    \"version\" : \"...\"\n  },\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHost"
                  }
                }
            },
            "description" : "The Host object with the specified hostId."
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The ID of the host to read."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "full",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view to materialize. Defaults to 'full'."
          }
        ]
      },
      "put" : {
        "tags" : [ "HostsResource" ],
        "description" : "<p>Update an existing host in the system.<\/p>\n<p>Currently, only updating the rackId is supported.  All other fields\nof the host will be ignored.<\/p>",
        "operationId" : "updateHost",
        "requestBody" : {
          "description" : "The updated host object.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"hostId\" : \"...\",\n  \"ipAddress\" : \"...\",\n  \"ipv6Address\" : \"...\",\n  \"hostname\" : \"...\",\n  \"rackId\" : \"...\",\n  \"lastHeartbeat\" : \"...\",\n  \"roleRefs\" : [ {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STARTED\"\n  }, {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n    \"roleStatus\" : \"STARTED\"\n  } ],\n  \"healthSummary\" : \"DISABLED\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"DISABLED\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"BAD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"isParcelInfoAvailable\" : true,\n  \"hostUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"commissionState\" : \"OFFLINING\",\n  \"maintenanceOwners\" : [ \"CLUSTER\", \"CONTROL_PLANE\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"ERROR\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"numCores\" : 12345,\n  \"numPhysicalCores\" : 12345,\n  \"totalPhysMemBytes\" : 12345,\n  \"entityStatus\" : \"UNKNOWN_HEALTH\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"distribution\" : {\n    \"distributionType\" : \"RHEL8\",\n    \"name\" : \"...\",\n    \"version\" : \"...\"\n  },\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiHost"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"hostId\" : \"...\",\n  \"ipAddress\" : \"...\",\n  \"ipv6Address\" : \"...\",\n  \"hostname\" : \"...\",\n  \"rackId\" : \"...\",\n  \"lastHeartbeat\" : \"...\",\n  \"roleRefs\" : [ {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"NOT_AVAILABLE\",\n    \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n  }, {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STOPPED\"\n  } ],\n  \"healthSummary\" : \"BAD\",\n  \"healthChecks\" : [ {\n    \"name\" : \"...\",\n    \"summary\" : \"GOOD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"summary\" : \"GOOD\",\n    \"explanation\" : \"...\",\n    \"suppressed\" : true\n  } ],\n  \"isParcelInfoAvailable\" : true,\n  \"hostUrl\" : \"...\",\n  \"maintenanceMode\" : true,\n  \"commissionState\" : \"DECOMMISSIONED\",\n  \"maintenanceOwners\" : [ \"CLUSTER\", \"SERVICE\" ],\n  \"config\" : {\n    \"items\" : [ {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    }, {\n      \"name\" : \"...\",\n      \"value\" : \"...\",\n      \"required\" : true,\n      \"default\" : \"...\",\n      \"displayName\" : \"...\",\n      \"description\" : \"...\",\n      \"relatedName\" : \"...\",\n      \"sensitive\" : true,\n      \"validationState\" : \"WARNING\",\n      \"validationMessage\" : \"...\",\n      \"validationWarningsSuppressed\" : true\n    } ]\n  },\n  \"numCores\" : 12345,\n  \"numPhysicalCores\" : 12345,\n  \"totalPhysMemBytes\" : 12345,\n  \"entityStatus\" : \"UNKNOWN_HEALTH\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"distribution\" : {\n    \"distributionType\" : \"RHEL6\",\n    \"name\" : \"...\",\n    \"version\" : \"...\"\n  },\n  \"tags\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiHost"
                  }
                }
            },
            "description" : "The updated host"
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The hostId to update"
          }
        ]
      }
    },
    "\/hosts/{hostId}/commands/enterMaintenanceMode" : {
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "Put the host into maintenance mode. This is a synchronous command.\nThe result is known immediately upon return.\n\n<p>Available since API v2.<\/p>",
        "operationId" : "enterMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"STARTING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The ID of the host"
          }
        ]
      }
    },
    "\/hosts/{hostId}/commands/exitMaintenanceMode" : {
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "Take the host out of maintenance mode. This is a synchronous command. The\nresult is known immediately upon return.\n\n<p>\nAvailable since API v2.\n<\/p>",
        "operationId" : "exitMaintenanceMode",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"BUSY\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"NA\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Synchronous command result."
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The ID of the host"
          }
        ]
      }
    },
    "\/hosts/{hostId}/commands/generateHostCerts" : {
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "Generates (or regenerates) a key and certificate for this host if Auto-TLS is enabled.",
        "operationId" : "generateHostCerts",
        "requestBody" : {
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"subjectAltName\" : [ \"...\", \"...\" ],\n  \"sshPort\" : 22,\n  \"userName\" : \"...\",\n  \"password\" : \"...\",\n  \"privateKey\" : \"...\",\n  \"passphrase\" : \"...\"\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiGenerateHostCertsArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"GOOD\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The ID of the host to generate a certificate for."
          }
        ]
      }
    },
    "\/hosts/{hostId}/commands/migrateRoles" : {
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "Migrate roles to a different host.\n<p>\nThis command applies only to HDFS NameNode, JournalNode, and Failover\nController roles. In order to migrate these roles:\n<ul>\n<li>HDFS High Availability must be enabled, using quorum-based storage.<\/li>\n<li>HDFS must not be configured to use a federated nameservice.<\/li>\n<\/ul>\n<b>Migrating a NameNode or JournalNode role requires cluster downtime<\/b>.\nHDFS, along with all of its dependent services, will be stopped at the\nbeginning of the migration process, and restarted at its conclusion.\n<p>If the active NameNode is selected for migration, a manual failover\nwill be performed before the role is migrated. The role will remain in\nstandby mode after the migration is complete.\n<p>When migrating a NameNode role, the co-located Failover Controller\nrole must be migrated as well if automatic failover is enabled. The\nFailover Controller role name must be included in the list of role\nnames to migrate specified in the arguments to this command (it will\nnot be included implicitly). This command does not allow a Failover\nController role to be moved by itself, although it is possible to move\na JournalNode independently.\n<p>\nAvailable since API v10.",
        "operationId" : "migrateRoles",
        "requestBody" : {
          "description" : "Arguments for the command.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"roleNamesToMigrate\" : [ \"...\", \"...\" ],\n  \"destinationHostId\" : \"...\",\n  \"clearStaleRoleData\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiMigrateRolesArguments"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"UNKNOWN\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"STOPPED\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Information about the submitted command."
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The ID of the host on which the roles to migrate currently\nreside"
          }
        ]
      }
    },
    "\/hosts/{hostId}/commands/resetHostId" : {
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "Forces agent on specified host to switch to reporting a different host id.",
        "operationId" : "resetHostId",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"CONCERNING\",\n    \"roleStatus\" : \"NA\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STARTING\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The ID of the host that should be affected."
          },
          {
            "name" : "newHostId",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "New ID the the host should report."
          }
        ]
      }
    },
    "\/hosts/{hostId}/components" : {
      "get" : {
        "tags" : [ "HostsResource" ],
        "description" : "Returns the list of Component details on the requested host.",
        "operationId" : "getHostComponents",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"cdhVersion\" : \"...\",\n  \"cdhRelease\" : \"...\",\n  \"componentVersion\" : \"...\",\n  \"componentRelease\" : \"...\",\n  \"componentInfoSource\" : \"...\",\n  \"isActive\" : true,\n  \"componentConfig\" : {\n    \"property1\" : \"...\",\n    \"property2\" : \"...\"\n  }\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiComponentInfo"
}
                  }
                }
            },
            "description" : "List of component details."
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The ID of the host."
          }
        ]
      }
    },
    "\/hosts/{hostId}/config" : {
      "get" : {
        "tags" : [ "HostsResource" ],
        "description" : "Retrieves the configuration of a specific host.",
        "operationId" : "readHostConfig",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "List of host configuration parameters."
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The ID of the host."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      },
      "put" : {
        "tags" : [ "HostsResource" ],
        "description" : "Updates the host configuration with the given values.\n<p>\nIf a value is set in the given configuration, it will be added\nto the host's configuration, replacing any existing entries.\nIf a value is unset (its value is null), the existing\nconfiguration for the attribute will be erased, if any.\n<p>\nAttributes that are not listed in the input will maintain their\ncurrent values in the configuration.",
        "operationId" : "updateHostConfig",
        "requestBody" : {
          "description" : "Configuration changes.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"WARNING\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"OK\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"required\" : true,\n    \"default\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"relatedName\" : \"...\",\n    \"sensitive\" : true,\n    \"validationState\" : \"ERROR\",\n    \"validationMessage\" : \"...\",\n    \"validationWarningsSuppressed\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiConfigList"
                  }
                }
            },
            "description" : "The new host configuration."
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The ID of the host."
          },
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Optional message describing the changes."
          }
        ]
      }
    },
    "\/hosts/{hostId}/metrics" : {
      "get" : {
        "deprecated":true,
        "tags" : [ "HostsResource" ],
        "description" : "Fetch metric readings for a host.\n<p>\nBy default, this call will look up all metrics available for the host. If\nonly specific metrics are desired, use the <i>metrics<\/i> parameter.\n<p>\nBy default, the returned results correspond to a 5 minute window based on\nthe provided end time (which defaults to the current server time). The\n<i>from<\/i> and <i>to<\/i> parameters can be used to control the window\nbeing queried. A maximum window of 3 hours is enforced.\n<p>\nWhen requesting a \"full\" view, aside from the extended properties of the\nreturned metric data, the collection will also contain information about\nall metrics available for the role, even if no readings are available\nin the requested window.\n<p>\nHost metrics also include per-network interface and per-storage device\nmetrics. Since collecting this data incurs in more overhead, query\nparameters can be used to choose which network interfaces and storage\ndevices to query, or to these metrics altogether.\n<p>\nStorage metrics are collected at different levels; for example, per-disk\nand per-partition metrics are available. The \"storageIds\" parameter can be\nused to filter specific storage IDs.\n<p>\nIn the returned data, the network interfaces and storage IDs can be\nidentified by looking at the \"context\" property of the metric objects.",
        "operationId" : "getMetrics",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"context\" : \"...\",\n    \"unit\" : \"...\",\n    \"data\" : [ {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    }, {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    } ],\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"context\" : \"...\",\n    \"unit\" : \"...\",\n    \"data\" : [ {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    }, {\n      \"timestamp\" : \"...\",\n      \"value\" : 12345.0\n    } ],\n    \"displayName\" : \"...\",\n    \"description\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiMetricList"
                  }
                }
            },
            "description" : "List of readings from the monitors."
          }
        },
        "parameters" : [
          {
            "name" : "hostId",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The host's ID."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the period to query."
          },
          {
            "name" : "ifs",
            "in" : "query",
            "schema" : {
              "type" : "array",
              "items" : {
              "type" : "string"
              }
            },
            "description" : "Network interfaces to query for metrics (default = all)."
          },
          {
            "name" : "metrics",
            "in" : "query",
            "schema" : {
              "type" : "array",
              "items" : {
              "type" : "string"
              }
            },
            "description" : "Filter for which metrics to query."
          },
          {
            "name" : "queryNw",
            "in" : "query",
            "schema" : {
              "default" : "true",
              "type" : "boolean"
            },
            "description" : "Whether to query for network interface metrics."
          },
          {
            "name" : "queryStorage",
            "in" : "query",
            "schema" : {
              "default" : "true",
              "type" : "boolean"
            },
            "description" : "Whether to query for storage metrics."
          },
          {
            "name" : "storageIds",
            "in" : "query",
            "schema" : {
              "type" : "array",
              "items" : {
              "type" : "string"
              }
            },
            "description" : "Storage context IDs to query for metrics (default = all)."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the period to query."
          },
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : "The view of the data to materialize,\neither \"summary\" or \"full\"."
          }
        ]
      }
    },
    "\/hosts/{hostname}/commands/stopAllRolesGracefully" : {
      "post" : {
        "tags" : [ "HostsResource" ],
        "description" : "<p><\/p>Gracefully stops all roles that support it; otherwise, performs a simple stop on the provided host.<\/p>",
        "operationId" : "stopAllRolesOnNodeGracefully",
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"id\" : 12345,\n  \"name\" : \"...\",\n  \"startTime\" : \"...\",\n  \"endTime\" : \"...\",\n  \"active\" : true,\n  \"success\" : true,\n  \"resultMessage\" : \"...\",\n  \"resultDataUrl\" : \"...\",\n  \"clusterRef\" : {\n    \"clusterName\" : \"...\",\n    \"displayName\" : \"...\"\n  },\n  \"serviceRef\" : {\n    \"peerName\" : \"...\",\n    \"clusterName\" : \"...\",\n    \"clusterDisplayName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"serviceDisplayName\" : \"...\",\n    \"serviceType\" : \"...\"\n  },\n  \"roleRef\" : {\n    \"clusterName\" : \"...\",\n    \"serviceName\" : \"...\",\n    \"roleName\" : \"...\",\n    \"healthSummary\" : \"DISABLED\",\n    \"roleStatus\" : \"STOPPING\"\n  },\n  \"hostRef\" : {\n    \"hostId\" : \"...\",\n    \"hostname\" : \"...\"\n  },\n  \"parent\" : {\n    \"id\" : 12345,\n    \"name\" : \"...\",\n    \"startTime\" : \"...\",\n    \"endTime\" : \"...\",\n    \"active\" : true,\n    \"success\" : true,\n    \"resultMessage\" : \"...\",\n    \"resultDataUrl\" : \"...\",\n    \"clusterRef\" : {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    },\n    \"serviceRef\" : {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    },\n    \"roleRef\" : {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"BUSY\"\n    },\n    \"hostRef\" : {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    },\n    \"parent\" : { },\n    \"children\" : {\n      \"items\" : [ { }, { } ]\n    },\n    \"canRetry\" : true\n  },\n  \"children\" : {\n    \"items\" : [ {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    }, {\n      \"id\" : 12345,\n      \"name\" : \"...\",\n      \"startTime\" : \"...\",\n      \"endTime\" : \"...\",\n      \"active\" : true,\n      \"success\" : true,\n      \"resultMessage\" : \"...\",\n      \"resultDataUrl\" : \"...\",\n      \"clusterRef\" : { },\n      \"serviceRef\" : { },\n      \"roleRef\" : { },\n      \"hostRef\" : { },\n      \"parent\" : { },\n      \"children\" : { },\n      \"canRetry\" : true\n    } ]\n  },\n  \"canRetry\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiCommand"
                  }
                }
            },
            "description" : "Command result"
          }
        },
        "parameters" : [
          {
            "name" : "hostname",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the host on which all the roles needs to be stopped."
          }
        ]
      }
    },
    "\/hosts/{hostname}/tags" : {
      "delete" : {
        "tags" : [ "HostsResource" ],
        "description" : "Remove the tags associated with the host. Tag names beginning with the\nprefix _cldr_ (case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "deleteTags",
        "requestBody" : {
          "description" : "List of tags to remove from the host",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                }
              },
              "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags that were removed from the host"
          }
        },
        "parameters" : [
          {
            "name" : "hostname",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the host to remove tags from"
          }
        ]
      },
      "get" : {
        "tags" : [ "HostsResource" ],
        "description" : "Returns the tags associated with this host. Tag names beginning with\nthe prefix _cldr_ (case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "readTags",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags associated with the host"
          }
        },
        "parameters" : [
          {
            "name" : "hostname",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the host"
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "10",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Number of tags"
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Index of the first tag to retrieve"
          }
        ]
      },
      "put" : {
        "tags" : [ "HostsResource" ],
        "description" : "Attach tags to the host. Tag names beginning with the prefix _cldr_\n(case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "addTags",
        "requestBody" : {
          "description" : "List of tags to add to the host",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                }
              },
              "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "[ {\n  \"name\" : \"...\",\n  \"value\" : \"...\"\n} ]"
                      }
                    },
                  "schema" : {
"description" : "",
"type" : "array",
"items" : {
  "$ref" : "#/components/schemas/ApiEntityTag"
}
                  }
                }
            },
            "description" : "A list of tags that were added to the host"
          }
        },
        "parameters" : [
          {
            "name" : "hostname",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the host"
          }
        ]
      }
    },
    "\/tags" : {
      "get" : {
        "tags" : [ "TagsResource" ],
        "description" : "Current CM entities and their tags. Tag names beginning with the prefix <code>_cldr_<\/code>\n(case insensitive) are reserved for internal use by Cloudera.",
        "operationId" : "getTags",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"apiClusterRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"apiServiceRefs\" : [ {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }, {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    } ],\n    \"apiRoleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"STOPPED\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"CONCERNING\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    } ],\n    \"apiHostRefs\" : [ {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    }, {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    } ],\n    \"apiControlPlaneRefs\" : [ {\n      \"uuid\" : \"...\"\n    }, {\n      \"uuid\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"apiClusterRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"apiServiceRefs\" : [ {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }, {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    } ],\n    \"apiRoleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"GOOD\",\n      \"roleStatus\" : \"BUSY\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    } ],\n    \"apiHostRefs\" : [ {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    }, {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    } ],\n    \"apiControlPlaneRefs\" : [ {\n      \"uuid\" : \"...\"\n    }, {\n      \"uuid\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiTagToEntitiesList"
                  }
                }
            },
            "description" : "Detailed description of the current CM entities and their tags."
          }
        },
        "parameters" : [
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "10",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Number of tags to search for. Maximum value for limit is 1000."
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Starting index of the list"
          }
        ]
      }
    },
    "\/tags/{tagName}" : {
      "get" : {
        "tags" : [ "TagsResource" ],
        "description" : "Get Entities given the Tag name, grouped by entity type.",
        "operationId" : "readTagsByName",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"apiClusterRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"apiServiceRefs\" : [ {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }, {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    } ],\n    \"apiRoleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"DISABLED\",\n      \"roleStatus\" : \"STOPPING\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"NOT_AVAILABLE\",\n      \"roleStatus\" : \"STOPPED\"\n    } ],\n    \"apiHostRefs\" : [ {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    }, {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    } ],\n    \"apiControlPlaneRefs\" : [ {\n      \"uuid\" : \"...\"\n    }, {\n      \"uuid\" : \"...\"\n    } ]\n  }, {\n    \"name\" : \"...\",\n    \"value\" : \"...\",\n    \"apiClusterRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"displayName\" : \"...\"\n    } ],\n    \"apiServiceRefs\" : [ {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    }, {\n      \"peerName\" : \"...\",\n      \"clusterName\" : \"...\",\n      \"clusterDisplayName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"serviceDisplayName\" : \"...\",\n      \"serviceType\" : \"...\"\n    } ],\n    \"apiRoleRefs\" : [ {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"BAD\",\n      \"roleStatus\" : \"HISTORY_NOT_AVAILABLE\"\n    }, {\n      \"clusterName\" : \"...\",\n      \"serviceName\" : \"...\",\n      \"roleName\" : \"...\",\n      \"healthSummary\" : \"HISTORY_NOT_AVAILABLE\",\n      \"roleStatus\" : \"STARTED\"\n    } ],\n    \"apiHostRefs\" : [ {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    }, {\n      \"hostId\" : \"...\",\n      \"hostname\" : \"...\"\n    } ],\n    \"apiControlPlaneRefs\" : [ {\n      \"uuid\" : \"...\"\n    }, {\n      \"uuid\" : \"...\"\n    } ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiTagToEntitiesList"
                  }
                }
            },
            "description" : "Get CM Entities associated with the provided tag."
          }
        },
        "parameters" : [
          {
            "name" : "tagName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "Name of the tag"
          },
          {
            "name" : "limit",
            "in" : "query",
            "schema" : {
              "default" : "10",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Number of entries to search for. Maximum value for limit is 1000."
          },
          {
            "name" : "offset",
            "in" : "query",
            "schema" : {
              "default" : "0",
              "type" : "integer",
              "format" : "int32"
            },
            "description" : "Starting index of the list"
          }
        ]
      }
    },
    "\/timeseries" : {
      "get" : {
        "tags" : [ "TimeSeriesResource" ],
        "description" : "Retrieve time-series data from the Cloudera Manager (CM) time-series\ndata store using a tsquery.\n\nPlease see the\n<a href=\"https://docs.cloudera.com/r/cm_tsquery\">\ntsquery language documentation<\/a>.\n<p/>\nAvailable since API v6.",
        "operationId" : "queryTimeSeries",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"timeSeries\" : [ {\n      \"metadata\" : { },\n      \"data\" : [ { }, { } ]\n    }, {\n      \"metadata\" : { },\n      \"data\" : [ { }, { } ]\n    } ],\n    \"warnings\" : [ \"...\", \"...\" ],\n    \"timeSeriesQuery\" : \"...\"\n  }, {\n    \"timeSeries\" : [ {\n      \"metadata\" : { },\n      \"data\" : [ { }, { } ]\n    }, {\n      \"metadata\" : { },\n      \"data\" : [ { }, { } ]\n    } ],\n    \"warnings\" : [ \"...\", \"...\" ],\n    \"timeSeriesQuery\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiTimeSeriesResponseList"
                  }
                }
            },
            "description" : "List of time series that match the tsquery."
          }
        },
        "parameters" : [
          {
            "name" : "contentType",
            "in" : "query",
            "schema" : {
              "default" : "application/json",
              "type" : "string"
            },
            "description" : "to return the response in. The content types\n\"application/json\" and \"text/csv\" are supported. This defaults to\n\"application/json\". If \"text/csv\" is specified then we return one row\nper time series data point, and we don't return any of the metadata."
          },
          {
            "name" : "desiredRollup",
            "in" : "query",
            "schema" : {
              "default" : "RAW",
              "type" : "string"
            },
            "description" : "Aggregate rollup level desired for the response data.\nValid values are RAW, TEN_MINUTELY, HOURLY, SIX_HOURLY, DAILY, and WEEKLY.\nNote that if the mustUseDesiredRollup parameter is not set, then the\nmonitoring server can decide to return a different rollup level."
          },
          {
            "name" : "from",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Start of the period to query in ISO 8601 format (defaults to 5\nminutes before the end of the period)."
          },
          {
            "name" : "mustUseDesiredRollup",
            "in" : "query",
            "schema" : {
              "default" : "false",
              "type" : "boolean"
            },
            "description" : "If set then the tsquery will return\ndata with the desired aggregate rollup level."
          },
          {
            "name" : "query",
            "in" : "query",
            "schema" : {
              "type" : "string"
            },
            "description" : "Tsquery to run against the CM time-series data store."
          },
          {
            "name" : "to",
            "in" : "query",
            "schema" : {
              "default" : "now",
              "type" : "string"
            },
            "description" : "End of the period to query in ISO 8601 format (defaults to\ncurrent time)."
          }
        ]
      },
      "post" : {
        "tags" : [ "TimeSeriesResource" ],
        "description" : "Retrieve time-series data from the Cloudera Manager (CM) time-series\ndata store accepting HTTP POST request. This method differs\nfrom queryTimeSeries() in v6 that this could accept query strings that are\nlonger than HTTP GET request limit.\n\nAvailable since API v11.",
        "operationId" : "queryTimeSeries",
        "requestBody" : {
          "description" : "Request object containing information used when\nretrieving timeseries data.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"query\" : \"...\",\n  \"from\" : \"...\",\n  \"to\" : \"...\",\n  \"contentType\" : \"...\",\n  \"desiredRollup\" : \"...\",\n  \"mustUseDesiredRollup\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiTimeSeriesRequest"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"timeSeries\" : [ {\n      \"metadata\" : { },\n      \"data\" : [ { }, { } ]\n    }, {\n      \"metadata\" : { },\n      \"data\" : [ { }, { } ]\n    } ],\n    \"warnings\" : [ \"...\", \"...\" ],\n    \"timeSeriesQuery\" : \"...\"\n  }, {\n    \"timeSeries\" : [ {\n      \"metadata\" : { },\n      \"data\" : [ { }, { } ]\n    }, {\n      \"metadata\" : { },\n      \"data\" : [ { }, { } ]\n    } ],\n    \"warnings\" : [ \"...\", \"...\" ],\n    \"timeSeriesQuery\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiTimeSeriesResponseList"
                  }
                }
            },
            "description" : "List of time series that match the tsquery."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/timeseries/dashboards" : {
      "get" : {
        "tags" : [ "DashboardsResource" ],
        "description" : "Returns the list of all user-customized dashboards. This includes both the\nnew dashboards created by users as well as any user customizations to\nbuilt-in dashboards.\n<p>\nAvailable since API v6.",
        "operationId" : "getDashboards",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"json\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"json\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDashboardList"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
        ]
      },
      "post" : {
        "tags" : [ "DashboardsResource" ],
        "description" : "Creates the list of dashboards. If any of the dashboards already exist\nthis whole command will fail and no dashboards will be created.\n<p>\nAvailable since API v6.",
        "operationId" : "createDashboards",
        "requestBody" : {
          "description" : "The list of dashboards to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"json\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"json\" : \"...\"\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiDashboardList"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"json\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"json\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDashboardList"
                  }
                }
            },
            "description" : "The dashboards created."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/timeseries/dashboards/{dashboardName}" : {
      "delete" : {
        "tags" : [ "DashboardsResource" ],
        "description" : "Deletes a dashboard.\n\n<p>\nAvailable since API v6.",
        "operationId" : "deleteDashboard",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"json\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDashboard"
                  }
                }
            },
            "description" : "The deleted dashboard."
          }
        },
        "parameters" : [
          {
            "name" : "dashboardName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the dashboard."
          }
        ]
      },
      "get" : {
        "tags" : [ "DashboardsResource" ],
        "description" : "Returns a dashboard definition for the specified name. This dashboard\ncan be imported with the createDashboards API.\n<p>\nAvailable since API v6.",
        "operationId" : "getDashboard",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"json\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiDashboard"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "dashboardName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the dashboard."
          }
        ]
      }
    },
    "\/timeseries/entityTypeAttributes" : {
      "get" : {
        "tags" : [ "TimeSeriesResource" ],
        "description" : "Retrieve all metric entity type attributes monitored by Cloudera Manager.\n<p/>\nAvailable since API v11.",
        "operationId" : "getEntityTypeAttributes",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"isValueCaseSensitive\" : true\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"isValueCaseSensitive\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiTimeSeriesEntityAttributeList"
                  }
                }
            },
            "description" : "List of time series entity attributes."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/timeseries/entityTypes" : {
      "get" : {
        "tags" : [ "TimeSeriesResource" ],
        "description" : "Retrieve all metric entity types monitored by Cloudera Manager.\nIt is guaranteed that parent types appear before their children.\n<p/>\nAvailable since API v11.",
        "operationId" : "getEntityTypes",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"category\" : \"...\",\n    \"nameForCrossEntityAggregateMetrics\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"immutableAttributeNames\" : [ \"...\", \"...\" ],\n    \"mutableAttributeNames\" : [ \"...\", \"...\" ],\n    \"entityNameFormat\" : [ \"...\", \"...\" ],\n    \"entityDisplayNameFormat\" : \"...\",\n    \"parentMetricEntityTypeNames\" : [ \"...\", \"...\" ]\n  }, {\n    \"name\" : \"...\",\n    \"category\" : \"...\",\n    \"nameForCrossEntityAggregateMetrics\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"immutableAttributeNames\" : [ \"...\", \"...\" ],\n    \"mutableAttributeNames\" : [ \"...\", \"...\" ],\n    \"entityNameFormat\" : [ \"...\", \"...\" ],\n    \"entityDisplayNameFormat\" : \"...\",\n    \"parentMetricEntityTypeNames\" : [ \"...\", \"...\" ]\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiTimeSeriesEntityTypeList"
                  }
                }
            },
            "description" : "List of time series entity type."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/timeseries/schema" : {
      "get" : {
        "tags" : [ "TimeSeriesResource" ],
        "description" : "Retrieve schema for all metrics\n<p/>\nThe schema is fixed for a product version.\nThe schema may change for an API versions\n<p/>\nAvailable since API v4.",
        "operationId" : "getMetricSchema",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"isCounter\" : true,\n    \"unitNumerator\" : \"...\",\n    \"unitDenominator\" : \"...\",\n    \"aliases\" : [ \"...\", \"...\" ],\n    \"sources\" : {\n      \"property1\" : [ \"...\", \"...\" ],\n      \"property2\" : [ \"...\", \"...\" ]\n    }\n  }, {\n    \"name\" : \"...\",\n    \"displayName\" : \"...\",\n    \"description\" : \"...\",\n    \"isCounter\" : true,\n    \"unitNumerator\" : \"...\",\n    \"unitDenominator\" : \"...\",\n    \"aliases\" : [ \"...\", \"...\" ],\n    \"sources\" : {\n      \"property1\" : [ \"...\", \"...\" ],\n      \"property2\" : [ \"...\", \"...\" ]\n    }\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiMetricSchemaList"
                  }
                }
            },
            "description" : "List of metric schema."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/tools/echo" : {
      "get" : {
        "tags" : [ "ToolsResource" ],
        "description" : "Echoes the provided message back to the caller.",
        "operationId" : "echo",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"message\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiEcho"
                  }
                }
            },
            "description" : "The original message"
          }
        },
        "parameters" : [
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "default" : "Hello, World!",
              "type" : "string"
            },
            "description" : "The message to echo back"
          }
        ]
      }
    },
    "\/tools/echoError" : {
      "get" : {
        "tags" : [ "ToolsResource" ],
        "description" : "Throws an error containing the given input message. This is\nwhat an error response looks like.\n\n<pre>\n {\n \"message\": \"An error message\",\n \"causes\": [ \"A list of causes\", \"Potentially null\" ]\n }\n <\/pre>\n\n<p>The <em>message<\/em> field contains a description of the error.\nThe <em>causes<\/em> field, if not null, contains a list of causes\nfor the error.\n<\/p>\n\n<p>Note that this <strong>never<\/strong> returns an echoMessage.\nInstead, the result (and all error results) has the above structure.\n<\/p>",
        "operationId" : "echoError",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"message\" : \"...\"\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiEcho"
                  }
                }
            },
            "description" : "Will always be an exception"
          }
        },
        "parameters" : [
          {
            "name" : "message",
            "in" : "query",
            "schema" : {
              "default" : "Default error message",
              "type" : "string"
            },
            "description" : "The error message to echo"
          }
        ]
      }
    },
    "\/users" : {
      "get" : {
        "tags" : [ "UsersResource" ],
        "description" : "Returns a list of the user names configured in the system.",
        "operationId" : "readUsers2",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  }, {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiUser2List"
                  }
                }
            },
            "description" : "A list of users."
          }
        },
        "parameters" : [
          {
            "name" : "view",
            "in" : "query",
            "schema" : {
              "default" : "summary",
              "type" : "string",
              "enum" : ["EXPORT", "EXPORT_REDACTED", "FULL", "FULL_WITH_HEALTH_CHECK_EXPLANATION", "FULL_WITH_NO_HEALTH_CHECK", "SUMMARY", "SUMMARY_WITH_NO_HEALTH_CHECK"]
            },
            "description" : ""
          }
        ]
      },
      "post" : {
        "tags" : [ "UsersResource" ],
        "description" : "Creates a list of users.\n<p>\nWhen creating new users, the <i>password<\/i> property of each user should\nbe their plain text password. The returned user information will not\ncontain any password information.\n<p/>\n<p>\nFrom v40, leading and trailing whitespace is trimmed from the user names.\n<\/p>",
        "operationId" : "createUsers2",
        "requestBody" : {
          "description" : "List of users to create.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  }, {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  } ]\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiUser2List"
              }
            }
          }
        },
        "responses" : {
          "201" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  }, {\n    \"name\" : \"...\",\n    \"password\" : \"...\",\n    \"authRoles\" : [ {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    }, {\n      \"displayName\" : \"...\",\n      \"name\" : \"...\",\n      \"uuid\" : \"...\"\n    } ],\n    \"pwHash\" : \"...\",\n    \"pwSalt\" : 12345,\n    \"pwLogin\" : true\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiUser2List"
                  }
                }
            },
            "description" : "Information about created users."
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/users/expireSessions/{userName}" : {
      "post" : {
        "tags" : [ "UsersResource" ],
        "description" : "Expires the sessions associated with interactive authenticated\nuser in Cloudera Manager. This can be used by Full Admin/User Admin users only.\n<p>\nNote that these sessions are only associated with a user who log into the\nweb interface. Sessions of an API user will not be affected.",
        "operationId" : "expireSessions",
        "responses" : {
          "201" : {
            "content" : {
            },
            "description" : "Success"
          }
        },
        "parameters" : [
          {
            "name" : "userName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : ""
          }
        ]
      }
    },
    "\/users/sessions" : {
      "get" : {
        "tags" : [ "UsersResource" ],
        "description" : "Return a list of the sessions associated with interactive authenticated\nusers in Cloudera Manager.\n<p>\nNote that these sessions are only associated with users who log into the\nweb interface. API users will not appear.",
        "operationId" : "getSessions",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"items\" : [ {\n    \"name\" : \"...\",\n    \"remoteAddr\" : \"...\",\n    \"lastRequest\" : \"...\"\n  }, {\n    \"name\" : \"...\",\n    \"remoteAddr\" : \"...\",\n    \"lastRequest\" : \"...\"\n  } ]\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiUserSessionList"
                  }
                }
            },
            "description" : "A list of user sessions"
          }
        },
        "parameters" : [
        ]
      }
    },
    "\/users/{userName}" : {
      "delete" : {
        "tags" : [ "UsersResource" ],
        "description" : "Deletes a user from the system.\n<p/>",
        "operationId" : "deleteUser2",
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"password\" : \"...\",\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  } ],\n  \"pwHash\" : \"...\",\n  \"pwSalt\" : 12345,\n  \"pwLogin\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiUser2"
                  }
                }
            },
            "description" : "The details of the deleted user."
          }
        },
        "parameters" : [
          {
            "name" : "userName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The name of the user to delete."
          }
        ]
      },
      "get" : {
        "tags" : [ "UsersResource" ],
        "description" : "Returns detailed information about a user.",
        "operationId" : "readUser2",
        "responses" : {
          "200" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"password\" : \"...\",\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  } ],\n  \"pwHash\" : \"...\",\n  \"pwSalt\" : 12345,\n  \"pwLogin\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiUser2"
                  }
                }
            },
            "description" : "The user's information."
          }
        },
        "parameters" : [
          {
            "name" : "userName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "The user to read."
          }
        ]
      },
      "put" : {
        "tags" : [ "UsersResource" ],
        "description" : "Updates the given user's information. Note that the user's name cannot\nbe changed.",
        "operationId" : "updateUser2",
        "requestBody" : {
          "description" : "The user information.",
          "required" : false,
          "content" : {
            "application/json" : {
              "examples" : {
                "example" : {
                  "value" : "{\n  \"name\" : \"...\",\n  \"password\" : \"...\",\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  } ],\n  \"pwHash\" : \"...\",\n  \"pwSalt\" : 12345,\n  \"pwLogin\" : true\n}"
                }
              },
              "schema" : {
  "$ref" : "#/components/schemas/ApiUser2"
              }
            }
          }
        },
        "responses" : {
          "204" : {
            "content" : {
                
                "application/json" : {
                    "examples" : {
                      "example" : {
                        "value" : "{\n  \"name\" : \"...\",\n  \"password\" : \"...\",\n  \"authRoles\" : [ {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  }, {\n    \"displayName\" : \"...\",\n    \"name\" : \"...\",\n    \"uuid\" : \"...\"\n  } ],\n  \"pwHash\" : \"...\",\n  \"pwSalt\" : 12345,\n  \"pwLogin\" : true\n}"
                      }
                    },
                  "schema" : {
  "$ref" : "#/components/schemas/ApiUser2"
                  }
                }
            },
            "description" : ""
          }
        },
        "parameters" : [
          {
            "name" : "userName",
            "in" : "path",
            "required" : true,
            "schema" : {
              "type" : "string"
            },
            "description" : "User name being updated."
          }
        ]
      }
    }
  }
}
