AutomationRule interface

Concrete proxy resource types can be created by aliasing this type using a specific property type.

Extends

Properties

actions

The actions to execute when the automation rule is triggered.

createdBy

Information on the client (user or application) that made some action

createdTimeUtc

The time the automation rule was created.

displayName

The display name of the automation rule.

etag

Etag of the azure resource

lastModifiedBy

Information on the client (user or application) that made some action

lastModifiedTimeUtc

The last time the automation rule was updated.

order

The order of execution of the automation rule.

triggeringLogic

Describes automation rule triggering logic.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

The name of the resource

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Property Details

actions

The actions to execute when the automation rule is triggered.

actions: AutomationRuleActionUnion[]

Property Value

createdBy

Information on the client (user or application) that made some action

createdBy?: ClientInfo

Property Value

createdTimeUtc

The time the automation rule was created.

createdTimeUtc?: Date

Property Value

Date

displayName

The display name of the automation rule.

displayName: string

Property Value

string

etag

Etag of the azure resource

etag?: string

Property Value

string

lastModifiedBy

Information on the client (user or application) that made some action

lastModifiedBy?: ClientInfo

Property Value

lastModifiedTimeUtc

The last time the automation rule was updated.

lastModifiedTimeUtc?: Date

Property Value

Date

order

The order of execution of the automation rule.

order: number

Property Value

number

triggeringLogic

Describes automation rule triggering logic.

triggeringLogic: AutomationRuleTriggeringLogic

Property Value

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type?: string

Property Value

string

Inherited From ProxyResource.type