VirtualMachineScaleSetUpdateVMProfile interface

Describes a virtual machine scale set virtual machine profile.

Properties

billingProfile

Specifies the billing related details of a Azure Spot VMSS. Minimum api-version: 2019-03-01.

diagnosticsProfile

The virtual machine scale set diagnostics profile.

extensionProfile

The virtual machine scale set extension profile.

hardwareProfile

Specifies the hardware profile related details of a scale set. Minimum api-version: 2021-11-01.

licenseType

The license type, which is for bring your own license scenario.

networkProfile

The virtual machine scale set network profile.

osProfile

The virtual machine scale set OS profile.

scheduledEventsProfile

Specifies Scheduled Event related configurations.

securityPostureReference

The virtual machine scale set security posture reference.

securityProfile

The virtual machine scale set Security profile

storageProfile

The virtual machine scale set storage profile.

userData

UserData for the VM, which must be base-64 encoded. Customer should not pass any secrets in here.

Minimum api-version: 2021-03-01

Property Details

billingProfile

Specifies the billing related details of a Azure Spot VMSS. Minimum api-version: 2019-03-01.

billingProfile?: BillingProfile

Property Value

diagnosticsProfile

The virtual machine scale set diagnostics profile.

diagnosticsProfile?: DiagnosticsProfile

Property Value

extensionProfile

The virtual machine scale set extension profile.

extensionProfile?: VirtualMachineScaleSetExtensionProfile

Property Value

hardwareProfile

Specifies the hardware profile related details of a scale set. Minimum api-version: 2021-11-01.

hardwareProfile?: VirtualMachineScaleSetHardwareProfile

Property Value

licenseType

The license type, which is for bring your own license scenario.

licenseType?: string

Property Value

string

networkProfile

The virtual machine scale set network profile.

networkProfile?: VirtualMachineScaleSetUpdateNetworkProfile

Property Value

osProfile

The virtual machine scale set OS profile.

osProfile?: VirtualMachineScaleSetUpdateOSProfile

Property Value

scheduledEventsProfile

Specifies Scheduled Event related configurations.

scheduledEventsProfile?: ScheduledEventsProfile

Property Value

securityPostureReference

The virtual machine scale set security posture reference.

securityPostureReference?: SecurityPostureReferenceUpdate

Property Value

securityProfile

The virtual machine scale set Security profile

securityProfile?: SecurityProfile

Property Value

storageProfile

The virtual machine scale set storage profile.

storageProfile?: VirtualMachineScaleSetUpdateStorageProfile

Property Value

userData

UserData for the VM, which must be base-64 encoded. Customer should not pass any secrets in here.

Minimum api-version: 2021-03-01

userData?: string

Property Value

string