Azure.ResourceManager.EdgeOrder.Models Namespace

Classes

Name Description
ArmEdgeOrderModelFactory

A factory class for creating instances of the models for mocking.

ConfigurationFilters

Configuration filters.

ConfigurationsContent

Configuration request object.

CustomerSubscriptionDetails

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

CustomerSubscriptionRegisteredFeatures

Represents subscription registered features.

DevicePresenceVerificationDetails

Proof of possession details.

EdgeOrderAdditionalConfiguration

Additional Configuration details.

EdgeOrderAddressContactDetails

Contact Details.

EdgeOrderAddressPatch

The Address update parameters.

EdgeOrderCategoryInformation

Category related properties of a child configuration.

EdgeOrderChildConfiguration

Child configuration object.

EdgeOrderChildConfigurationFilter

Child configuration filter.

EdgeOrderConfigurationDeviceDetails

Device details for configuration.

EdgeOrderGroupedChildConfigurations

Grouped child configuration object.

EdgeOrderItemAddressDetails

Address details for an order item.

EdgeOrderItemAddressProperties

Address Properties.

EdgeOrderItemCancellationReason

Reason for cancellation.

EdgeOrderItemDetails

Order item details.

EdgeOrderItemDetailsPatch

Order item details Patchable Properties.

EdgeOrderItemPatch

Updates order item parameters.

EdgeOrderItemReturnContent

Return order item request body.

EdgeOrderProduct

Represents a product.

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 this is the abstract base class. The derived classes available for instantiation are: Pav2MeterDetails and PurchaseMeterDetails.

EdgeOrderProvisioningDetails

Details Related To Provision Resource.

EdgeOrderResourceIdentity

Msi identity details of the resource.

EdgeOrderShippingAddress

Shipping address where customer wishes to receive the device.

EdgeOrderStageDetails

Resource stage details.

EdgeOrderTermCommitmentInformation

Term Commitment Information.

EdgeOrderTermCommitmentPreferences

Term Commitment preference received from customer.

EdgeOrderTermTypeDetails

Holds details about term type and duration.

FilterableProperty

Different types of filters supported and its values.

ForwardShippingDetails

Forward shipment details.

HierarchyInformation

Holds details about product hierarchy information.

NotificationPreference

Notification preference for a job stage.

OrderItemPreferences

Preferences related to the order.

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.

ProductFamily

Product Family.

ProductLine

Product line.

ProductLink

Returns link related to the product.

ProductSpecification

Specification of the configurations.

PurchaseMeterDetails

Billing type Purchase meter details.

ResourceProviderDetails

Management RP details.

ReverseShippingDetails

Reverse shipment details.

Structs

Name Description
DevicePresenceVerificationStatus

Proof of possession status.

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.

EdgeOrderAddressClassification

Type of address based on its usage context.

EdgeOrderAddressType

Type of address.

EdgeOrderAddressValidationStatus

Status of address validation.

EdgeOrderAutoProvisioningStatus

Auto Provisioning Details.

EdgeOrderChildConfigurationType
EdgeOrderFulfillmentType

The entity responsible for fulfillment of the item at the given hierarchy level.

EdgeOrderIdentificationType

Identification type of the configuration.

EdgeOrderOrderMode

Defines the mode of the Order item.

EdgeOrderProductChargingType

Charging type.

EdgeOrderProductImageType

Type of the image.

EdgeOrderProductMeteringType

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

EdgeOrderProvisioningState

Provisioning state.

EdgeOrderProvisioningSupport

Determining nature of provisioning that the configuration supports.

EdgeOrderStageName

Stage name.

EdgeOrderStageStatus

Stage status.

EdgeOrderTermCommitmentType

Term Commitment Type.

NotificationStageName

Name of the stage.

OrderItemCancellationStatus

Describes whether the order item is cancellable or not.

OrderItemReturnStatus

Describes whether the order item is returnable or not.

OrderItemType

Order item type.

ProductAvailabilityStage

Current availability stage of the product.

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.

SupportedFilterType

Type of product filter.

TransportShipmentType

Indicates Shipment Logistics type that the customer preferred.