AutomationRunbookReceiverArgs

data class AutomationRunbookReceiverArgs(val automationAccountId: Output<String>, val isGlobalRunbook: Output<Boolean>, val managedIdentity: Output<String>? = null, val name: Output<String>? = null, val runbookName: Output<String>, val serviceUri: Output<String>? = null, val useCommonAlertSchema: Output<Boolean>? = null, val webhookResourceId: Output<String>) : ConvertibleToJava<AutomationRunbookReceiverArgs>

The Azure Automation Runbook notification receiver.

Constructors

Link copied to clipboard
constructor(automationAccountId: Output<String>, isGlobalRunbook: Output<Boolean>, managedIdentity: Output<String>? = null, name: Output<String>? = null, runbookName: Output<String>, serviceUri: Output<String>? = null, useCommonAlertSchema: Output<Boolean>? = null, webhookResourceId: Output<String>)

Properties

Link copied to clipboard

The Azure automation account Id which holds this runbook and authenticate to Azure resource.

Link copied to clipboard

Indicates whether this instance is global runbook.

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

The principal id of the managed identity. The value can be "None", "SystemAssigned"

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

Indicates name of the webhook.

Link copied to clipboard
val runbookName: Output<String>

The name for this runbook.

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

The URI where webhooks should be sent.

Link copied to clipboard
val useCommonAlertSchema: Output<Boolean>? = null

Indicates whether to use common alert schema.

Link copied to clipboard

The resource id for webhook linked to this runbook.

Functions

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