Orchestrated Virtual Machine Scale Set Extension Args
data class OrchestratedVirtualMachineScaleSetExtensionArgs(val autoUpgradeMinorVersionEnabled: Output<Boolean>? = null, val extensionsToProvisionAfterVmCreations: Output<List<String>>? = null, val failureSuppressionEnabled: Output<Boolean>? = null, val forceExtensionExecutionOnChange: Output<String>? = null, val name: Output<String>, val protectedSettings: Output<String>? = null, val protectedSettingsFromKeyVault: Output<OrchestratedVirtualMachineScaleSetExtensionProtectedSettingsFromKeyVaultArgs>? = null, val publisher: Output<String>, val settings: Output<String>? = null, val type: Output<String>, val typeHandlerVersion: Output<String>) : ConvertibleToJava<OrchestratedVirtualMachineScaleSetExtensionArgs>
Constructors
Link copied to clipboard
constructor(autoUpgradeMinorVersionEnabled: Output<Boolean>? = null, extensionsToProvisionAfterVmCreations: Output<List<String>>? = null, failureSuppressionEnabled: Output<Boolean>? = null, forceExtensionExecutionOnChange: Output<String>? = null, name: Output<String>, protectedSettings: Output<String>? = null, protectedSettingsFromKeyVault: Output<OrchestratedVirtualMachineScaleSetExtensionProtectedSettingsFromKeyVaultArgs>? = null, publisher: Output<String>, settings: Output<String>? = null, type: Output<String>, typeHandlerVersion: Output<String>)
Properties
Link copied to clipboard
Should the latest version of the Extension be used at Deployment Time, if one is available? This won't auto-update the extension on existing installation. Defaults to true
.
Link copied to clipboard
An ordered list of Extension names which Virtual Machine Scale Set should provision after VM creation.
Link copied to clipboard
Should failures from the extension be suppressed? Possible values are true
or false
.
Link copied to clipboard
A value which, when different to the previous value can be used to force-run the Extension even if the Extension Configuration hasn't changed.
Link copied to clipboard
A JSON String which specifies Sensitive Settings (such as Passwords) for the Extension.
Link copied to clipboard
val protectedSettingsFromKeyVault: Output<OrchestratedVirtualMachineScaleSetExtensionProtectedSettingsFromKeyVaultArgs>? = null
A protected_settings_from_key_vault
block as defined below.
Link copied to clipboard
Specifies the version of the extension to use, available versions can be found using the Azure CLI.