Share via


OSFamilyProperties Class

Definition

OS family properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20220904.OSFamilyPropertiesTypeConverter))]
public class OSFamilyProperties : Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20220904.IOSFamilyProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20220904.OSFamilyPropertiesTypeConverter))>]
type OSFamilyProperties = class
    interface IOSFamilyProperties
    interface IJsonSerializable
Public Class OSFamilyProperties
Implements IOSFamilyProperties
Inheritance
OSFamilyProperties
Attributes
Implements

Constructors

OSFamilyProperties()

Creates an new OSFamilyProperties instance.

Properties

Label

The OS family label.

Name

The OS family name.

Version

List of OS versions belonging to this family.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OSFamilyProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OSFamilyProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20220904.IOSFamilyProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OSFamilyProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to