Show / Hide Table of Contents

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.

Inheritance
object
Version
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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.

In this article
Back to top