ArmEdgeOrderModelFactory.EdgeOrderConfigurationDeviceDetails Method

Definition

Device details for configuration.

public static Azure.ResourceManager.EdgeOrder.Models.EdgeOrderConfigurationDeviceDetails EdgeOrderConfigurationDeviceDetails(Azure.ResourceManager.EdgeOrder.Models.ProductDisplayInfo displayInfo = default, Azure.ResourceManager.EdgeOrder.Models.HierarchyInformation hierarchyInformation = default, int? quantity = default, Azure.ResourceManager.EdgeOrder.Models.EdgeOrderIdentificationType? identificationType = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.EdgeOrder.Models.EdgeOrderProductDeviceDetails> deviceDetails = default, Azure.ResourceManager.EdgeOrder.Models.EdgeOrderTermCommitmentInformation termCommitmentInformation = default);
static member EdgeOrderConfigurationDeviceDetails : Azure.ResourceManager.EdgeOrder.Models.ProductDisplayInfo * Azure.ResourceManager.EdgeOrder.Models.HierarchyInformation * Nullable<int> * Nullable<Azure.ResourceManager.EdgeOrder.Models.EdgeOrderIdentificationType> * seq<Azure.ResourceManager.EdgeOrder.Models.EdgeOrderProductDeviceDetails> * Azure.ResourceManager.EdgeOrder.Models.EdgeOrderTermCommitmentInformation -> Azure.ResourceManager.EdgeOrder.Models.EdgeOrderConfigurationDeviceDetails
Public Shared Function EdgeOrderConfigurationDeviceDetails (Optional displayInfo As ProductDisplayInfo = Nothing, Optional hierarchyInformation As HierarchyInformation = Nothing, Optional quantity As Nullable(Of Integer) = Nothing, Optional identificationType As Nullable(Of EdgeOrderIdentificationType) = Nothing, Optional deviceDetails As IEnumerable(Of EdgeOrderProductDeviceDetails) = Nothing, Optional termCommitmentInformation As EdgeOrderTermCommitmentInformation = Nothing) As EdgeOrderConfigurationDeviceDetails

Parameters

displayInfo
ProductDisplayInfo

Display details of the product.

hierarchyInformation
HierarchyInformation

Hierarchy of the product which uniquely identifies the configuration.

quantity
Nullable<Int32>

Quantity of the product.

identificationType
Nullable<EdgeOrderIdentificationType>

Identification type of the configuration.

deviceDetails
IEnumerable<EdgeOrderProductDeviceDetails>

List of device details.

termCommitmentInformation
EdgeOrderTermCommitmentInformation

Term Commitment Information of the Device.

Returns

A new EdgeOrderConfigurationDeviceDetails instance for mocking.

Applies to