SystemTopicEventSubscriptionDeliveryPropertyArgs

data class SystemTopicEventSubscriptionDeliveryPropertyArgs(val headerName: Output<String>, val secret: Output<Boolean>? = null, val sourceField: Output<String>? = null, val type: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<SystemTopicEventSubscriptionDeliveryPropertyArgs>

Constructors

constructor(headerName: Output<String>, secret: Output<Boolean>? = null, sourceField: Output<String>? = null, type: Output<String>, value: Output<String>? = null)

Properties

Link copied to clipboard
val headerName: Output<String>

The name of the header to send on to the destination.

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

Set to true if the value is a secret and should be protected, otherwise false. If true then this value won't be returned from Azure API calls.

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

If the type is Dynamic, then provide the payload field to be used as the value. Valid source fields differ by subscription type.

Link copied to clipboard
val type: Output<String>

Either Static or Dynamic.

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

If the type is Static, then provide the value to use.

Functions

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