Azure.ResourceManager.EdgeOrder.Models Namespace

Classes

AddressDetails

Address details for an order item.

AddressProperties

Address Properties.

AddressResourcePatch

The Address update parameters.

AvailabilityInformation

Availability information of a product system.

BillingMeterDetails

Holds billing meter details for each type of billing.

CancellationReason

Reason for cancellation.

ConfigurationFilters

Configuration filters.

ConfigurationsContent

Configuration request object.

ContactDetails

Contact Details.

CostInformation

Cost information for the product system.

CustomerSubscriptionDetails

Holds Customer subscription details. Clients can display available products to unregistered customers by explicitly passing subscription details.

CustomerSubscriptionRegisteredFeatures

Represents subscription registered features.

DeviceDetails

Device details.

DisplayInfo

Describes product display information.

EdgeOrderAddressContactDetails

Contact Details.

EdgeOrderAddressPatch

The Address update parameters.

EdgeOrderItemAddressDetails

Address details for an order item.

EdgeOrderItemAddressProperties

Address Properties.

EdgeOrderItemCancellationReason

Reason for cancellation.

EdgeOrderItemDetails

Order item details.

EdgeOrderItemPatch

Updates order item parameters.

EdgeOrderItemReturnContent

Return order item request body.

EdgeOrderProduct

List of Products.

EdgeOrderProductBillingMeterDetails

Holds billing meter details for each type of billing.

EdgeOrderProductCostInformation

Cost information for the product system.

EdgeOrderProductDeviceDetails

Device details.

EdgeOrderProductImageInformation

Image for the product.

EdgeOrderProductMeterDetails

Holds details about billing type and its meter guids Please note EdgeOrderProductMeterDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include Pav2MeterDetails and PurchaseMeterDetails.

EdgeOrderShippingAddress

Shipping address where customer wishes to receive the device.

EdgeOrderStageDetails

Resource stage details.

FilterableProperty

Different types of filters supported and its values.

ForwardShippingDetails

Forward shipment details.

HierarchyInformation

Holds details about product hierarchy information.

ImageInformation

Image for the product.

MeterDetails

Holds details about billing type and its meter guids Please note MeterDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include Pav2MeterDetails and PurchaseMeterDetails.

NotificationPreference

Notification preference for a job stage.

OrderItemDetails

Order item details.

OrderItemPreferences

Preferences related to the order.

OrderItemResourcePatch

Updates order item parameters.

Pav2MeterDetails

Billing type PAV2 meter details.

ProductAvailabilityInformation

Availability information of a product system.

ProductConfiguration

Configuration object.

ProductDescription

Description related properties of a product system.

ProductDetails

Represents product details.

ProductDimensions

Dimensions of a configuration.

ProductDisplayInfo

Describes product display information.

ProductFamiliesContent

The filters for showing the product families.

ProductFamiliesMetadata

Product families metadata details.

ProductFamiliesMetadataDetails

Product families metadata details.

ProductFamily

Product Family.

ProductLine

Product line.

ProductLink

Returns link related to the product.

ProductSpecification

Specifications of the configurations.

PurchaseMeterDetails

Billing type Purchase meter details.

ResourceProviderDetails

Management RP details.

ReturnOrderItemDetails

Return order item request body.

ReverseShippingDetails

Reverse shipment details.

ShippingAddress

Shipping address where customer wishes to receive the device.

StageDetails

Resource stage details.

Structs

ActionStatusEnum

Describes whether the order item is deletable or not.

AddressType

Type of address.

AddressValidationStatus

Status of address validation.

AvailabilityStage

Current availability stage of the product. Availability stage.

ChargingType

Charging type.

DescriptionType

Type of description.

DisabledReason

Reason why the product is disabled.

DoubleEncryptionStatus

Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.

EdgeOrderActionStatus

Describes whether the order item is deletable or not.

EdgeOrderAddressType

Type of address.

EdgeOrderAddressValidationStatus

Status of address validation.

EdgeOrderProductChargingType

Charging type.

EdgeOrderProductImageType

Type of the image.

EdgeOrderProductMeteringType

Represents Metering type (eg one-time or recurrent).

EdgeOrderStageName

Stage name.

EdgeOrderStageStatus

Stage status.

ImageType

Type of the image.

LengthHeightUnit

Unit for the dimensions of length, height and width.

LinkType

Type of link.

MeteringType

Represents Metering type (eg one-time or recurrent).

NotificationStageName

Name of the stage.

OrderItemCancellationEnum

Describes whether the order item is cancellable or not.

OrderItemCancellationStatus

Describes whether the order item is cancellable or not.

OrderItemReturnEnum

Describes whether the order item is returnable or not.

OrderItemReturnStatus

Describes whether the order item is returnable or not.

OrderItemType

Order item type.

ProductAvailabilityStage

Current availability stage of the product. Availability stage.

ProductDescriptionType

Type of description.

ProductDisabledReason

Reason why the product is disabled.

ProductLengthHeightWidthUnit

Unit for the dimensions of length, height and width.

ProductLinkType

Type of link.

ProductWeightMeasurementUnit

Unit for the dimensions of weight.

StageName

Stage name.

StageStatus

Stage status.

SupportedFilterType

Type of product filter.

TransportShipmentType

Indicates Shipment Logistics type that the customer preferred.

WeightMeasurementUnit

Unit for the dimensions of weight.