Show / Hide Table of Contents

Class VirtualMachineScaleSetExtensionArgs

Inheritance
System.Object
InputArgs
ResourceArgs
VirtualMachineScaleSetExtensionArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Compute
Assembly: Pulumi.Azure.dll
Syntax
public sealed class VirtualMachineScaleSetExtensionArgs : ResourceArgs

Constructors

View Source

VirtualMachineScaleSetExtensionArgs()

Declaration
public VirtualMachineScaleSetExtensionArgs()

Properties

View Source

AutoUpgradeMinorVersion

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.

Declaration
public Input<bool> AutoUpgradeMinorVersion { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

ForceUpdateTag

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.

Declaration
public Input<string> ForceUpdateTag { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

The name for the Virtual Machine Scale Set Extension. Changing this forces a new resource to be created.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ProtectedSettings

A JSON String which specifies Sensitive Settings (such as Passwords) for the Extension.

Declaration
public Input<string> ProtectedSettings { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ProvisionAfterExtensions

An ordered list of Extension names which this should be provisioned after.

Declaration
public InputList<string> ProvisionAfterExtensions { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Publisher

Specifies the Publisher of the Extension. Changing this forces a new resource to be created.

Declaration
public Input<string> Publisher { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Settings

A JSON String which specifies Settings for the Extension.

Declaration
public Input<string> Settings { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Type

Specifies the Type of the Extension. Changing this forces a new resource to be created.

Declaration
public Input<string> Type { get; set; }
Property Value
Type Description
Input<System.String>
View Source

TypeHandlerVersion

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

Declaration
public Input<string> TypeHandlerVersion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

VirtualMachineScaleSetId

The ID of the Virtual Machine Scale Set. Changing this forces a new resource to be created.

Declaration
public Input<string> VirtualMachineScaleSetId { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.