Skip to main content

ConfigurationTemplateViewModel

Source: Robopack public API v1 OpenAPI definition · OpenAPI 3.0.1 · Snapshot: 2026-10-01. Download this snapshot.

Type: object

AttributeValue
Required propertiesname
PropertyTypeRequiredNullableConstraints / defaultDescription
createdstring (date-time)NoNot declared——
enabledbooleanNoNot declared——
flagsConfigurationTemplateFlagsNoNot declared——
hasBannerImagebooleanNoNot declared——
idstring (uuid)NoYes——
namestringYesNot declared——
organizationIdstring (uuid)NoYes——
organizationNamestringNoYes——
scriptBannerImageFileIdstring (uuid)NoYes——
scriptSourceInstallationScriptViewModelNoYes——
scriptSourceIdstring (uuid)NoYes——
scriptTemplatePsAppDeployToolkitTemplateViewModelNoYes——
sharedbooleanNoNot declared——
updatedstring (date-time)NoNot declared——

Required property status follows the schema's required list. Nullability and defaults are shown only where declared; a missing declaration does not establish backend behavior.

Operations using this model directly​

Complete schema definition​

{
"properties": {
"created": {
"format": "date-time",
"type": "string"
},
"enabled": {
"type": "boolean"
},
"flags": {
"$ref": "#/components/schemas/ConfigurationTemplateFlags"
},
"hasBannerImage": {
"type": "boolean"
},
"id": {
"format": "uuid",
"nullable": true,
"type": "string"
},
"name": {
"type": "string"
},
"organizationId": {
"format": "uuid",
"nullable": true,
"type": "string"
},
"organizationName": {
"nullable": true,
"type": "string"
},
"scriptBannerImageFileId": {
"format": "uuid",
"nullable": true,
"type": "string"
},
"scriptSource": {
"$ref": "#/components/schemas/InstallationScriptViewModel"
},
"scriptSourceId": {
"format": "uuid",
"nullable": true,
"type": "string"
},
"scriptTemplate": {
"$ref": "#/components/schemas/PsAppDeployToolkitTemplateViewModel"
},
"shared": {
"type": "boolean"
},
"updated": {
"format": "date-time",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
}