Share via


OSProfileLinuxConfiguration Class

Definition

Specifies the linux configuration for update management.

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

Constructors

OSProfileLinuxConfiguration()

Creates an new OSProfileLinuxConfiguration instance.

Properties

PatchSettingAssessmentMode

Specifies the assessment mode.

PatchSettingPatchMode

Specifies the patch mode.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OSProfileLinuxConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OSProfileLinuxConfiguration.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OSProfileLinuxConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to