AutomationActionArgs

data class AutomationActionArgs(val connectionString: Output<String>? = null, val resourceId: Output<String>, val triggerUrl: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AutomationActionArgs>

Constructors

Link copied to clipboard
constructor(connectionString: Output<String>? = null, resourceId: Output<String>, triggerUrl: Output<String>? = null, type: Output<String>)

Properties

Link copied to clipboard
val connectionString: Output<String>? = null

(Optional, but required when type is eventhub) A connection string to send data to the target Event Hub namespace, this should include a key with send permissions.

Link copied to clipboard
val resourceId: Output<String>

The resource id of the target Logic App, Event Hub namespace or Log Analytics workspace.

Link copied to clipboard
val triggerUrl: Output<String>? = null

(Optional, but required when type is logicapp) The callback URL to trigger the Logic App that will receive and process data sent by this automation. This can be found in the Azure Portal under "See trigger history"

Link copied to clipboard
val type: Output<String>

Type of Azure resource to send data to. Must be set to one of: logicapp, eventhub or loganalytics.

Functions

Link copied to clipboard
open override fun toJava(): AutomationActionArgs