Share via


CompatibleVersions Class

Definition

Version information about a product/service that is compatible with a service mesh revision.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.CompatibleVersionsTypeConverter))]
public class CompatibleVersions : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.ICompatibleVersions
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.CompatibleVersionsTypeConverter))>]
type CompatibleVersions = class
    interface ICompatibleVersions
    interface IJsonSerializable
Public Class CompatibleVersions
Implements ICompatibleVersions
Inheritance
CompatibleVersions
Attributes
Implements

Constructors

Name Description
CompatibleVersions()

Creates an new CompatibleVersions instance.

Properties

Name Description
Name

The product/service name.

Version

Product/service versions compatible with a service mesh add-on revision.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CompatibleVersions.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CompatibleVersions.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.ICompatibleVersions.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CompatibleVersions into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to