Language

HcpOpenShiftVersionProperties Class

Definition

HcpOpenShiftVersionProperties contains details of an available HCP Openshift version

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.HcpOpenShiftVersionPropertiesTypeConverter))]
public class HcpOpenShiftVersionProperties : Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.IHcpOpenShiftVersionProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.HcpOpenShiftVersionPropertiesTypeConverter))>]
type HcpOpenShiftVersionProperties = class
    interface IHcpOpenShiftVersionProperties
    interface IJsonSerializable
Public Class HcpOpenShiftVersionProperties
Implements IHcpOpenShiftVersionProperties
Inheritance
HcpOpenShiftVersionProperties
Attributes
Implements

Constructors

Name Description
HcpOpenShiftVersionProperties()

Creates an new HcpOpenShiftVersionProperties instance.

Properties

Name Description
ChannelGroup

ChannelGroup is the name of the group where this version belongs.

Enabled

Enabled indicates if this version can be used to create clusters.

EndOfLifeTimestamp

EndOfLifeTimestamp is the date and time when this version will reach End of Life.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HcpOpenShiftVersionProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HcpOpenShiftVersionProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.IHcpOpenShiftVersionProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of HcpOpenShiftVersionProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to