ScaleSetExtension

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

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

Specifies the name of the extension.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
val settings: String? = null

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

Link copied to clipboard

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.