V1WaveViewModel
Source: Robopack public API v1 OpenAPI definition · OpenAPI 3.0.1 · Snapshot: 2026-10-01. Download this snapshot.
Type: object
| Attribute | Value |
|---|---|
| Nullable | Yes |
| Property | Type | Required | Nullable | Constraints / default | Description |
|---|---|---|---|---|---|
completedAt | string (date-time) | No | Yes | — | — |
created | string (date-time) | No | Not declared | — | — |
delayAfterCompletionHours | integer (int32) | No | Yes | — | — |
deploymentId | string (uuid) | No | Not declared | — | — |
description | string | No | Yes | — | — |
flags | DeploymentWaveFlags | No | Not declared | — | — |
id | string (uuid) | No | Yes | — | — |
maximumRuntimeHours | integer (int32) | No | Yes | — | — |
minimumAttemptRatePercent | integer (int32) | No | Not declared | — | — |
minimumSuccessRatePercent | integer (int32) | No | Not declared | — | — |
name | string | No | Yes | — | — |
order | integer (int32) | No | Not declared | — | — |
startedAt | string (date-time) | No | Yes | — | — |
state | string | No | Yes | — | — |
status | DeploymentWaveTenantStatusViewModel | No | Yes | — | — |
targets | array of V1DeploymentTargetViewModel | 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
{
"nullable": true,
"properties": {
"completedAt": {
"format": "date-time",
"nullable": true,
"type": "string"
},
"created": {
"format": "date-time",
"type": "string"
},
"delayAfterCompletionHours": {
"format": "int32",
"nullable": true,
"type": "integer"
},
"deploymentId": {
"format": "uuid",
"type": "string"
},
"description": {
"nullable": true,
"type": "string"
},
"flags": {
"$ref": "#/components/schemas/DeploymentWaveFlags"
},
"id": {
"format": "uuid",
"nullable": true,
"type": "string"
},
"maximumRuntimeHours": {
"format": "int32",
"nullable": true,
"type": "integer"
},
"minimumAttemptRatePercent": {
"format": "int32",
"type": "integer"
},
"minimumSuccessRatePercent": {
"format": "int32",
"type": "integer"
},
"name": {
"nullable": true,
"type": "string"
},
"order": {
"format": "int32",
"type": "integer"
},
"startedAt": {
"format": "date-time",
"nullable": true,
"type": "string"
},
"state": {
"nullable": true,
"type": "string"
},
"status": {
"$ref": "#/components/schemas/DeploymentWaveTenantStatusViewModel"
},
"targets": {
"items": {
"$ref": "#/components/schemas/V1DeploymentTargetViewModel"
},
"type": "array"
}
},
"type": "object"
}