Share via


AutomationRuleModifyPropertiesAction Class

Definition

Describes an automation rule action to modify an object's properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.AutomationRuleModifyPropertiesActionTypeConverter))]
public class AutomationRuleModifyPropertiesAction : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IAutomationRuleModifyPropertiesAction, Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.AutomationRuleModifyPropertiesActionTypeConverter))>]
type AutomationRuleModifyPropertiesAction = class
    interface IAutomationRuleModifyPropertiesAction
    interface IJsonSerializable
    interface IAutomationRuleAction
    interface IValidates
Public Class AutomationRuleModifyPropertiesAction
Implements IAutomationRuleModifyPropertiesAction, IValidates
Inheritance
AutomationRuleModifyPropertiesAction
Attributes
Implements

Constructors

AutomationRuleModifyPropertiesAction()

Creates an new AutomationRuleModifyPropertiesAction instance.

Properties

ActionConfigurationClassification

The reason the incident was closed

ActionConfigurationClassificationComment

Describes the reason the incident was closed

ActionConfigurationClassificationReason

The classification reason the incident was closed with

ActionConfigurationLabel

List of labels to add to the incident

ActionConfigurationSeverity

The severity of the incident

ActionConfigurationStatus

The status of the incident

ActionType

The type of the automation rule action

Order

The order of execution of the automation rule action

OwnerAssignedTo

The name of the user the incident is assigned to.

OwnerEmail

The email of the user the incident is assigned to.

OwnerObjectId

The object id of the user the incident is assigned to.

OwnerType

The type of the owner the incident is assigned to.

OwnerUserPrincipalName

The user principal name of the user the incident is assigned to.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AutomationRuleModifyPropertiesAction.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AutomationRuleModifyPropertiesAction.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IAutomationRuleModifyPropertiesAction.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AutomationRuleModifyPropertiesAction into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to