ArmEdgeOrderModelFactory.EdgeOrderItemDetails 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.
public static Azure.ResourceManager.EdgeOrder.Models.EdgeOrderItemDetails EdgeOrderItemDetails(Azure.ResourceManager.EdgeOrder.Models.ProductDetails productDetails = default, Azure.ResourceManager.EdgeOrder.Models.OrderItemType orderItemType = default, Azure.ResourceManager.EdgeOrder.Models.EdgeOrderOrderMode? orderItemMode = default, Guid? siteId = default, Azure.ResourceManager.EdgeOrder.Models.EdgeOrderStageDetails currentStage = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.EdgeOrder.Models.EdgeOrderStageDetails> orderItemStageHistory = default, Azure.ResourceManager.EdgeOrder.Models.OrderItemPreferences preferences = default, Azure.ResourceManager.EdgeOrder.Models.ForwardShippingDetails forwardShippingDetails = default, Azure.ResourceManager.EdgeOrder.Models.ReverseShippingDetails reverseShippingDetails = default, System.Collections.Generic.IEnumerable<string> notificationEmailList = default, string cancellationReason = default, Azure.ResourceManager.EdgeOrder.Models.OrderItemCancellationStatus? cancellationStatus = default, Azure.ResourceManager.EdgeOrder.Models.EdgeOrderActionStatus? deletionStatus = default, string returnReason = default, Azure.ResourceManager.EdgeOrder.Models.OrderItemReturnStatus? returnStatus = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.EdgeOrder.Models.ResourceProviderDetails> managementRPDetailsList = default, Azure.ResponseError error = default);
static member EdgeOrderItemDetails : Azure.ResourceManager.EdgeOrder.Models.ProductDetails * Azure.ResourceManager.EdgeOrder.Models.OrderItemType * Nullable<Azure.ResourceManager.EdgeOrder.Models.EdgeOrderOrderMode> * Nullable<Guid> * Azure.ResourceManager.EdgeOrder.Models.EdgeOrderStageDetails * seq<Azure.ResourceManager.EdgeOrder.Models.EdgeOrderStageDetails> * Azure.ResourceManager.EdgeOrder.Models.OrderItemPreferences * Azure.ResourceManager.EdgeOrder.Models.ForwardShippingDetails * Azure.ResourceManager.EdgeOrder.Models.ReverseShippingDetails * seq<string> * string * Nullable<Azure.ResourceManager.EdgeOrder.Models.OrderItemCancellationStatus> * Nullable<Azure.ResourceManager.EdgeOrder.Models.EdgeOrderActionStatus> * string * Nullable<Azure.ResourceManager.EdgeOrder.Models.OrderItemReturnStatus> * seq<Azure.ResourceManager.EdgeOrder.Models.ResourceProviderDetails> * Azure.ResponseError -> Azure.ResourceManager.EdgeOrder.Models.EdgeOrderItemDetails
Public Shared Function EdgeOrderItemDetails (Optional productDetails As ProductDetails = Nothing, Optional orderItemType As OrderItemType = Nothing, Optional orderItemMode As Nullable(Of EdgeOrderOrderMode) = Nothing, Optional siteId As Nullable(Of Guid) = Nothing, Optional currentStage As EdgeOrderStageDetails = Nothing, Optional orderItemStageHistory As IEnumerable(Of EdgeOrderStageDetails) = Nothing, Optional preferences As OrderItemPreferences = Nothing, Optional forwardShippingDetails As ForwardShippingDetails = Nothing, Optional reverseShippingDetails As ReverseShippingDetails = Nothing, Optional notificationEmailList As IEnumerable(Of String) = Nothing, Optional cancellationReason As String = Nothing, Optional cancellationStatus As Nullable(Of OrderItemCancellationStatus) = Nothing, Optional deletionStatus As Nullable(Of EdgeOrderActionStatus) = Nothing, Optional returnReason As String = Nothing, Optional returnStatus As Nullable(Of OrderItemReturnStatus) = Nothing, Optional managementRPDetailsList As IEnumerable(Of ResourceProviderDetails) = Nothing, Optional error As ResponseError = Nothing) As EdgeOrderItemDetails
Parameters
- productDetails
- ProductDetails
Represents product details.
- orderItemType
- OrderItemType
Order item type.
- orderItemMode
- Nullable<EdgeOrderOrderMode>
Defines the mode of the Order item.
- currentStage
- EdgeOrderStageDetails
Current Order item Status.
- orderItemStageHistory
- IEnumerable<EdgeOrderStageDetails>
Order item status history.
- preferences
- OrderItemPreferences
Customer notification Preferences.
- forwardShippingDetails
- ForwardShippingDetails
Forward Package Shipping details.
- reverseShippingDetails
- ReverseShippingDetails
Reverse Package Shipping details.
- notificationEmailList
- IEnumerable<String>
Additional notification email list.
- cancellationReason
- String
Cancellation reason.
- cancellationStatus
- Nullable<OrderItemCancellationStatus>
Describes whether the order item is cancellable or not.
- deletionStatus
- Nullable<EdgeOrderActionStatus>
Describes whether the order item is deletable or not.
- returnReason
- String
Return reason.
- returnStatus
- Nullable<OrderItemReturnStatus>
Describes whether the order item is returnable or not.
- managementRPDetailsList
- IEnumerable<ResourceProviderDetails>
List of parent RP details supported for configuration.
- error
- ResponseError
Top level error for the job.
Returns
A new EdgeOrderItemDetails instance for mocking.