Share via


MeshUpgradeProfileProperties Class

Definition

Mesh upgrade profile properties for a major.minor release.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.MeshUpgradeProfilePropertiesTypeConverter))]
public class MeshUpgradeProfileProperties : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IMeshUpgradeProfileProperties, Microsoft.Azure.PowerShell.Cmdlets.Aks.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.MeshUpgradeProfilePropertiesTypeConverter))>]
type MeshUpgradeProfileProperties = class
    interface IMeshUpgradeProfileProperties
    interface IJsonSerializable
    interface IMeshRevision
    interface IValidates
Public Class MeshUpgradeProfileProperties
Implements IMeshUpgradeProfileProperties, IValidates
Inheritance
MeshUpgradeProfileProperties
Attributes
Implements

Constructors

Name Description
MeshUpgradeProfileProperties()

Creates an new MeshUpgradeProfileProperties instance.

Properties

Name Description
CompatibleWith

List of items this revision of service mesh is compatible with, and their associated versions.

Revision

The revision of the mesh release.

Upgrade

List of revisions available for upgrade of a specific mesh revision

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MeshUpgradeProfileProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MeshUpgradeProfileProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of MeshUpgradeProfileProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to