Share via


SkuInformation Class

Definition

Information of the sku.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.SkuInformationTypeConverter))]
public class SkuInformation : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.ISkuInformation
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.SkuInformationTypeConverter))>]
type SkuInformation = class
    interface ISkuInformation
    interface IJsonSerializable
Public Class SkuInformation
Implements ISkuInformation
Inheritance
SkuInformation
Attributes
Implements

Constructors

SkuInformation()

Creates an new SkuInformation instance.

Properties

ApiVersion

Api versions that support this Sku.

CapacityMaximum

Maximum capacity in TB.

CapacityUsable

Usable capacity in TB.

Cost

Cost of the Sku.

CountriesWithinCommerceBoundary

List of all the Countries in the SKU specific commerce boundary

DataLocationToServiceLocationMap

The map of data location to service location.

DisabledReason

Reason why the Sku is disabled.

DisabledReasonMessage

Message for why the Sku is disabled.

Enabled

The sku is enabled or not.

RequiredFeature

Required feature to access the sku.

SkuDisplayName

The display name of the sku.

SkuFamily

The sku family.

SkuName

The sku name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SkuInformation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SkuInformation.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.ISkuInformation.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SkuInformation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to