OSProfileUpdateWindowsConfiguration Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.OSProfileUpdateWindowsConfigurationTypeConverter))]
public class OSProfileUpdateWindowsConfiguration : Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IOSProfileUpdateWindowsConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.OSProfileUpdateWindowsConfigurationTypeConverter))>]
type OSProfileUpdateWindowsConfiguration = class
    interface IOSProfileUpdateWindowsConfiguration
    interface IJsonSerializable
Public Class OSProfileUpdateWindowsConfiguration
Implements IOSProfileUpdateWindowsConfiguration
Inheritance
OSProfileUpdateWindowsConfiguration
Attributes
Implements

Constructors

OSProfileUpdateWindowsConfiguration()

Creates an new OSProfileUpdateWindowsConfiguration instance.

Properties

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.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OSProfileUpdateWindowsConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OSProfileUpdateWindowsConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IOSProfileUpdateWindowsConfiguration.

FromJsonString(String)

Creates a new instance of OSProfileUpdateWindowsConfiguration, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of OSProfileUpdateWindowsConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to