Action Class

Definition

The action to be executed.

[System.ComponentModel.TypeConverter(typeof(ADT.Models.ActionTypeConverter))]
public class Action : ADT.Models.IAction
[<System.ComponentModel.TypeConverter(typeof(ADT.Models.ActionTypeConverter))>]
type Action = class
    interface IAction
    interface IJsonSerializable
Public Class Action
Implements IAction
Inheritance
Action
Attributes
Implements

Constructors

Name Description
Action()

Creates an new Action instance.

Properties

Name Description
Justification

Business justification for the action

Target

Targets for the action

TargetType

Type of target to execute the action on

Type

Type of action to be executed

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Action.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Action.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of ADT.Models.IAction.

FromJsonString(String)

Creates a new instance of Action, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of Action into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to