Show / Hide Table of Contents

Class CreateRunbookVersionDetails

The information about new runbook version. 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
CreateRunbookVersionDetails
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 CreateRunbookVersionDetails

Properties

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}}

ExecutionWorkflowDetails

Declaration
[Required(ErrorMessage = "ExecutionWorkflowDetails is required.")]
[JsonProperty(PropertyName = "executionWorkflowDetails")]
public ExecutionWorkflowDetails ExecutionWorkflowDetails { get; set; }
Property Value
Type Description
ExecutionWorkflowDetails
Remarks

Required

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

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 version.

Remarks

Required

RollbackWorkflowDetails

Declaration
[JsonProperty(PropertyName = "rollbackWorkflowDetails")]
public RollbackWorkflowDetails RollbackWorkflowDetails { get; set; }
Property Value
Type Description
RollbackWorkflowDetails

RunbookId

Declaration
[Required(ErrorMessage = "RunbookId is required.")]
[JsonProperty(PropertyName = "runbookId")]
public string RunbookId { get; set; }
Property Value
Type Description
string

The OCID of the resource.

Remarks

Required

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

In this article
Back to top