ArmDataBoxEdgeModelFactory.AvailableDataBoxEdgeSku Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.