Share via


OSProfileUpdate Class

Definition

OsProfile - describes the update configuration of the operating system

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

Constructors

OSProfileUpdate()

Creates an new OSProfileUpdate instance.

Properties

ComputerName

ComputerName - name of the computer

LinuxConfigurationProvisionVMAgent

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

LinuxConfigurationProvisionVMConfigAgent

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

WindowConfigurationProvisionVMAgent

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

WindowConfigurationProvisionVMConfigAgent

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 OSProfileUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OSProfileUpdate.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OSProfileUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to