V1DeploymentTargetViewModel
Source: Robopack public API v1 OpenAPI definition · OpenAPI 3.0.1 · Snapshot: 2026-10-01. Download this snapshot.
Type: object
| Property | Type | Required | Nullable | Constraints / default | Description |
|---|---|---|---|---|---|
assignmentType | string | No | Yes | — | — |
filterId | string | No | Yes | — | — |
filterName | string | No | Yes | — | — |
flags | DeploymentTargetFlags | No | Not declared | — | — |
groupDisplayName | string | No | Yes | — | — |
groupNameTemplate | string | No | Yes | — | — |
groupObjectId | string | No | Yes | — | — |
id | string (uuid) | No | Yes | — | — |
targetType | string | No | Yes | — | — |
tenantDisplayName | string | No | Yes | — | — |
tenantId | string (uuid) | No | Not 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.
Related models
Complete schema definition
{
"properties": {
"assignmentType": {
"nullable": true,
"type": "string"
},
"filterId": {
"nullable": true,
"type": "string"
},
"filterName": {
"nullable": true,
"type": "string"
},
"flags": {
"$ref": "#/components/schemas/DeploymentTargetFlags"
},
"groupDisplayName": {
"nullable": true,
"type": "string"
},
"groupNameTemplate": {
"nullable": true,
"type": "string"
},
"groupObjectId": {
"nullable": true,
"type": "string"
},
"id": {
"format": "uuid",
"nullable": true,
"type": "string"
},
"targetType": {
"nullable": true,
"type": "string"
},
"tenantDisplayName": {
"nullable": true,
"type": "string"
},
"tenantId": {
"format": "uuid",
"type": "string"
}
},
"type": "object"
}