Condividi tramite


Platform Class

Definition

Platform specific packet core control plane version properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MobileNetwork.Models.Api20221101.PlatformTypeConverter))]
public class Platform : Microsoft.Azure.PowerShell.Cmdlets.MobileNetwork.Models.Api20221101.IPlatform
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MobileNetwork.Models.Api20221101.PlatformTypeConverter))>]
type Platform = class
    interface IPlatform
    interface IJsonSerializable
Public Class Platform
Implements IPlatform
Inheritance
Platform
Attributes
Implements

Constructors

Platform()

Creates an new Platform instance.

Properties

MaximumPlatformSoftwareVersion

The maximum software version of the platform where this packet core version can be deployed.

MinimumPlatformSoftwareVersion

The minimum software version of the platform where this packet core version can be deployed.

ObsoleteVersion

Indicates whether this version is obsoleted for this platform.

RecommendedVersion

Indicates whether this is the recommended version for this platform.

Type

The platform type where this version can be deployed.

VersionState

The state of this packet core control plane version on this platform.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Platform.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Platform.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MobileNetwork.Models.Api20221101.IPlatform.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Platform into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to