GetAutomationRuleResult

data class GetAutomationRuleResult(val actions: List<Either<AutomationRuleModifyPropertiesActionResponse, AutomationRuleRunPlaybookActionResponse>>, val createdBy: ClientInfoResponse, val createdTimeUtc: String, val displayName: String, val etag: String? = null, val id: String, val lastModifiedBy: ClientInfoResponse, val lastModifiedTimeUtc: String, val name: String, val order: Int, val triggeringLogic: AutomationRuleTriggeringLogicResponse, val type: String)

Represents an automation rule.

Constructors

Link copied to clipboard
constructor(actions: List<Either<AutomationRuleModifyPropertiesActionResponse, AutomationRuleRunPlaybookActionResponse>>, createdBy: ClientInfoResponse, createdTimeUtc: String, displayName: String, etag: String? = null, id: String, lastModifiedBy: ClientInfoResponse, lastModifiedTimeUtc: String, name: String, order: Int, triggeringLogic: AutomationRuleTriggeringLogicResponse, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The actions to execute when the automation rule is triggered

Link copied to clipboard

Describes the client that created the automation rule

Link copied to clipboard

The time the automation rule was created

Link copied to clipboard

The display name of the automation rule

Link copied to clipboard
val etag: String? = null

Etag of the azure resource

Link copied to clipboard
val id: String

Azure resource Id

Link copied to clipboard

Describes the client that last updated the automation rule

Link copied to clipboard

The last time the automation rule was updated

Link copied to clipboard

Azure resource name

Link copied to clipboard
val order: Int

The order of execution of the automation rule

Link copied to clipboard

The triggering logic of the automation rule

Link copied to clipboard

Azure resource type