Partilhar via


ArmEdgeOrderModelFactory Class

Definition

Model factory for models.

public static class ArmEdgeOrderModelFactory
type ArmEdgeOrderModelFactory = class
Public Class ArmEdgeOrderModelFactory
Inheritance
ArmEdgeOrderModelFactory

Methods

EdgeOrderAddressData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, EdgeOrderShippingAddress, EdgeOrderAddressContactDetails, Nullable<EdgeOrderAddressValidationStatus>)

Initializes a new instance of EdgeOrderAddressData.

EdgeOrderData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<ResourceIdentifier>, EdgeOrderStageDetails, IEnumerable<EdgeOrderStageDetails>)

Initializes a new instance of EdgeOrderData.

EdgeOrderItemAddressDetails(EdgeOrderItemAddressProperties, EdgeOrderItemAddressProperties)

Initializes a new instance of EdgeOrderItemAddressDetails.

EdgeOrderItemAddressProperties(EdgeOrderShippingAddress, EdgeOrderAddressContactDetails, Nullable<EdgeOrderAddressValidationStatus>)

Initializes a new instance of EdgeOrderItemAddressProperties.

EdgeOrderItemData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, EdgeOrderItemDetails, EdgeOrderItemAddressDetails, Nullable<DateTimeOffset>, ResourceIdentifier)

Initializes a new instance of EdgeOrderItemData.

EdgeOrderItemDetails(ProductDetails, OrderItemType, EdgeOrderStageDetails, IEnumerable<EdgeOrderStageDetails>, OrderItemPreferences, ForwardShippingDetails, ReverseShippingDetails, IEnumerable<String>, String, Nullable<OrderItemCancellationStatus>, Nullable<EdgeOrderActionStatus>, String, Nullable<OrderItemReturnStatus>, String, IEnumerable<ResourceProviderDetails>, ResponseError)

Initializes a new instance of EdgeOrderItemDetails.

EdgeOrderProduct(String, ProductDescription, IEnumerable<EdgeOrderProductImageInformation>, EdgeOrderProductCostInformation, ProductAvailabilityInformation, HierarchyInformation, IEnumerable<FilterableProperty>, IEnumerable<ProductConfiguration>)

Initializes a new instance of EdgeOrderProduct.

EdgeOrderProductBillingMeterDetails(String, EdgeOrderProductMeterDetails, Nullable<EdgeOrderProductMeteringType>, String)

Initializes a new instance of EdgeOrderProductBillingMeterDetails.

EdgeOrderProductCostInformation(IEnumerable<EdgeOrderProductBillingMeterDetails>, Uri)

Initializes a new instance of EdgeOrderProductCostInformation.

EdgeOrderProductDeviceDetails(String, String, String)

Initializes a new instance of EdgeOrderProductDeviceDetails.

EdgeOrderProductImageInformation(Nullable<EdgeOrderProductImageType>, Uri)

Initializes a new instance of EdgeOrderProductImageInformation.

EdgeOrderProductMeterDetails(String, Nullable<Double>, Nullable<EdgeOrderProductChargingType>)

Initializes a new instance of EdgeOrderProductMeterDetails.

EdgeOrderStageDetails(Nullable<EdgeOrderStageStatus>, Nullable<EdgeOrderStageName>, String, Nullable<DateTimeOffset>)

Initializes a new instance of EdgeOrderStageDetails.

ForwardShippingDetails(String, String, String, Uri)

Initializes a new instance of ForwardShippingDetails.

Pav2MeterDetails(Nullable<Double>, Nullable<EdgeOrderProductChargingType>, Nullable<Guid>)

Initializes a new instance of Pav2MeterDetails.

ProductAvailabilityInformation(Nullable<ProductAvailabilityStage>, Nullable<ProductDisabledReason>, String)

Initializes a new instance of ProductAvailabilityInformation.

ProductConfiguration(String, ProductDescription, IEnumerable<EdgeOrderProductImageInformation>, EdgeOrderProductCostInformation, ProductAvailabilityInformation, HierarchyInformation, IEnumerable<FilterableProperty>, IEnumerable<ProductSpecification>, ProductDimensions)

Initializes a new instance of ProductConfiguration.

ProductDescription(Nullable<ProductDescriptionType>, String, String, IEnumerable<String>, IEnumerable<String>, IEnumerable<ProductLink>)

Initializes a new instance of ProductDescription.

ProductDetails(ProductDisplayInfo, HierarchyInformation, Nullable<Int32>, Nullable<DoubleEncryptionStatus>, IEnumerable<EdgeOrderProductDeviceDetails>)

Initializes a new instance of ProductDetails.

ProductDimensions(Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<ProductLengthHeightWidthUnit>, Nullable<Double>, Nullable<Double>, Nullable<ProductWeightMeasurementUnit>)

Initializes a new instance of ProductDimensions.

ProductDisplayInfo(String, String)

Initializes a new instance of ProductDisplayInfo.

ProductFamiliesMetadata(String, ProductDescription, IEnumerable<EdgeOrderProductImageInformation>, EdgeOrderProductCostInformation, ProductAvailabilityInformation, HierarchyInformation, IEnumerable<FilterableProperty>, IEnumerable<ProductLine>, IEnumerable<ResourceProviderDetails>)

Initializes a new instance of ProductFamiliesMetadata.

ProductFamily(String, ProductDescription, IEnumerable<EdgeOrderProductImageInformation>, EdgeOrderProductCostInformation, ProductAvailabilityInformation, HierarchyInformation, IEnumerable<FilterableProperty>, IEnumerable<ProductLine>, IEnumerable<ResourceProviderDetails>)

Initializes a new instance of ProductFamily.

ProductLine(String, ProductDescription, IEnumerable<EdgeOrderProductImageInformation>, EdgeOrderProductCostInformation, ProductAvailabilityInformation, HierarchyInformation, IEnumerable<FilterableProperty>, IEnumerable<EdgeOrderProduct>)

Initializes a new instance of ProductLine.

ProductLink(Nullable<ProductLinkType>, Uri)

Initializes a new instance of ProductLink.

ProductSpecification(String, String)

Initializes a new instance of ProductSpecification.

PurchaseMeterDetails(Nullable<Double>, Nullable<EdgeOrderProductChargingType>, String, String, String)

Initializes a new instance of PurchaseMeterDetails.

ResourceProviderDetails(String)

Initializes a new instance of ResourceProviderDetails.

ReverseShippingDetails(String, String, String, String, Uri)

Initializes a new instance of ReverseShippingDetails.

Applies to