ScaleSetExtensionArgs

data class ScaleSetExtensionArgs(val autoUpgradeMinorVersion: Output<Boolean>? = null, val name: Output<String>, val protectedSettings: Output<String>? = null, val provisionAfterExtensions: Output<List<String>>? = null, val publisher: Output<String>, val settings: Output<String>? = null, val type: Output<String>, val typeHandlerVersion: Output<String>) : ConvertibleToJava<ScaleSetExtensionArgs>

Constructors

Link copied to clipboard
constructor(autoUpgradeMinorVersion: Output<Boolean>? = null, name: Output<String>, protectedSettings: Output<String>? = null, provisionAfterExtensions: Output<List<String>>? = null, publisher: Output<String>, settings: Output<String>? = null, type: Output<String>, typeHandlerVersion: Output<String>)

Properties

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

Specifies whether or not to use the latest minor version available.

Link copied to clipboard
val name: Output<String>

Specifies the name of the extension.

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

The protected_settings passed to the extension, like settings, these are specified as a JSON object in a string.

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

Specifies a dependency array of extensions required to be executed before, the array stores the name of each extension.

Link copied to clipboard
val publisher: Output<String>

The publisher of the extension, available publishers can be found by using the Azure CLI.

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

The settings passed to the extension, these are specified as a JSON object in a string.

Link copied to clipboard
val type: Output<String>

The type of extension, available types for a publisher can be found using the Azure CLI.

Link copied to clipboard

Specifies the version of the extension to use, available versions can be found using the Azure CLI.

Functions

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