Class Version
Version for the runbook. Versioning runbooks in Fleet Application Management involve assigning unique identifiers or version numbers to different iterations of the runbook to track changes, improvements, and updates over time.
Inherited Members
Namespace: Oci.FleetappsmanagementService.Models
Assembly: OCI.DotNetSDK.Fleetappsmanagement.dll
Syntax
public class Version
Properties
ExecutionWorkflowDetails
Declaration
[Required(ErrorMessage = "ExecutionWorkflowDetails is required.")]
[JsonProperty(PropertyName = "executionWorkflowDetails")]
public ExecutionWorkflowDetails ExecutionWorkflowDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| ExecutionWorkflowDetails |
Remarks
Required
Groups
Declaration
[Required(ErrorMessage = "Groups is required.")]
[JsonProperty(PropertyName = "groups")]
public List<Group> Groups { get; set; }
Property Value
| Type | Description |
|---|---|
| List<Group> | The groups of the runbook. |
Remarks
Required
IsLatest
Declaration
[JsonProperty(PropertyName = "isLatest")]
public bool? IsLatest { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | Is this version the latest? |
RollbackWorkflowDetails
Declaration
[JsonProperty(PropertyName = "rollbackWorkflowDetails")]
public RollbackWorkflowDetails RollbackWorkflowDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| RollbackWorkflowDetails |
Tasks
Declaration
[Required(ErrorMessage = "Tasks is required.")]
[JsonProperty(PropertyName = "tasks")]
public List<Task> Tasks { get; set; }
Property Value
| Type | Description |
|---|---|
| List<Task> | A set of tasks to execute in the runbook. |
Remarks
Required
VersionProp
Declaration
[JsonProperty(PropertyName = "version")]
public string VersionProp { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The version of the runbook. |