Freigeben über


OSFamily Class

Definition

Describes a cloud service OS family.

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

Constructors

Name Description
OSFamily()

Creates an new OSFamily instance.

Properties

Name Description
Id

Resource Id.

Label

The OS family label.

Location

Resource location.

Name

Resource name.

PropertiesName

The OS family name.

Type

Resource type.

Version

List of OS versions belonging to this family.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OSFamily.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OSFamily.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OSFamily into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to