AzureFunctionReceiverArgs

data class AzureFunctionReceiverArgs(val functionAppResourceId: Output<String>, val functionName: Output<String>, val httpTriggerUrl: Output<String>, val managedIdentity: Output<String>? = null, val name: Output<String>, val useCommonAlertSchema: Output<Boolean>? = null) : ConvertibleToJava<AzureFunctionReceiverArgs>

An azure function receiver.

Constructors

Link copied to clipboard
constructor(functionAppResourceId: Output<String>, functionName: Output<String>, httpTriggerUrl: Output<String>, managedIdentity: Output<String>? = null, name: Output<String>, useCommonAlertSchema: Output<Boolean>? = null)

Properties

Link copied to clipboard

The azure resource id of the function app.

Link copied to clipboard
val functionName: Output<String>

The function name in the function app.

Link copied to clipboard
val httpTriggerUrl: Output<String>

The http trigger url where http request sent to.

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>

The name of the azure function receiver. Names must be unique across all receivers within an action group.

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

Indicates whether to use common alert schema.

Functions

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