Skip to content

workloads / introspection / manifestJsonSchema

Variable: manifestJsonSchema

ts
const manifestJsonSchema: object;

Type declaration

NameTypeDefault value
$defsobject-
$defs.BucketInfoobject-
$defs.BucketInfo.propertiesobject-
$defs.BucketInfo.properties.nameobject-
$defs.BucketInfo.properties.name.typestring"string"
$defs.BucketInfo.properties.privateobject-
$defs.BucketInfo.properties.private.typestring"boolean"
$defs.BucketInfo.requiredstring[]-
$defs.BucketInfo.typestring"object"
$defs.CronInfoobject-
$defs.CronInfo.propertiesobject-
$defs.CronInfo.properties.dockerfileobject-
$defs.CronInfo.properties.dockerfile.typestring"string"
$defs.CronInfo.properties.entryPointobject-
$defs.CronInfo.properties.entryPoint.typestring"string"
$defs.CronInfo.properties.idobject-
$defs.CronInfo.properties.id.typestring"string"
$defs.CronInfo.properties.pathobject-
$defs.CronInfo.properties.path.typestring"string"
$defs.CronInfo.properties.scheduleobject-
$defs.CronInfo.properties.schedule.typestring"string"
$defs.CronInfo.requiredstring[]-
$defs.CronInfo.typestring"object"
$defs.Databaseobject-
$defs.Database.propertiesobject-
$defs.Database.properties.connectionStringEnvVarobject-
$defs.Database.properties.connectionStringEnvVar.typestring"string"
$defs.Database.properties.nameobject-
$defs.Database.properties.name.typestring"string"
$defs.Database.requiredstring[]-
$defs.Database.typestring"object"
$defs.DatabaseWorkloadInfoobject-
$defs.DatabaseWorkloadInfo.propertiesobject-
$defs.DatabaseWorkloadInfo.properties.databasesobject-
$defs.DatabaseWorkloadInfo.properties.databases.itemsobject-
$defs.DatabaseWorkloadInfo.properties.databases.items.$refstring"#/$defs/Database"
$defs.DatabaseWorkloadInfo.properties.databases.typestring"array"
$defs.DatabaseWorkloadInfo.properties.idobject-
$defs.DatabaseWorkloadInfo.properties.id.typestring"string"
$defs.DatabaseWorkloadInfo.requiredstring[]-
$defs.DatabaseWorkloadInfo.typestring"object"
$defs.TaskInfoobject-
$defs.TaskInfo.propertiesobject-
$defs.TaskInfo.properties.dockerfileobject-
$defs.TaskInfo.properties.dockerfile.typestring"string"
$defs.TaskInfo.properties.entryPointobject-
$defs.TaskInfo.properties.entryPoint.typestring"string"
$defs.TaskInfo.properties.idobject-
$defs.TaskInfo.properties.id.typestring"string"
$defs.TaskInfo.properties.pathobject-
$defs.TaskInfo.properties.path.typestring"string"
$defs.TaskInfo.requiredstring[]-
$defs.TaskInfo.typestring"object"
$defs.WorkloadInfoobject-
$defs.WorkloadInfo.propertiesobject-
$defs.WorkloadInfo.properties.connectionStringEnvVarobject-
$defs.WorkloadInfo.properties.connectionStringEnvVar.typestring"string"
$defs.WorkloadInfo.properties.idobject-
$defs.WorkloadInfo.properties.id.typestring"string"
$defs.WorkloadInfo.requiredstring[]-
$defs.WorkloadInfo.typestring"object"
$idstring"workloads-build-manifest-schema-v1"
$schemastring"https://json-schema.org/draft/2020-12/schema"
optionalstring[]-
propertiesobject-
properties.broadcastobject-
properties.broadcast.entryPointobject-
properties.broadcast.entryPoint.typestring"string"
properties.broadcast.idobject-
properties.broadcast.id.typestring"string"
properties.broadcast.pathobject-
properties.broadcast.path.typestring"string"
properties.broadcast.typestring"string"
properties.bucketobject-
properties.bucket.itemsobject-
properties.bucket.items.$refstring"#/$defs/BucketInfo"
properties.bucket.items.descriptionstring"Array of Bucket"
properties.bucket.typestring"array"
properties.cronobject-
properties.cron.itemsobject-
properties.cron.items.$refstring"#/$defs/CronInfo"
properties.cron.items.descriptionstring"Array of Cron"
properties.cron.typestring"array"
properties.frameworkobject-
properties.framework.descriptionstring"Application framework"
properties.framework.typestring"string"
properties.mySqlDatabaseobject-
properties.mySqlDatabase.itemsobject-
properties.mySqlDatabase.items.$refstring"#/$defs/DatabaseWorkloadInfo"
properties.mySqlDatabase.typestring"array"
properties.postgresDatabaseobject-
properties.postgresDatabase.itemsobject-
properties.postgresDatabase.items.$refstring"#/$defs/DatabaseWorkloadInfo"
properties.postgresDatabase.typestring"array"
properties.redisobject-
properties.redis.itemsobject-
properties.redis.items.$refstring"#/$defs/WorkloadInfo"
properties.redis.typestring"array"
properties.taskobject-
properties.task.itemsobject-
properties.task.items.$refstring"#/$defs/TaskInfo"
properties.task.items.descriptionstring"Array of Task"
properties.task.typestring"array"
properties.versionobject-
properties.version.descriptionstring"The version of the schema. This must be '1' for version 1 of the schema."
properties.version.enumstring[]-
properties.version.typestring"string"
requiredstring[]-
titlestring"WorkloadsBuildManifest"
typestring"object"