Delen via


ArmDataBoxEdgeModelFactory.AvailableDataBoxEdgeSku Method

Definition

Initializes a new instance of AvailableDataBoxEdgeSku.

public static Azure.ResourceManager.DataBoxEdge.Models.AvailableDataBoxEdgeSku AvailableDataBoxEdgeSku (string resourceType = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuName? name = default, string kind = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuTier? tier = default, string size = default, string family = default, System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> locations = default, System.Collections.Generic.IEnumerable<string> apiVersions = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuLocationInfo> locationInfo = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuCost> costs = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuSignupOption? signupOption = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuVersion? version = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuAvailability? availability = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeShipmentType> shipmentTypes = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuCapability> capabilities = default);
static member AvailableDataBoxEdgeSku : string * Nullable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuName> * string * Nullable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuTier> * string * string * seq<Azure.Core.AzureLocation> * seq<string> * seq<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuLocationInfo> * seq<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuCost> * Nullable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuSignupOption> * Nullable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuVersion> * Nullable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuAvailability> * seq<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeShipmentType> * seq<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeSkuCapability> -> Azure.ResourceManager.DataBoxEdge.Models.AvailableDataBoxEdgeSku
Public Shared Function AvailableDataBoxEdgeSku (Optional resourceType As String = Nothing, Optional name As Nullable(Of DataBoxEdgeSkuName) = Nothing, Optional kind As String = Nothing, Optional tier As Nullable(Of DataBoxEdgeSkuTier) = Nothing, Optional size As String = Nothing, Optional family As String = Nothing, Optional locations As IEnumerable(Of AzureLocation) = Nothing, Optional apiVersions As IEnumerable(Of String) = Nothing, Optional locationInfo As IEnumerable(Of DataBoxEdgeSkuLocationInfo) = Nothing, Optional costs As IEnumerable(Of DataBoxEdgeSkuCost) = Nothing, Optional signupOption As Nullable(Of DataBoxEdgeSkuSignupOption) = Nothing, Optional version As Nullable(Of DataBoxEdgeSkuVersion) = Nothing, Optional availability As Nullable(Of DataBoxEdgeSkuAvailability) = Nothing, Optional shipmentTypes As IEnumerable(Of DataBoxEdgeShipmentType) = Nothing, Optional capabilities As IEnumerable(Of DataBoxEdgeSkuCapability) = Nothing) As AvailableDataBoxEdgeSku

Parameters

resourceType
String

The type of the resource.

name
Nullable<DataBoxEdgeSkuName>

The Sku name.

kind
String

The Sku kind.

tier
Nullable<DataBoxEdgeSkuTier>

The Sku tier.

size
String

The Sku kind.

family
String

The Sku family.

locations
IEnumerable<AzureLocation>

Availability of the Sku for the region.

apiVersions
IEnumerable<String>

The API versions in which Sku is available.

locationInfo
IEnumerable<DataBoxEdgeSkuLocationInfo>

Availability of the Sku for the location/zone/site.

costs
IEnumerable<DataBoxEdgeSkuCost>

The pricing info of the Sku.

signupOption
Nullable<DataBoxEdgeSkuSignupOption>

Sku can be signed up by customer or not.

version
Nullable<DataBoxEdgeSkuVersion>

Availability of the Sku as preview/stable.

availability
Nullable<DataBoxEdgeSkuAvailability>

Links to the next set of results.

shipmentTypes
IEnumerable<DataBoxEdgeShipmentType>

List of Shipment Types supported by this SKU.

capabilities
IEnumerable<DataBoxEdgeSkuCapability>

The capability info of the SKU.

Returns

A new AvailableDataBoxEdgeSku instance for mocking.

Applies to