SupportedOSProperty Class

Definition

Supported operating systems property.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.SupportedOSPropertyTypeConverter))]
public class SupportedOSProperty : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.ISupportedOSProperty
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.SupportedOSPropertyTypeConverter))>]
type SupportedOSProperty = class
    interface ISupportedOSProperty
    interface IJsonSerializable
Public Class SupportedOSProperty
Implements ISupportedOSProperty
Inheritance
SupportedOSProperty
Attributes
Implements

Constructors

Name Description
SupportedOSProperty()

Creates an new SupportedOSProperty instance.

Properties

Name Description
InstanceType

The replication provider type.

SupportedOS

The list of supported operating systems.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SupportedOSProperty.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SupportedOSProperty.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.ISupportedOSProperty.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SupportedOSProperty into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to