IVirtualMachineInstancePropertiesOSProfileWindowsConfiguration Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.VirtualMachineInstancePropertiesOSProfileWindowsConfigurationTypeConverter))]
public interface IVirtualMachineInstancePropertiesOSProfileWindowsConfiguration : Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.VirtualMachineInstancePropertiesOSProfileWindowsConfigurationTypeConverter))>]
type IVirtualMachineInstancePropertiesOSProfileWindowsConfiguration = interface
    interface IJsonSerializable
Public Interface IVirtualMachineInstancePropertiesOSProfileWindowsConfiguration
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

EnableAutomaticUpdate

Whether to EnableAutomaticUpdates on the machine

ProvisionVMAgent

Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.

ProvisionVMConfigAgent

Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.

SshPublicKey

The list of SSH public keys used to authenticate with linux based VMs.

TimeZone

TimeZone for the virtual machine instance

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to