RackProperties Class

Definition

RackProperties represents the properties of the rack.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.RackPropertiesTypeConverter))]
public class RackProperties : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IRackProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.RackPropertiesTypeConverter))>]
type RackProperties = class
    interface IRackProperties
    interface IJsonSerializable
Public Class RackProperties
Implements IRackProperties
Inheritance
RackProperties
Attributes
Implements

Constructors

RackProperties()

Creates an new RackProperties instance.

Properties

AvailabilityZone

The value that will be used for machines in this rack to represent the availability zones that can be referenced by Hybrid AKS Clusters for node arrangement.

ClusterId

The resource ID of the cluster the rack is created for. This value is set when the rack is created by the cluster.

DetailedStatus

The more detailed status of the rack.

DetailedStatusMessage

The descriptive message about the current detailed status.

ProvisioningState

The provisioning state of the rack resource.

RackLocation

The free-form description of the rack location. (e.g. “DTN Datacenter, Floor 3, Isle 9, Rack 2B”)

RackSerialNumber

The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.

RackSkuId

The SKU for the rack.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RackProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RackProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IRackProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RackProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to