1. Packages
  2. Azure Native
  3. API Docs
  4. edgeorder
  5. OrderItem
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi

azure-native.edgeorder.OrderItem

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi

    Represents order item resource.

    Uses Azure REST API version 2024-02-01. In version 2.x of the Azure Native provider, it used API version 2022-05-01-preview.

    Other available API versions: 2022-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native edgeorder [ApiVersion]. See the version guide for details.

    Example Usage

    CreateOrderItem

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var orderItem = new AzureNative.EdgeOrder.OrderItem("orderItem", new()
        {
            AddressDetails = new AzureNative.EdgeOrder.Inputs.AddressDetailsArgs
            {
                ForwardAddress = new AzureNative.EdgeOrder.Inputs.AddressPropertiesArgs
                {
                    ContactDetails = new AzureNative.EdgeOrder.Inputs.ContactDetailsArgs
                    {
                        ContactName = "XXXX XXXX",
                        EmailList = new[]
                        {
                            "xxxx@xxxx.xxx",
                        },
                        Phone = "0000000000",
                        PhoneExtension = "",
                    },
                    ShippingAddress = new AzureNative.EdgeOrder.Inputs.ShippingAddressArgs
                    {
                        AddressType = AzureNative.EdgeOrder.AddressType.None,
                        City = "San Francisco",
                        CompanyName = "Microsoft",
                        Country = "US",
                        PostalCode = "94107",
                        StateOrProvince = "CA",
                        StreetAddress1 = "16 TOWNSEND ST",
                        StreetAddress2 = "UNIT 1",
                    },
                },
            },
            Location = "eastus",
            OrderId = "/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2",
            OrderItemDetails = new AzureNative.EdgeOrder.Inputs.OrderItemDetailsArgs
            {
                OrderItemType = AzureNative.EdgeOrder.OrderItemType.Purchase,
                Preferences = new AzureNative.EdgeOrder.Inputs.PreferencesArgs
                {
                    TransportPreferences = new AzureNative.EdgeOrder.Inputs.TransportPreferencesArgs
                    {
                        PreferredShipmentType = AzureNative.EdgeOrder.TransportShipmentTypes.MicrosoftManaged,
                    },
                },
                ProductDetails = new AzureNative.EdgeOrder.Inputs.ProductDetailsArgs
                {
                    HierarchyInformation = new AzureNative.EdgeOrder.Inputs.HierarchyInformationArgs
                    {
                        ConfigurationName = "edgep_base",
                        ProductFamilyName = "azurestackedge",
                        ProductLineName = "azurestackedge",
                        ProductName = "azurestackedgegpu",
                    },
                },
            },
            OrderItemName = "TestOrderItemName2",
            ResourceGroupName = "YourResourceGroupName",
        });
    
    });
    
    package main
    
    import (
    	edgeorder "github.com/pulumi/pulumi-azure-native-sdk/edgeorder/v3"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := edgeorder.NewOrderItem(ctx, "orderItem", &edgeorder.OrderItemArgs{
    			AddressDetails: &edgeorder.AddressDetailsArgs{
    				ForwardAddress: &edgeorder.AddressPropertiesArgs{
    					ContactDetails: &edgeorder.ContactDetailsArgs{
    						ContactName: pulumi.String("XXXX XXXX"),
    						EmailList: pulumi.StringArray{
    							pulumi.String("xxxx@xxxx.xxx"),
    						},
    						Phone:          pulumi.String("0000000000"),
    						PhoneExtension: pulumi.String(""),
    					},
    					ShippingAddress: &edgeorder.ShippingAddressArgs{
    						AddressType:     pulumi.String(edgeorder.AddressTypeNone),
    						City:            pulumi.String("San Francisco"),
    						CompanyName:     pulumi.String("Microsoft"),
    						Country:         pulumi.String("US"),
    						PostalCode:      pulumi.String("94107"),
    						StateOrProvince: pulumi.String("CA"),
    						StreetAddress1:  pulumi.String("16 TOWNSEND ST"),
    						StreetAddress2:  pulumi.String("UNIT 1"),
    					},
    				},
    			},
    			Location: pulumi.String("eastus"),
    			OrderId:  pulumi.String("/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2"),
    			OrderItemDetails: &edgeorder.OrderItemDetailsArgs{
    				OrderItemType: pulumi.String(edgeorder.OrderItemTypePurchase),
    				Preferences: &edgeorder.PreferencesArgs{
    					TransportPreferences: &edgeorder.TransportPreferencesArgs{
    						PreferredShipmentType: pulumi.String(edgeorder.TransportShipmentTypesMicrosoftManaged),
    					},
    				},
    				ProductDetails: &edgeorder.ProductDetailsArgs{
    					HierarchyInformation: &edgeorder.HierarchyInformationArgs{
    						ConfigurationName: pulumi.String("edgep_base"),
    						ProductFamilyName: pulumi.String("azurestackedge"),
    						ProductLineName:   pulumi.String("azurestackedge"),
    						ProductName:       pulumi.String("azurestackedgegpu"),
    					},
    				},
    			},
    			OrderItemName:     pulumi.String("TestOrderItemName2"),
    			ResourceGroupName: pulumi.String("YourResourceGroupName"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.edgeorder.OrderItem;
    import com.pulumi.azurenative.edgeorder.OrderItemArgs;
    import com.pulumi.azurenative.edgeorder.inputs.AddressDetailsArgs;
    import com.pulumi.azurenative.edgeorder.inputs.AddressPropertiesArgs;
    import com.pulumi.azurenative.edgeorder.inputs.ContactDetailsArgs;
    import com.pulumi.azurenative.edgeorder.inputs.ShippingAddressArgs;
    import com.pulumi.azurenative.edgeorder.inputs.OrderItemDetailsArgs;
    import com.pulumi.azurenative.edgeorder.inputs.PreferencesArgs;
    import com.pulumi.azurenative.edgeorder.inputs.TransportPreferencesArgs;
    import com.pulumi.azurenative.edgeorder.inputs.ProductDetailsArgs;
    import com.pulumi.azurenative.edgeorder.inputs.HierarchyInformationArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var orderItem = new OrderItem("orderItem", OrderItemArgs.builder()
                .addressDetails(AddressDetailsArgs.builder()
                    .forwardAddress(AddressPropertiesArgs.builder()
                        .contactDetails(ContactDetailsArgs.builder()
                            .contactName("XXXX XXXX")
                            .emailList("xxxx@xxxx.xxx")
                            .phone("0000000000")
                            .phoneExtension("")
                            .build())
                        .shippingAddress(ShippingAddressArgs.builder()
                            .addressType("None")
                            .city("San Francisco")
                            .companyName("Microsoft")
                            .country("US")
                            .postalCode("94107")
                            .stateOrProvince("CA")
                            .streetAddress1("16 TOWNSEND ST")
                            .streetAddress2("UNIT 1")
                            .build())
                        .build())
                    .build())
                .location("eastus")
                .orderId("/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2")
                .orderItemDetails(OrderItemDetailsArgs.builder()
                    .orderItemType("Purchase")
                    .preferences(PreferencesArgs.builder()
                        .transportPreferences(TransportPreferencesArgs.builder()
                            .preferredShipmentType("MicrosoftManaged")
                            .build())
                        .build())
                    .productDetails(ProductDetailsArgs.builder()
                        .hierarchyInformation(HierarchyInformationArgs.builder()
                            .configurationName("edgep_base")
                            .productFamilyName("azurestackedge")
                            .productLineName("azurestackedge")
                            .productName("azurestackedgegpu")
                            .build())
                        .build())
                    .build())
                .orderItemName("TestOrderItemName2")
                .resourceGroupName("YourResourceGroupName")
                .build());
    
        }
    }
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const orderItem = new azure_native.edgeorder.OrderItem("orderItem", {
        addressDetails: {
            forwardAddress: {
                contactDetails: {
                    contactName: "XXXX XXXX",
                    emailList: ["xxxx@xxxx.xxx"],
                    phone: "0000000000",
                    phoneExtension: "",
                },
                shippingAddress: {
                    addressType: azure_native.edgeorder.AddressType.None,
                    city: "San Francisco",
                    companyName: "Microsoft",
                    country: "US",
                    postalCode: "94107",
                    stateOrProvince: "CA",
                    streetAddress1: "16 TOWNSEND ST",
                    streetAddress2: "UNIT 1",
                },
            },
        },
        location: "eastus",
        orderId: "/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2",
        orderItemDetails: {
            orderItemType: azure_native.edgeorder.OrderItemType.Purchase,
            preferences: {
                transportPreferences: {
                    preferredShipmentType: azure_native.edgeorder.TransportShipmentTypes.MicrosoftManaged,
                },
            },
            productDetails: {
                hierarchyInformation: {
                    configurationName: "edgep_base",
                    productFamilyName: "azurestackedge",
                    productLineName: "azurestackedge",
                    productName: "azurestackedgegpu",
                },
            },
        },
        orderItemName: "TestOrderItemName2",
        resourceGroupName: "YourResourceGroupName",
    });
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    order_item = azure_native.edgeorder.OrderItem("orderItem",
        address_details={
            "forward_address": {
                "contact_details": {
                    "contact_name": "XXXX XXXX",
                    "email_list": ["xxxx@xxxx.xxx"],
                    "phone": "0000000000",
                    "phone_extension": "",
                },
                "shipping_address": {
                    "address_type": azure_native.edgeorder.AddressType.NONE,
                    "city": "San Francisco",
                    "company_name": "Microsoft",
                    "country": "US",
                    "postal_code": "94107",
                    "state_or_province": "CA",
                    "street_address1": "16 TOWNSEND ST",
                    "street_address2": "UNIT 1",
                },
            },
        },
        location="eastus",
        order_id="/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2",
        order_item_details={
            "order_item_type": azure_native.edgeorder.OrderItemType.PURCHASE,
            "preferences": {
                "transport_preferences": {
                    "preferred_shipment_type": azure_native.edgeorder.TransportShipmentTypes.MICROSOFT_MANAGED,
                },
            },
            "product_details": {
                "hierarchy_information": {
                    "configuration_name": "edgep_base",
                    "product_family_name": "azurestackedge",
                    "product_line_name": "azurestackedge",
                    "product_name": "azurestackedgegpu",
                },
            },
        },
        order_item_name="TestOrderItemName2",
        resource_group_name="YourResourceGroupName")
    
    resources:
      orderItem:
        type: azure-native:edgeorder:OrderItem
        properties:
          addressDetails:
            forwardAddress:
              contactDetails:
                contactName: XXXX XXXX
                emailList:
                  - xxxx@xxxx.xxx
                phone: '0000000000'
                phoneExtension: ""
              shippingAddress:
                addressType: None
                city: San Francisco
                companyName: Microsoft
                country: US
                postalCode: '94107'
                stateOrProvince: CA
                streetAddress1: 16 TOWNSEND ST
                streetAddress2: UNIT 1
          location: eastus
          orderId: /subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2
          orderItemDetails:
            orderItemType: Purchase
            preferences:
              transportPreferences:
                preferredShipmentType: MicrosoftManaged
            productDetails:
              hierarchyInformation:
                configurationName: edgep_base
                productFamilyName: azurestackedge
                productLineName: azurestackedge
                productName: azurestackedgegpu
          orderItemName: TestOrderItemName2
          resourceGroupName: YourResourceGroupName
    

    Create OrderItem Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new OrderItem(name: string, args: OrderItemArgs, opts?: CustomResourceOptions);
    @overload
    def OrderItem(resource_name: str,
                  args: OrderItemArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def OrderItem(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  order_id: Optional[str] = None,
                  order_item_details: Optional[OrderItemDetailsArgs] = None,
                  resource_group_name: Optional[str] = None,
                  address_details: Optional[AddressDetailsArgs] = None,
                  identity: Optional[ResourceIdentityArgs] = None,
                  location: Optional[str] = None,
                  order_item_name: Optional[str] = None,
                  tags: Optional[Mapping[str, str]] = None)
    func NewOrderItem(ctx *Context, name string, args OrderItemArgs, opts ...ResourceOption) (*OrderItem, error)
    public OrderItem(string name, OrderItemArgs args, CustomResourceOptions? opts = null)
    public OrderItem(String name, OrderItemArgs args)
    public OrderItem(String name, OrderItemArgs args, CustomResourceOptions options)
    
    type: azure-native:edgeorder:OrderItem
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args OrderItemArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args OrderItemArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args OrderItemArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args OrderItemArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args OrderItemArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var orderItemResource = new AzureNative.EdgeOrder.OrderItem("orderItemResource", new()
    {
        OrderId = "string",
        OrderItemDetails = new AzureNative.EdgeOrder.Inputs.OrderItemDetailsArgs
        {
            OrderItemType = "string",
            ProductDetails = new AzureNative.EdgeOrder.Inputs.ProductDetailsArgs
            {
                HierarchyInformation = new AzureNative.EdgeOrder.Inputs.HierarchyInformationArgs
                {
                    ConfigurationIdDisplayName = "string",
                    ConfigurationName = "string",
                    ProductFamilyName = "string",
                    ProductLineName = "string",
                    ProductName = "string",
                },
                OptInAdditionalConfigurations = new[]
                {
                    new AzureNative.EdgeOrder.Inputs.AdditionalConfigurationArgs
                    {
                        HierarchyInformation = new AzureNative.EdgeOrder.Inputs.HierarchyInformationArgs
                        {
                            ConfigurationIdDisplayName = "string",
                            ConfigurationName = "string",
                            ProductFamilyName = "string",
                            ProductLineName = "string",
                            ProductName = "string",
                        },
                        Quantity = 0,
                        ProvisioningDetails = new[]
                        {
                            new AzureNative.EdgeOrder.Inputs.ProvisioningDetailsArgs
                            {
                                AutoProvisioningStatus = "string",
                                ManagementResourceArmId = "string",
                                ProvisioningArmId = "string",
                                ProvisioningEndPoint = "string",
                                Quantity = 0,
                                ReadyToConnectArmId = "string",
                                SerialNumber = "string",
                                VendorName = "string",
                            },
                        },
                    },
                },
                ParentProvisioningDetails = new AzureNative.EdgeOrder.Inputs.ProvisioningDetailsArgs
                {
                    AutoProvisioningStatus = "string",
                    ManagementResourceArmId = "string",
                    ProvisioningArmId = "string",
                    ProvisioningEndPoint = "string",
                    Quantity = 0,
                    ReadyToConnectArmId = "string",
                    SerialNumber = "string",
                    VendorName = "string",
                },
            },
            NotificationEmailList = new[]
            {
                "string",
            },
            OrderItemMode = "string",
            Preferences = new AzureNative.EdgeOrder.Inputs.PreferencesArgs
            {
                EncryptionPreferences = new AzureNative.EdgeOrder.Inputs.EncryptionPreferencesArgs
                {
                    DoubleEncryptionStatus = "string",
                },
                ManagementResourcePreferences = new AzureNative.EdgeOrder.Inputs.ManagementResourcePreferencesArgs
                {
                    PreferredManagementResourceId = "string",
                },
                NotificationPreferences = new[]
                {
                    new AzureNative.EdgeOrder.Inputs.NotificationPreferenceArgs
                    {
                        SendNotification = false,
                        StageName = "string",
                    },
                },
                TermCommitmentPreferences = new AzureNative.EdgeOrder.Inputs.TermCommitmentPreferencesArgs
                {
                    PreferredTermCommitmentType = "string",
                    PreferredTermCommitmentDuration = "string",
                },
                TransportPreferences = new AzureNative.EdgeOrder.Inputs.TransportPreferencesArgs
                {
                    PreferredShipmentType = "string",
                },
            },
            SiteDetails = new AzureNative.EdgeOrder.Inputs.SiteDetailsArgs
            {
                SiteId = "string",
            },
        },
        ResourceGroupName = "string",
        AddressDetails = new AzureNative.EdgeOrder.Inputs.AddressDetailsArgs
        {
            ForwardAddress = new AzureNative.EdgeOrder.Inputs.AddressPropertiesArgs
            {
                AddressClassification = "string",
                ContactDetails = new AzureNative.EdgeOrder.Inputs.ContactDetailsArgs
                {
                    ContactName = "string",
                    EmailList = new[]
                    {
                        "string",
                    },
                    Mobile = "string",
                    Phone = "string",
                    PhoneExtension = "string",
                },
                ShippingAddress = new AzureNative.EdgeOrder.Inputs.ShippingAddressArgs
                {
                    Country = "string",
                    AddressType = "string",
                    City = "string",
                    CompanyName = "string",
                    PostalCode = "string",
                    StateOrProvince = "string",
                    StreetAddress1 = "string",
                    StreetAddress2 = "string",
                    StreetAddress3 = "string",
                    ZipExtendedCode = "string",
                },
            },
        },
        Identity = new AzureNative.EdgeOrder.Inputs.ResourceIdentityArgs
        {
            Type = "string",
            UserAssignedIdentities = new[]
            {
                "string",
            },
        },
        Location = "string",
        OrderItemName = "string",
        Tags = 
        {
            { "string", "string" },
        },
    });
    
    example, err := edgeorder.NewOrderItem(ctx, "orderItemResource", &edgeorder.OrderItemArgs{
    	OrderId: pulumi.String("string"),
    	OrderItemDetails: &edgeorder.OrderItemDetailsArgs{
    		OrderItemType: pulumi.String("string"),
    		ProductDetails: &edgeorder.ProductDetailsArgs{
    			HierarchyInformation: &edgeorder.HierarchyInformationArgs{
    				ConfigurationIdDisplayName: pulumi.String("string"),
    				ConfigurationName:          pulumi.String("string"),
    				ProductFamilyName:          pulumi.String("string"),
    				ProductLineName:            pulumi.String("string"),
    				ProductName:                pulumi.String("string"),
    			},
    			OptInAdditionalConfigurations: edgeorder.AdditionalConfigurationArray{
    				&edgeorder.AdditionalConfigurationArgs{
    					HierarchyInformation: &edgeorder.HierarchyInformationArgs{
    						ConfigurationIdDisplayName: pulumi.String("string"),
    						ConfigurationName:          pulumi.String("string"),
    						ProductFamilyName:          pulumi.String("string"),
    						ProductLineName:            pulumi.String("string"),
    						ProductName:                pulumi.String("string"),
    					},
    					Quantity: pulumi.Int(0),
    					ProvisioningDetails: edgeorder.ProvisioningDetailsArray{
    						&edgeorder.ProvisioningDetailsArgs{
    							AutoProvisioningStatus:  pulumi.String("string"),
    							ManagementResourceArmId: pulumi.String("string"),
    							ProvisioningArmId:       pulumi.String("string"),
    							ProvisioningEndPoint:    pulumi.String("string"),
    							Quantity:                pulumi.Int(0),
    							ReadyToConnectArmId:     pulumi.String("string"),
    							SerialNumber:            pulumi.String("string"),
    							VendorName:              pulumi.String("string"),
    						},
    					},
    				},
    			},
    			ParentProvisioningDetails: &edgeorder.ProvisioningDetailsArgs{
    				AutoProvisioningStatus:  pulumi.String("string"),
    				ManagementResourceArmId: pulumi.String("string"),
    				ProvisioningArmId:       pulumi.String("string"),
    				ProvisioningEndPoint:    pulumi.String("string"),
    				Quantity:                pulumi.Int(0),
    				ReadyToConnectArmId:     pulumi.String("string"),
    				SerialNumber:            pulumi.String("string"),
    				VendorName:              pulumi.String("string"),
    			},
    		},
    		NotificationEmailList: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		OrderItemMode: pulumi.String("string"),
    		Preferences: &edgeorder.PreferencesArgs{
    			EncryptionPreferences: &edgeorder.EncryptionPreferencesArgs{
    				DoubleEncryptionStatus: pulumi.String("string"),
    			},
    			ManagementResourcePreferences: &edgeorder.ManagementResourcePreferencesArgs{
    				PreferredManagementResourceId: pulumi.String("string"),
    			},
    			NotificationPreferences: edgeorder.NotificationPreferenceArray{
    				&edgeorder.NotificationPreferenceArgs{
    					SendNotification: pulumi.Bool(false),
    					StageName:        pulumi.String("string"),
    				},
    			},
    			TermCommitmentPreferences: &edgeorder.TermCommitmentPreferencesArgs{
    				PreferredTermCommitmentType:     pulumi.String("string"),
    				PreferredTermCommitmentDuration: pulumi.String("string"),
    			},
    			TransportPreferences: &edgeorder.TransportPreferencesArgs{
    				PreferredShipmentType: pulumi.String("string"),
    			},
    		},
    		SiteDetails: &edgeorder.SiteDetailsArgs{
    			SiteId: pulumi.String("string"),
    		},
    	},
    	ResourceGroupName: pulumi.String("string"),
    	AddressDetails: &edgeorder.AddressDetailsArgs{
    		ForwardAddress: &edgeorder.AddressPropertiesArgs{
    			AddressClassification: pulumi.String("string"),
    			ContactDetails: &edgeorder.ContactDetailsArgs{
    				ContactName: pulumi.String("string"),
    				EmailList: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Mobile:         pulumi.String("string"),
    				Phone:          pulumi.String("string"),
    				PhoneExtension: pulumi.String("string"),
    			},
    			ShippingAddress: &edgeorder.ShippingAddressArgs{
    				Country:         pulumi.String("string"),
    				AddressType:     pulumi.String("string"),
    				City:            pulumi.String("string"),
    				CompanyName:     pulumi.String("string"),
    				PostalCode:      pulumi.String("string"),
    				StateOrProvince: pulumi.String("string"),
    				StreetAddress1:  pulumi.String("string"),
    				StreetAddress2:  pulumi.String("string"),
    				StreetAddress3:  pulumi.String("string"),
    				ZipExtendedCode: pulumi.String("string"),
    			},
    		},
    	},
    	Identity: &edgeorder.ResourceIdentityArgs{
    		Type: pulumi.String("string"),
    		UserAssignedIdentities: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Location:      pulumi.String("string"),
    	OrderItemName: pulumi.String("string"),
    	Tags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    })
    
    var orderItemResource = new OrderItem("orderItemResource", OrderItemArgs.builder()
        .orderId("string")
        .orderItemDetails(OrderItemDetailsArgs.builder()
            .orderItemType("string")
            .productDetails(ProductDetailsArgs.builder()
                .hierarchyInformation(HierarchyInformationArgs.builder()
                    .configurationIdDisplayName("string")
                    .configurationName("string")
                    .productFamilyName("string")
                    .productLineName("string")
                    .productName("string")
                    .build())
                .optInAdditionalConfigurations(AdditionalConfigurationArgs.builder()
                    .hierarchyInformation(HierarchyInformationArgs.builder()
                        .configurationIdDisplayName("string")
                        .configurationName("string")
                        .productFamilyName("string")
                        .productLineName("string")
                        .productName("string")
                        .build())
                    .quantity(0)
                    .provisioningDetails(ProvisioningDetailsArgs.builder()
                        .autoProvisioningStatus("string")
                        .managementResourceArmId("string")
                        .provisioningArmId("string")
                        .provisioningEndPoint("string")
                        .quantity(0)
                        .readyToConnectArmId("string")
                        .serialNumber("string")
                        .vendorName("string")
                        .build())
                    .build())
                .parentProvisioningDetails(ProvisioningDetailsArgs.builder()
                    .autoProvisioningStatus("string")
                    .managementResourceArmId("string")
                    .provisioningArmId("string")
                    .provisioningEndPoint("string")
                    .quantity(0)
                    .readyToConnectArmId("string")
                    .serialNumber("string")
                    .vendorName("string")
                    .build())
                .build())
            .notificationEmailList("string")
            .orderItemMode("string")
            .preferences(PreferencesArgs.builder()
                .encryptionPreferences(EncryptionPreferencesArgs.builder()
                    .doubleEncryptionStatus("string")
                    .build())
                .managementResourcePreferences(ManagementResourcePreferencesArgs.builder()
                    .preferredManagementResourceId("string")
                    .build())
                .notificationPreferences(NotificationPreferenceArgs.builder()
                    .sendNotification(false)
                    .stageName("string")
                    .build())
                .termCommitmentPreferences(TermCommitmentPreferencesArgs.builder()
                    .preferredTermCommitmentType("string")
                    .preferredTermCommitmentDuration("string")
                    .build())
                .transportPreferences(TransportPreferencesArgs.builder()
                    .preferredShipmentType("string")
                    .build())
                .build())
            .siteDetails(SiteDetailsArgs.builder()
                .siteId("string")
                .build())
            .build())
        .resourceGroupName("string")
        .addressDetails(AddressDetailsArgs.builder()
            .forwardAddress(AddressPropertiesArgs.builder()
                .addressClassification("string")
                .contactDetails(ContactDetailsArgs.builder()
                    .contactName("string")
                    .emailList("string")
                    .mobile("string")
                    .phone("string")
                    .phoneExtension("string")
                    .build())
                .shippingAddress(ShippingAddressArgs.builder()
                    .country("string")
                    .addressType("string")
                    .city("string")
                    .companyName("string")
                    .postalCode("string")
                    .stateOrProvince("string")
                    .streetAddress1("string")
                    .streetAddress2("string")
                    .streetAddress3("string")
                    .zipExtendedCode("string")
                    .build())
                .build())
            .build())
        .identity(ResourceIdentityArgs.builder()
            .type("string")
            .userAssignedIdentities("string")
            .build())
        .location("string")
        .orderItemName("string")
        .tags(Map.of("string", "string"))
        .build());
    
    order_item_resource = azure_native.edgeorder.OrderItem("orderItemResource",
        order_id="string",
        order_item_details={
            "order_item_type": "string",
            "product_details": {
                "hierarchy_information": {
                    "configuration_id_display_name": "string",
                    "configuration_name": "string",
                    "product_family_name": "string",
                    "product_line_name": "string",
                    "product_name": "string",
                },
                "opt_in_additional_configurations": [{
                    "hierarchy_information": {
                        "configuration_id_display_name": "string",
                        "configuration_name": "string",
                        "product_family_name": "string",
                        "product_line_name": "string",
                        "product_name": "string",
                    },
                    "quantity": 0,
                    "provisioning_details": [{
                        "auto_provisioning_status": "string",
                        "management_resource_arm_id": "string",
                        "provisioning_arm_id": "string",
                        "provisioning_end_point": "string",
                        "quantity": 0,
                        "ready_to_connect_arm_id": "string",
                        "serial_number": "string",
                        "vendor_name": "string",
                    }],
                }],
                "parent_provisioning_details": {
                    "auto_provisioning_status": "string",
                    "management_resource_arm_id": "string",
                    "provisioning_arm_id": "string",
                    "provisioning_end_point": "string",
                    "quantity": 0,
                    "ready_to_connect_arm_id": "string",
                    "serial_number": "string",
                    "vendor_name": "string",
                },
            },
            "notification_email_list": ["string"],
            "order_item_mode": "string",
            "preferences": {
                "encryption_preferences": {
                    "double_encryption_status": "string",
                },
                "management_resource_preferences": {
                    "preferred_management_resource_id": "string",
                },
                "notification_preferences": [{
                    "send_notification": False,
                    "stage_name": "string",
                }],
                "term_commitment_preferences": {
                    "preferred_term_commitment_type": "string",
                    "preferred_term_commitment_duration": "string",
                },
                "transport_preferences": {
                    "preferred_shipment_type": "string",
                },
            },
            "site_details": {
                "site_id": "string",
            },
        },
        resource_group_name="string",
        address_details={
            "forward_address": {
                "address_classification": "string",
                "contact_details": {
                    "contact_name": "string",
                    "email_list": ["string"],
                    "mobile": "string",
                    "phone": "string",
                    "phone_extension": "string",
                },
                "shipping_address": {
                    "country": "string",
                    "address_type": "string",
                    "city": "string",
                    "company_name": "string",
                    "postal_code": "string",
                    "state_or_province": "string",
                    "street_address1": "string",
                    "street_address2": "string",
                    "street_address3": "string",
                    "zip_extended_code": "string",
                },
            },
        },
        identity={
            "type": "string",
            "user_assigned_identities": ["string"],
        },
        location="string",
        order_item_name="string",
        tags={
            "string": "string",
        })
    
    const orderItemResource = new azure_native.edgeorder.OrderItem("orderItemResource", {
        orderId: "string",
        orderItemDetails: {
            orderItemType: "string",
            productDetails: {
                hierarchyInformation: {
                    configurationIdDisplayName: "string",
                    configurationName: "string",
                    productFamilyName: "string",
                    productLineName: "string",
                    productName: "string",
                },
                optInAdditionalConfigurations: [{
                    hierarchyInformation: {
                        configurationIdDisplayName: "string",
                        configurationName: "string",
                        productFamilyName: "string",
                        productLineName: "string",
                        productName: "string",
                    },
                    quantity: 0,
                    provisioningDetails: [{
                        autoProvisioningStatus: "string",
                        managementResourceArmId: "string",
                        provisioningArmId: "string",
                        provisioningEndPoint: "string",
                        quantity: 0,
                        readyToConnectArmId: "string",
                        serialNumber: "string",
                        vendorName: "string",
                    }],
                }],
                parentProvisioningDetails: {
                    autoProvisioningStatus: "string",
                    managementResourceArmId: "string",
                    provisioningArmId: "string",
                    provisioningEndPoint: "string",
                    quantity: 0,
                    readyToConnectArmId: "string",
                    serialNumber: "string",
                    vendorName: "string",
                },
            },
            notificationEmailList: ["string"],
            orderItemMode: "string",
            preferences: {
                encryptionPreferences: {
                    doubleEncryptionStatus: "string",
                },
                managementResourcePreferences: {
                    preferredManagementResourceId: "string",
                },
                notificationPreferences: [{
                    sendNotification: false,
                    stageName: "string",
                }],
                termCommitmentPreferences: {
                    preferredTermCommitmentType: "string",
                    preferredTermCommitmentDuration: "string",
                },
                transportPreferences: {
                    preferredShipmentType: "string",
                },
            },
            siteDetails: {
                siteId: "string",
            },
        },
        resourceGroupName: "string",
        addressDetails: {
            forwardAddress: {
                addressClassification: "string",
                contactDetails: {
                    contactName: "string",
                    emailList: ["string"],
                    mobile: "string",
                    phone: "string",
                    phoneExtension: "string",
                },
                shippingAddress: {
                    country: "string",
                    addressType: "string",
                    city: "string",
                    companyName: "string",
                    postalCode: "string",
                    stateOrProvince: "string",
                    streetAddress1: "string",
                    streetAddress2: "string",
                    streetAddress3: "string",
                    zipExtendedCode: "string",
                },
            },
        },
        identity: {
            type: "string",
            userAssignedIdentities: ["string"],
        },
        location: "string",
        orderItemName: "string",
        tags: {
            string: "string",
        },
    });
    
    type: azure-native:edgeorder:OrderItem
    properties:
        addressDetails:
            forwardAddress:
                addressClassification: string
                contactDetails:
                    contactName: string
                    emailList:
                        - string
                    mobile: string
                    phone: string
                    phoneExtension: string
                shippingAddress:
                    addressType: string
                    city: string
                    companyName: string
                    country: string
                    postalCode: string
                    stateOrProvince: string
                    streetAddress1: string
                    streetAddress2: string
                    streetAddress3: string
                    zipExtendedCode: string
        identity:
            type: string
            userAssignedIdentities:
                - string
        location: string
        orderId: string
        orderItemDetails:
            notificationEmailList:
                - string
            orderItemMode: string
            orderItemType: string
            preferences:
                encryptionPreferences:
                    doubleEncryptionStatus: string
                managementResourcePreferences:
                    preferredManagementResourceId: string
                notificationPreferences:
                    - sendNotification: false
                      stageName: string
                termCommitmentPreferences:
                    preferredTermCommitmentDuration: string
                    preferredTermCommitmentType: string
                transportPreferences:
                    preferredShipmentType: string
            productDetails:
                hierarchyInformation:
                    configurationIdDisplayName: string
                    configurationName: string
                    productFamilyName: string
                    productLineName: string
                    productName: string
                optInAdditionalConfigurations:
                    - hierarchyInformation:
                        configurationIdDisplayName: string
                        configurationName: string
                        productFamilyName: string
                        productLineName: string
                        productName: string
                      provisioningDetails:
                        - autoProvisioningStatus: string
                          managementResourceArmId: string
                          provisioningArmId: string
                          provisioningEndPoint: string
                          quantity: 0
                          readyToConnectArmId: string
                          serialNumber: string
                          vendorName: string
                      quantity: 0
                parentProvisioningDetails:
                    autoProvisioningStatus: string
                    managementResourceArmId: string
                    provisioningArmId: string
                    provisioningEndPoint: string
                    quantity: 0
                    readyToConnectArmId: string
                    serialNumber: string
                    vendorName: string
            siteDetails:
                siteId: string
        orderItemName: string
        resourceGroupName: string
        tags:
            string: string
    

    OrderItem Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The OrderItem resource accepts the following input properties:

    OrderId string
    Id of the order to which order item belongs to.
    OrderItemDetails Pulumi.AzureNative.EdgeOrder.Inputs.OrderItemDetails
    Represents order item details.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    AddressDetails Pulumi.AzureNative.EdgeOrder.Inputs.AddressDetails
    Represents shipping and return address for order item.
    Identity Pulumi.AzureNative.EdgeOrder.Inputs.ResourceIdentity
    Msi identity of the resource
    Location string
    The geo-location where the resource lives
    OrderItemName string
    The name of the order item.
    Tags Dictionary<string, string>
    Resource tags.
    OrderId string
    Id of the order to which order item belongs to.
    OrderItemDetails OrderItemDetailsArgs
    Represents order item details.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    AddressDetails AddressDetailsArgs
    Represents shipping and return address for order item.
    Identity ResourceIdentityArgs
    Msi identity of the resource
    Location string
    The geo-location where the resource lives
    OrderItemName string
    The name of the order item.
    Tags map[string]string
    Resource tags.
    orderId String
    Id of the order to which order item belongs to.
    orderItemDetails OrderItemDetails
    Represents order item details.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    addressDetails AddressDetails
    Represents shipping and return address for order item.
    identity ResourceIdentity
    Msi identity of the resource
    location String
    The geo-location where the resource lives
    orderItemName String
    The name of the order item.
    tags Map<String,String>
    Resource tags.
    orderId string
    Id of the order to which order item belongs to.
    orderItemDetails OrderItemDetails
    Represents order item details.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    addressDetails AddressDetails
    Represents shipping and return address for order item.
    identity ResourceIdentity
    Msi identity of the resource
    location string
    The geo-location where the resource lives
    orderItemName string
    The name of the order item.
    tags {[key: string]: string}
    Resource tags.
    order_id str
    Id of the order to which order item belongs to.
    order_item_details OrderItemDetailsArgs
    Represents order item details.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    address_details AddressDetailsArgs
    Represents shipping and return address for order item.
    identity ResourceIdentityArgs
    Msi identity of the resource
    location str
    The geo-location where the resource lives
    order_item_name str
    The name of the order item.
    tags Mapping[str, str]
    Resource tags.
    orderId String
    Id of the order to which order item belongs to.
    orderItemDetails Property Map
    Represents order item details.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    addressDetails Property Map
    Represents shipping and return address for order item.
    identity Property Map
    Msi identity of the resource
    location String
    The geo-location where the resource lives
    orderItemName String
    The name of the order item.
    tags Map<String>
    Resource tags.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the OrderItem resource produces the following output properties:

    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    ProvisioningState string
    Provisioning state
    StartTime string
    Start time of order item.
    SystemData Pulumi.AzureNative.EdgeOrder.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    ProvisioningState string
    Provisioning state
    StartTime string
    Start time of order item.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azureApiVersion String
    The Azure API version of the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name of the resource
    provisioningState String
    Provisioning state
    startTime String
    Start time of order item.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azureApiVersion string
    The Azure API version of the resource.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    The name of the resource
    provisioningState string
    Provisioning state
    startTime string
    Start time of order item.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azure_api_version str
    The Azure API version of the resource.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    The name of the resource
    provisioning_state str
    Provisioning state
    start_time str
    Start time of order item.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azureApiVersion String
    The Azure API version of the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name of the resource
    provisioningState String
    Provisioning state
    startTime String
    Start time of order item.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Supporting Types

    AdditionalConfiguration, AdditionalConfigurationArgs

    HierarchyInformation Pulumi.AzureNative.EdgeOrder.Inputs.HierarchyInformation
    Hierarchy of the product which uniquely identifies the configuration.
    Quantity int
    Quantity of the product.
    ProvisioningDetails List<Pulumi.AzureNative.EdgeOrder.Inputs.ProvisioningDetails>
    List Provisioning Details for Devices in Additional Config.
    HierarchyInformation HierarchyInformation
    Hierarchy of the product which uniquely identifies the configuration.
    Quantity int
    Quantity of the product.
    ProvisioningDetails []ProvisioningDetails
    List Provisioning Details for Devices in Additional Config.
    hierarchyInformation HierarchyInformation
    Hierarchy of the product which uniquely identifies the configuration.
    quantity Integer
    Quantity of the product.
    provisioningDetails List<ProvisioningDetails>
    List Provisioning Details for Devices in Additional Config.
    hierarchyInformation HierarchyInformation
    Hierarchy of the product which uniquely identifies the configuration.
    quantity number
    Quantity of the product.
    provisioningDetails ProvisioningDetails[]
    List Provisioning Details for Devices in Additional Config.
    hierarchy_information HierarchyInformation
    Hierarchy of the product which uniquely identifies the configuration.
    quantity int
    Quantity of the product.
    provisioning_details Sequence[ProvisioningDetails]
    List Provisioning Details for Devices in Additional Config.
    hierarchyInformation Property Map
    Hierarchy of the product which uniquely identifies the configuration.
    quantity Number
    Quantity of the product.
    provisioningDetails List<Property Map>
    List Provisioning Details for Devices in Additional Config.

    AdditionalConfigurationResponse, AdditionalConfigurationResponseArgs

    HierarchyInformation Pulumi.AzureNative.EdgeOrder.Inputs.HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the configuration.
    Quantity int
    Quantity of the product.
    ProvisioningDetails List<Pulumi.AzureNative.EdgeOrder.Inputs.ProvisioningDetailsResponse>
    List Provisioning Details for Devices in Additional Config.
    HierarchyInformation HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the configuration.
    Quantity int
    Quantity of the product.
    ProvisioningDetails []ProvisioningDetailsResponse
    List Provisioning Details for Devices in Additional Config.
    hierarchyInformation HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the configuration.
    quantity Integer
    Quantity of the product.
    provisioningDetails List<ProvisioningDetailsResponse>
    List Provisioning Details for Devices in Additional Config.
    hierarchyInformation HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the configuration.
    quantity number
    Quantity of the product.
    provisioningDetails ProvisioningDetailsResponse[]
    List Provisioning Details for Devices in Additional Config.
    hierarchy_information HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the configuration.
    quantity int
    Quantity of the product.
    provisioning_details Sequence[ProvisioningDetailsResponse]
    List Provisioning Details for Devices in Additional Config.
    hierarchyInformation Property Map
    Hierarchy of the product which uniquely identifies the configuration.
    quantity Number
    Quantity of the product.
    provisioningDetails List<Property Map>
    List Provisioning Details for Devices in Additional Config.

    AddressClassification, AddressClassificationArgs

    Shipping
    ShippingShipping address for the order.
    Site
    SiteSite Address.
    AddressClassificationShipping
    ShippingShipping address for the order.
    AddressClassificationSite
    SiteSite Address.
    Shipping
    ShippingShipping address for the order.
    Site
    SiteSite Address.
    Shipping
    ShippingShipping address for the order.
    Site
    SiteSite Address.
    SHIPPING
    ShippingShipping address for the order.
    SITE
    SiteSite Address.
    "Shipping"
    ShippingShipping address for the order.
    "Site"
    SiteSite Address.

    AddressDetails, AddressDetailsArgs

    ForwardAddress AddressProperties
    Customer address and contact details.
    forwardAddress AddressProperties
    Customer address and contact details.
    forwardAddress AddressProperties
    Customer address and contact details.
    forward_address AddressProperties
    Customer address and contact details.
    forwardAddress Property Map
    Customer address and contact details.

    AddressDetailsResponse, AddressDetailsResponseArgs

    ForwardAddress AddressPropertiesResponse
    Customer address and contact details.
    ReturnAddress AddressPropertiesResponse
    Return shipping address.
    forwardAddress AddressPropertiesResponse
    Customer address and contact details.
    returnAddress AddressPropertiesResponse
    Return shipping address.
    forwardAddress AddressPropertiesResponse
    Customer address and contact details.
    returnAddress AddressPropertiesResponse
    Return shipping address.
    forward_address AddressPropertiesResponse
    Customer address and contact details.
    return_address AddressPropertiesResponse
    Return shipping address.
    forwardAddress Property Map
    Customer address and contact details.
    returnAddress Property Map
    Return shipping address.

    AddressProperties, AddressPropertiesArgs

    AddressClassification string | AddressClassification
    Type of address based on its usage context.
    ContactDetails ContactDetails
    Contact details for the address.
    ShippingAddress ShippingAddress
    Shipping details for the address.
    addressClassification String | AddressClassification
    Type of address based on its usage context.
    contactDetails ContactDetails
    Contact details for the address.
    shippingAddress ShippingAddress
    Shipping details for the address.
    addressClassification string | AddressClassification
    Type of address based on its usage context.
    contactDetails ContactDetails
    Contact details for the address.
    shippingAddress ShippingAddress
    Shipping details for the address.
    address_classification str | AddressClassification
    Type of address based on its usage context.
    contact_details ContactDetails
    Contact details for the address.
    shipping_address ShippingAddress
    Shipping details for the address.
    addressClassification String | "Shipping" | "Site"
    Type of address based on its usage context.
    contactDetails Property Map
    Contact details for the address.
    shippingAddress Property Map
    Shipping details for the address.

    AddressPropertiesResponse, AddressPropertiesResponseArgs

    AddressValidationStatus string
    Status of address validation.
    ProvisioningState string
    Provisioning state
    AddressClassification string
    Type of address based on its usage context.
    ContactDetails Pulumi.AzureNative.EdgeOrder.Inputs.ContactDetailsResponse
    Contact details for the address.
    ShippingAddress Pulumi.AzureNative.EdgeOrder.Inputs.ShippingAddressResponse
    Shipping details for the address.
    AddressValidationStatus string
    Status of address validation.
    ProvisioningState string
    Provisioning state
    AddressClassification string
    Type of address based on its usage context.
    ContactDetails ContactDetailsResponse
    Contact details for the address.
    ShippingAddress ShippingAddressResponse
    Shipping details for the address.
    addressValidationStatus String
    Status of address validation.
    provisioningState String
    Provisioning state
    addressClassification String
    Type of address based on its usage context.
    contactDetails ContactDetailsResponse
    Contact details for the address.
    shippingAddress ShippingAddressResponse
    Shipping details for the address.
    addressValidationStatus string
    Status of address validation.
    provisioningState string
    Provisioning state
    addressClassification string
    Type of address based on its usage context.
    contactDetails ContactDetailsResponse
    Contact details for the address.
    shippingAddress ShippingAddressResponse
    Shipping details for the address.
    address_validation_status str
    Status of address validation.
    provisioning_state str
    Provisioning state
    address_classification str
    Type of address based on its usage context.
    contact_details ContactDetailsResponse
    Contact details for the address.
    shipping_address ShippingAddressResponse
    Shipping details for the address.
    addressValidationStatus String
    Status of address validation.
    provisioningState String
    Provisioning state
    addressClassification String
    Type of address based on its usage context.
    contactDetails Property Map
    Contact details for the address.
    shippingAddress Property Map
    Shipping details for the address.

    AddressType, AddressTypeArgs

    None
    NoneAddress type not known.
    Residential
    ResidentialResidential Address.
    Commercial
    CommercialCommercial Address.
    AddressTypeNone
    NoneAddress type not known.
    AddressTypeResidential
    ResidentialResidential Address.
    AddressTypeCommercial
    CommercialCommercial Address.
    None
    NoneAddress type not known.
    Residential
    ResidentialResidential Address.
    Commercial
    CommercialCommercial Address.
    None
    NoneAddress type not known.
    Residential
    ResidentialResidential Address.
    Commercial
    CommercialCommercial Address.
    NONE
    NoneAddress type not known.
    RESIDENTIAL
    ResidentialResidential Address.
    COMMERCIAL
    CommercialCommercial Address.
    "None"
    NoneAddress type not known.
    "Residential"
    ResidentialResidential Address.
    "Commercial"
    CommercialCommercial Address.

    AutoProvisioningStatus, AutoProvisioningStatusArgs

    Enabled
    EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
    Disabled
    DisabledProvisioning Disabled.
    AutoProvisioningStatusEnabled
    EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
    AutoProvisioningStatusDisabled
    DisabledProvisioning Disabled.
    Enabled
    EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
    Disabled
    DisabledProvisioning Disabled.
    Enabled
    EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
    Disabled
    DisabledProvisioning Disabled.
    ENABLED
    EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
    DISABLED
    DisabledProvisioning Disabled.
    "Enabled"
    EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
    "Disabled"
    DisabledProvisioning Disabled.

    ConfigurationDeviceDetailsResponse, ConfigurationDeviceDetailsResponseArgs

    DeviceDetails List<Pulumi.AzureNative.EdgeOrder.Inputs.DeviceDetailsResponse>
    List of device details.
    HierarchyInformation Pulumi.AzureNative.EdgeOrder.Inputs.HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the configuration.
    IdentificationType string
    Identification type of the configuration.
    Quantity int
    Quantity of the product.
    TermCommitmentInformation Pulumi.AzureNative.EdgeOrder.Inputs.TermCommitmentInformationResponse
    Term Commitment Information of the Device.
    DisplayInfo Pulumi.AzureNative.EdgeOrder.Inputs.DisplayInfoResponse
    Display details of the product.
    DeviceDetails []DeviceDetailsResponse
    List of device details.
    HierarchyInformation HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the configuration.
    IdentificationType string
    Identification type of the configuration.
    Quantity int
    Quantity of the product.
    TermCommitmentInformation TermCommitmentInformationResponse
    Term Commitment Information of the Device.
    DisplayInfo DisplayInfoResponse
    Display details of the product.
    deviceDetails List<DeviceDetailsResponse>
    List of device details.
    hierarchyInformation HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the configuration.
    identificationType String
    Identification type of the configuration.
    quantity Integer
    Quantity of the product.
    termCommitmentInformation TermCommitmentInformationResponse
    Term Commitment Information of the Device.
    displayInfo DisplayInfoResponse
    Display details of the product.
    deviceDetails DeviceDetailsResponse[]
    List of device details.
    hierarchyInformation HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the configuration.
    identificationType string
    Identification type of the configuration.
    quantity number
    Quantity of the product.
    termCommitmentInformation TermCommitmentInformationResponse
    Term Commitment Information of the Device.
    displayInfo DisplayInfoResponse
    Display details of the product.
    device_details Sequence[DeviceDetailsResponse]
    List of device details.
    hierarchy_information HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the configuration.
    identification_type str
    Identification type of the configuration.
    quantity int
    Quantity of the product.
    term_commitment_information TermCommitmentInformationResponse
    Term Commitment Information of the Device.
    display_info DisplayInfoResponse
    Display details of the product.
    deviceDetails List<Property Map>
    List of device details.
    hierarchyInformation Property Map
    Hierarchy of the product which uniquely identifies the configuration.
    identificationType String
    Identification type of the configuration.
    quantity Number
    Quantity of the product.
    termCommitmentInformation Property Map
    Term Commitment Information of the Device.
    displayInfo Property Map
    Display details of the product.

    ContactDetails, ContactDetailsArgs

    ContactName string
    Contact name of the person.
    EmailList List<string>
    List of Email-ids to be notified about job progress.
    Mobile string
    Mobile number of the contact person.
    Phone string
    Phone number of the contact person.
    PhoneExtension string
    Phone extension number of the contact person.
    ContactName string
    Contact name of the person.
    EmailList []string
    List of Email-ids to be notified about job progress.
    Mobile string
    Mobile number of the contact person.
    Phone string
    Phone number of the contact person.
    PhoneExtension string
    Phone extension number of the contact person.
    contactName String
    Contact name of the person.
    emailList List<String>
    List of Email-ids to be notified about job progress.
    mobile String
    Mobile number of the contact person.
    phone String
    Phone number of the contact person.
    phoneExtension String
    Phone extension number of the contact person.
    contactName string
    Contact name of the person.
    emailList string[]
    List of Email-ids to be notified about job progress.
    mobile string
    Mobile number of the contact person.
    phone string
    Phone number of the contact person.
    phoneExtension string
    Phone extension number of the contact person.
    contact_name str
    Contact name of the person.
    email_list Sequence[str]
    List of Email-ids to be notified about job progress.
    mobile str
    Mobile number of the contact person.
    phone str
    Phone number of the contact person.
    phone_extension str
    Phone extension number of the contact person.
    contactName String
    Contact name of the person.
    emailList List<String>
    List of Email-ids to be notified about job progress.
    mobile String
    Mobile number of the contact person.
    phone String
    Phone number of the contact person.
    phoneExtension String
    Phone extension number of the contact person.

    ContactDetailsResponse, ContactDetailsResponseArgs

    ContactName string
    Contact name of the person.
    EmailList List<string>
    List of Email-ids to be notified about job progress.
    Mobile string
    Mobile number of the contact person.
    Phone string
    Phone number of the contact person.
    PhoneExtension string
    Phone extension number of the contact person.
    ContactName string
    Contact name of the person.
    EmailList []string
    List of Email-ids to be notified about job progress.
    Mobile string
    Mobile number of the contact person.
    Phone string
    Phone number of the contact person.
    PhoneExtension string
    Phone extension number of the contact person.
    contactName String
    Contact name of the person.
    emailList List<String>
    List of Email-ids to be notified about job progress.
    mobile String
    Mobile number of the contact person.
    phone String
    Phone number of the contact person.
    phoneExtension String
    Phone extension number of the contact person.
    contactName string
    Contact name of the person.
    emailList string[]
    List of Email-ids to be notified about job progress.
    mobile string
    Mobile number of the contact person.
    phone string
    Phone number of the contact person.
    phoneExtension string
    Phone extension number of the contact person.
    contact_name str
    Contact name of the person.
    email_list Sequence[str]
    List of Email-ids to be notified about job progress.
    mobile str
    Mobile number of the contact person.
    phone str
    Phone number of the contact person.
    phone_extension str
    Phone extension number of the contact person.
    contactName String
    Contact name of the person.
    emailList List<String>
    List of Email-ids to be notified about job progress.
    mobile String
    Mobile number of the contact person.
    phone String
    Phone number of the contact person.
    phoneExtension String
    Phone extension number of the contact person.

    DeviceDetailsResponse, DeviceDetailsResponseArgs

    DisplaySerialNumber string
    Device serial number to be displayed.
    ManagementResourceId string
    Management Resource Id.
    ManagementResourceTenantId string
    Management Resource Tenant ID.
    ProvisioningDetails Pulumi.AzureNative.EdgeOrder.Inputs.ProvisioningDetailsResponse
    Provisioning Details for the device.
    ProvisioningSupport string
    Determining nature of provisioning that the configuration supports.
    SerialNumber string
    Device serial number.
    DisplaySerialNumber string
    Device serial number to be displayed.
    ManagementResourceId string
    Management Resource Id.
    ManagementResourceTenantId string
    Management Resource Tenant ID.
    ProvisioningDetails ProvisioningDetailsResponse
    Provisioning Details for the device.
    ProvisioningSupport string
    Determining nature of provisioning that the configuration supports.
    SerialNumber string
    Device serial number.
    displaySerialNumber String
    Device serial number to be displayed.
    managementResourceId String
    Management Resource Id.
    managementResourceTenantId String
    Management Resource Tenant ID.
    provisioningDetails ProvisioningDetailsResponse
    Provisioning Details for the device.
    provisioningSupport String
    Determining nature of provisioning that the configuration supports.
    serialNumber String
    Device serial number.
    displaySerialNumber string
    Device serial number to be displayed.
    managementResourceId string
    Management Resource Id.
    managementResourceTenantId string
    Management Resource Tenant ID.
    provisioningDetails ProvisioningDetailsResponse
    Provisioning Details for the device.
    provisioningSupport string
    Determining nature of provisioning that the configuration supports.
    serialNumber string
    Device serial number.
    display_serial_number str
    Device serial number to be displayed.
    management_resource_id str
    Management Resource Id.
    management_resource_tenant_id str
    Management Resource Tenant ID.
    provisioning_details ProvisioningDetailsResponse
    Provisioning Details for the device.
    provisioning_support str
    Determining nature of provisioning that the configuration supports.
    serial_number str
    Device serial number.
    displaySerialNumber String
    Device serial number to be displayed.
    managementResourceId String
    Management Resource Id.
    managementResourceTenantId String
    Management Resource Tenant ID.
    provisioningDetails Property Map
    Provisioning Details for the device.
    provisioningSupport String
    Determining nature of provisioning that the configuration supports.
    serialNumber String
    Device serial number.

    DevicePresenceVerificationDetailsResponse, DevicePresenceVerificationDetailsResponseArgs

    Message string
    Insights on current status.
    Status string
    Proof of possession status.
    Message string
    Insights on current status.
    Status string
    Proof of possession status.
    message String
    Insights on current status.
    status String
    Proof of possession status.
    message string
    Insights on current status.
    status string
    Proof of possession status.
    message str
    Insights on current status.
    status str
    Proof of possession status.
    message String
    Insights on current status.
    status String
    Proof of possession status.

    DisplayInfoResponse, DisplayInfoResponseArgs

    ConfigurationDisplayName string
    Configuration display name.
    ProductFamilyDisplayName string
    Product family display name.
    ConfigurationDisplayName string
    Configuration display name.
    ProductFamilyDisplayName string
    Product family display name.
    configurationDisplayName String
    Configuration display name.
    productFamilyDisplayName String
    Product family display name.
    configurationDisplayName string
    Configuration display name.
    productFamilyDisplayName string
    Product family display name.
    configuration_display_name str
    Configuration display name.
    product_family_display_name str
    Product family display name.
    configurationDisplayName String
    Configuration display name.
    productFamilyDisplayName String
    Product family display name.

    DoubleEncryptionStatus, DoubleEncryptionStatusArgs

    Disabled
    DisabledDouble encryption is disabled.
    Enabled
    EnabledDouble encryption is enabled.
    DoubleEncryptionStatusDisabled
    DisabledDouble encryption is disabled.
    DoubleEncryptionStatusEnabled
    EnabledDouble encryption is enabled.
    Disabled
    DisabledDouble encryption is disabled.
    Enabled
    EnabledDouble encryption is enabled.
    Disabled
    DisabledDouble encryption is disabled.
    Enabled
    EnabledDouble encryption is enabled.
    DISABLED
    DisabledDouble encryption is disabled.
    ENABLED
    EnabledDouble encryption is enabled.
    "Disabled"
    DisabledDouble encryption is disabled.
    "Enabled"
    EnabledDouble encryption is enabled.

    EncryptionPreferences, EncryptionPreferencesArgs

    DoubleEncryptionStatus string | Pulumi.AzureNative.EdgeOrder.DoubleEncryptionStatus
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
    DoubleEncryptionStatus string | DoubleEncryptionStatus
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
    doubleEncryptionStatus String | DoubleEncryptionStatus
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
    doubleEncryptionStatus string | DoubleEncryptionStatus
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
    double_encryption_status str | DoubleEncryptionStatus
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
    doubleEncryptionStatus String | "Disabled" | "Enabled"
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.

    EncryptionPreferencesResponse, EncryptionPreferencesResponseArgs

    DoubleEncryptionStatus string
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
    DoubleEncryptionStatus string
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
    doubleEncryptionStatus String
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
    doubleEncryptionStatus string
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
    double_encryption_status str
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
    doubleEncryptionStatus String
    Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.

    ErrorAdditionalInfoResponse, ErrorAdditionalInfoResponseArgs

    Info object
    The additional info.
    Type string
    The additional info type.
    Info interface{}
    The additional info.
    Type string
    The additional info type.
    info Object
    The additional info.
    type String
    The additional info type.
    info any
    The additional info.
    type string
    The additional info type.
    info Any
    The additional info.
    type str
    The additional info type.
    info Any
    The additional info.
    type String
    The additional info type.

    ErrorDetailResponse, ErrorDetailResponseArgs

    AdditionalInfo List<Pulumi.AzureNative.EdgeOrder.Inputs.ErrorAdditionalInfoResponse>
    The error additional info.
    Code string
    The error code.
    Details List<Pulumi.AzureNative.EdgeOrder.Inputs.ErrorDetailResponse>
    The error details.
    Message string
    The error message.
    Target string
    The error target.
    AdditionalInfo []ErrorAdditionalInfoResponse
    The error additional info.
    Code string
    The error code.
    Details []ErrorDetailResponse
    The error details.
    Message string
    The error message.
    Target string
    The error target.
    additionalInfo List<ErrorAdditionalInfoResponse>
    The error additional info.
    code String
    The error code.
    details List<ErrorDetailResponse>
    The error details.
    message String
    The error message.
    target String
    The error target.
    additionalInfo ErrorAdditionalInfoResponse[]
    The error additional info.
    code string
    The error code.
    details ErrorDetailResponse[]
    The error details.
    message string
    The error message.
    target string
    The error target.
    additional_info Sequence[ErrorAdditionalInfoResponse]
    The error additional info.
    code str
    The error code.
    details Sequence[ErrorDetailResponse]
    The error details.
    message str
    The error message.
    target str
    The error target.
    additionalInfo List<Property Map>
    The error additional info.
    code String
    The error code.
    details List<Property Map>
    The error details.
    message String
    The error message.
    target String
    The error target.

    ForwardShippingDetailsResponse, ForwardShippingDetailsResponseArgs

    CarrierDisplayName string
    Carrier Name for display purpose. Not to be used for any processing.
    CarrierName string
    Name of the carrier.
    TrackingId string
    TrackingId of the package.
    TrackingUrl string
    TrackingUrl of the package.
    CarrierDisplayName string
    Carrier Name for display purpose. Not to be used for any processing.
    CarrierName string
    Name of the carrier.
    TrackingId string
    TrackingId of the package.
    TrackingUrl string
    TrackingUrl of the package.
    carrierDisplayName String
    Carrier Name for display purpose. Not to be used for any processing.
    carrierName String
    Name of the carrier.
    trackingId String
    TrackingId of the package.
    trackingUrl String
    TrackingUrl of the package.
    carrierDisplayName string
    Carrier Name for display purpose. Not to be used for any processing.
    carrierName string
    Name of the carrier.
    trackingId string
    TrackingId of the package.
    trackingUrl string
    TrackingUrl of the package.
    carrier_display_name str
    Carrier Name for display purpose. Not to be used for any processing.
    carrier_name str
    Name of the carrier.
    tracking_id str
    TrackingId of the package.
    tracking_url str
    TrackingUrl of the package.
    carrierDisplayName String
    Carrier Name for display purpose. Not to be used for any processing.
    carrierName String
    Name of the carrier.
    trackingId String
    TrackingId of the package.
    trackingUrl String
    TrackingUrl of the package.

    HierarchyInformation, HierarchyInformationArgs

    ConfigurationIdDisplayName string
    Represents Model Display Name.
    ConfigurationName string
    Represents configuration name that uniquely identifies configuration.
    ProductFamilyName string
    Represents product family name that uniquely identifies product family.
    ProductLineName string
    Represents product line name that uniquely identifies product line.
    ProductName string
    Represents product name that uniquely identifies product.
    ConfigurationIdDisplayName string
    Represents Model Display Name.
    ConfigurationName string
    Represents configuration name that uniquely identifies configuration.
    ProductFamilyName string
    Represents product family name that uniquely identifies product family.
    ProductLineName string
    Represents product line name that uniquely identifies product line.
    ProductName string
    Represents product name that uniquely identifies product.
    configurationIdDisplayName String
    Represents Model Display Name.
    configurationName String
    Represents configuration name that uniquely identifies configuration.
    productFamilyName String
    Represents product family name that uniquely identifies product family.
    productLineName String
    Represents product line name that uniquely identifies product line.
    productName String
    Represents product name that uniquely identifies product.
    configurationIdDisplayName string
    Represents Model Display Name.
    configurationName string
    Represents configuration name that uniquely identifies configuration.
    productFamilyName string
    Represents product family name that uniquely identifies product family.
    productLineName string
    Represents product line name that uniquely identifies product line.
    productName string
    Represents product name that uniquely identifies product.
    configuration_id_display_name str
    Represents Model Display Name.
    configuration_name str
    Represents configuration name that uniquely identifies configuration.
    product_family_name str
    Represents product family name that uniquely identifies product family.
    product_line_name str
    Represents product line name that uniquely identifies product line.
    product_name str
    Represents product name that uniquely identifies product.
    configurationIdDisplayName String
    Represents Model Display Name.
    configurationName String
    Represents configuration name that uniquely identifies configuration.
    productFamilyName String
    Represents product family name that uniquely identifies product family.
    productLineName String
    Represents product line name that uniquely identifies product line.
    productName String
    Represents product name that uniquely identifies product.

    HierarchyInformationResponse, HierarchyInformationResponseArgs

    ConfigurationIdDisplayName string
    Represents Model Display Name.
    ConfigurationName string
    Represents configuration name that uniquely identifies configuration.
    ProductFamilyName string
    Represents product family name that uniquely identifies product family.
    ProductLineName string
    Represents product line name that uniquely identifies product line.
    ProductName string
    Represents product name that uniquely identifies product.
    ConfigurationIdDisplayName string
    Represents Model Display Name.
    ConfigurationName string
    Represents configuration name that uniquely identifies configuration.
    ProductFamilyName string
    Represents product family name that uniquely identifies product family.
    ProductLineName string
    Represents product line name that uniquely identifies product line.
    ProductName string
    Represents product name that uniquely identifies product.
    configurationIdDisplayName String
    Represents Model Display Name.
    configurationName String
    Represents configuration name that uniquely identifies configuration.
    productFamilyName String
    Represents product family name that uniquely identifies product family.
    productLineName String
    Represents product line name that uniquely identifies product line.
    productName String
    Represents product name that uniquely identifies product.
    configurationIdDisplayName string
    Represents Model Display Name.
    configurationName string
    Represents configuration name that uniquely identifies configuration.
    productFamilyName string
    Represents product family name that uniquely identifies product family.
    productLineName string
    Represents product line name that uniquely identifies product line.
    productName string
    Represents product name that uniquely identifies product.
    configuration_id_display_name str
    Represents Model Display Name.
    configuration_name str
    Represents configuration name that uniquely identifies configuration.
    product_family_name str
    Represents product family name that uniquely identifies product family.
    product_line_name str
    Represents product line name that uniquely identifies product line.
    product_name str
    Represents product name that uniquely identifies product.
    configurationIdDisplayName String
    Represents Model Display Name.
    configurationName String
    Represents configuration name that uniquely identifies configuration.
    productFamilyName String
    Represents product family name that uniquely identifies product family.
    productLineName String
    Represents product line name that uniquely identifies product line.
    productName String
    Represents product name that uniquely identifies product.

    ManagementResourcePreferences, ManagementResourcePreferencesArgs

    PreferredManagementResourceId string
    Customer preferred Management resource ARM ID.
    PreferredManagementResourceId string
    Customer preferred Management resource ARM ID.
    preferredManagementResourceId String
    Customer preferred Management resource ARM ID.
    preferredManagementResourceId string
    Customer preferred Management resource ARM ID.
    preferred_management_resource_id str
    Customer preferred Management resource ARM ID.
    preferredManagementResourceId String
    Customer preferred Management resource ARM ID.

    ManagementResourcePreferencesResponse, ManagementResourcePreferencesResponseArgs

    PreferredManagementResourceId string
    Customer preferred Management resource ARM ID.
    PreferredManagementResourceId string
    Customer preferred Management resource ARM ID.
    preferredManagementResourceId String
    Customer preferred Management resource ARM ID.
    preferredManagementResourceId string
    Customer preferred Management resource ARM ID.
    preferred_management_resource_id str
    Customer preferred Management resource ARM ID.
    preferredManagementResourceId String
    Customer preferred Management resource ARM ID.

    NotificationPreference, NotificationPreferenceArgs

    SendNotification bool
    Notification is required or not.
    StageName string | Pulumi.AzureNative.EdgeOrder.NotificationStageName
    Name of the stage.
    SendNotification bool
    Notification is required or not.
    StageName string | NotificationStageName
    Name of the stage.
    sendNotification Boolean
    Notification is required or not.
    stageName String | NotificationStageName
    Name of the stage.
    sendNotification boolean
    Notification is required or not.
    stageName string | NotificationStageName
    Name of the stage.
    send_notification bool
    Notification is required or not.
    stage_name str | NotificationStageName
    Name of the stage.
    sendNotification Boolean
    Notification is required or not.
    stageName String | "Shipped" | "Delivered"
    Name of the stage.

    NotificationPreferenceResponse, NotificationPreferenceResponseArgs

    SendNotification bool
    Notification is required or not.
    StageName string
    Name of the stage.
    SendNotification bool
    Notification is required or not.
    StageName string
    Name of the stage.
    sendNotification Boolean
    Notification is required or not.
    stageName String
    Name of the stage.
    sendNotification boolean
    Notification is required or not.
    stageName string
    Name of the stage.
    send_notification bool
    Notification is required or not.
    stage_name str
    Name of the stage.
    sendNotification Boolean
    Notification is required or not.
    stageName String
    Name of the stage.

    NotificationStageName, NotificationStageNameArgs

    Shipped
    ShippedNotification at order item shipped from microsoft datacenter.
    Delivered
    DeliveredNotification at order item delivered to customer.
    NotificationStageNameShipped
    ShippedNotification at order item shipped from microsoft datacenter.
    NotificationStageNameDelivered
    DeliveredNotification at order item delivered to customer.
    Shipped
    ShippedNotification at order item shipped from microsoft datacenter.
    Delivered
    DeliveredNotification at order item delivered to customer.
    Shipped
    ShippedNotification at order item shipped from microsoft datacenter.
    Delivered
    DeliveredNotification at order item delivered to customer.
    SHIPPED
    ShippedNotification at order item shipped from microsoft datacenter.
    DELIVERED
    DeliveredNotification at order item delivered to customer.
    "Shipped"
    ShippedNotification at order item shipped from microsoft datacenter.
    "Delivered"
    DeliveredNotification at order item delivered to customer.

    OrderItemDetails, OrderItemDetailsArgs

    OrderItemType string | OrderItemType
    Order item type.
    ProductDetails ProductDetails
    Represents product details.
    NotificationEmailList []string
    Additional notification email list.
    OrderItemMode string | OrderMode
    Defines the mode of the Order item.
    Preferences Preferences
    Customer notification Preferences.
    SiteDetails SiteDetails
    Site Related Details.
    orderItemType String | OrderItemType
    Order item type.
    productDetails ProductDetails
    Represents product details.
    notificationEmailList List<String>
    Additional notification email list.
    orderItemMode String | OrderMode
    Defines the mode of the Order item.
    preferences Preferences
    Customer notification Preferences.
    siteDetails SiteDetails
    Site Related Details.
    orderItemType string | OrderItemType
    Order item type.
    productDetails ProductDetails
    Represents product details.
    notificationEmailList string[]
    Additional notification email list.
    orderItemMode string | OrderMode
    Defines the mode of the Order item.
    preferences Preferences
    Customer notification Preferences.
    siteDetails SiteDetails
    Site Related Details.
    order_item_type str | OrderItemType
    Order item type.
    product_details ProductDetails
    Represents product details.
    notification_email_list Sequence[str]
    Additional notification email list.
    order_item_mode str | OrderMode
    Defines the mode of the Order item.
    preferences Preferences
    Customer notification Preferences.
    site_details SiteDetails
    Site Related Details.
    orderItemType String | "Purchase" | "Rental" | "External"
    Order item type.
    productDetails Property Map
    Represents product details.
    notificationEmailList List<String>
    Additional notification email list.
    orderItemMode String | "Default" | "DoNotFulfill"
    Defines the mode of the Order item.
    preferences Property Map
    Customer notification Preferences.
    siteDetails Property Map
    Site Related Details.

    OrderItemDetailsResponse, OrderItemDetailsResponseArgs

    CancellationReason string
    Cancellation reason.
    CancellationStatus string
    Describes whether the order item is cancellable or not.
    CurrentStage Pulumi.AzureNative.EdgeOrder.Inputs.StageDetailsResponse
    Current Order item Status.
    DeletionStatus string
    Describes whether the order item is deletable or not.
    Error Pulumi.AzureNative.EdgeOrder.Inputs.ErrorDetailResponse
    Top level error for the job.
    ForwardShippingDetails Pulumi.AzureNative.EdgeOrder.Inputs.ForwardShippingDetailsResponse
    Forward Package Shipping details.
    ManagementRpDetailsList List<Pulumi.AzureNative.EdgeOrder.Inputs.ResourceProviderDetailsResponse>
    List of parent RP details supported for configuration.
    OrderItemStageHistory List<Pulumi.AzureNative.EdgeOrder.Inputs.StageDetailsResponse>
    Order item status history.
    OrderItemType string
    Order item type.
    ProductDetails Pulumi.AzureNative.EdgeOrder.Inputs.ProductDetailsResponse
    Represents product details.
    ReturnReason string
    Return reason.
    ReturnStatus string
    Describes whether the order item is returnable or not.
    ReverseShippingDetails Pulumi.AzureNative.EdgeOrder.Inputs.ReverseShippingDetailsResponse
    Reverse Package Shipping details.
    NotificationEmailList List<string>
    Additional notification email list.
    OrderItemMode string
    Defines the mode of the Order item.
    Preferences Pulumi.AzureNative.EdgeOrder.Inputs.PreferencesResponse
    Customer notification Preferences.
    SiteDetails Pulumi.AzureNative.EdgeOrder.Inputs.SiteDetailsResponse
    Site Related Details.
    CancellationReason string
    Cancellation reason.
    CancellationStatus string
    Describes whether the order item is cancellable or not.
    CurrentStage StageDetailsResponse
    Current Order item Status.
    DeletionStatus string
    Describes whether the order item is deletable or not.
    Error ErrorDetailResponse
    Top level error for the job.
    ForwardShippingDetails ForwardShippingDetailsResponse
    Forward Package Shipping details.
    ManagementRpDetailsList []ResourceProviderDetailsResponse
    List of parent RP details supported for configuration.
    OrderItemStageHistory []StageDetailsResponse
    Order item status history.
    OrderItemType string
    Order item type.
    ProductDetails ProductDetailsResponse
    Represents product details.
    ReturnReason string
    Return reason.
    ReturnStatus string
    Describes whether the order item is returnable or not.
    ReverseShippingDetails ReverseShippingDetailsResponse
    Reverse Package Shipping details.
    NotificationEmailList []string
    Additional notification email list.
    OrderItemMode string
    Defines the mode of the Order item.
    Preferences PreferencesResponse
    Customer notification Preferences.
    SiteDetails SiteDetailsResponse
    Site Related Details.
    cancellationReason String
    Cancellation reason.
    cancellationStatus String
    Describes whether the order item is cancellable or not.
    currentStage StageDetailsResponse
    Current Order item Status.
    deletionStatus String
    Describes whether the order item is deletable or not.
    error ErrorDetailResponse
    Top level error for the job.
    forwardShippingDetails ForwardShippingDetailsResponse
    Forward Package Shipping details.
    managementRpDetailsList List<ResourceProviderDetailsResponse>
    List of parent RP details supported for configuration.
    orderItemStageHistory List<StageDetailsResponse>
    Order item status history.
    orderItemType String
    Order item type.
    productDetails ProductDetailsResponse
    Represents product details.
    returnReason String
    Return reason.
    returnStatus String
    Describes whether the order item is returnable or not.
    reverseShippingDetails ReverseShippingDetailsResponse
    Reverse Package Shipping details.
    notificationEmailList List<String>
    Additional notification email list.
    orderItemMode String
    Defines the mode of the Order item.
    preferences PreferencesResponse
    Customer notification Preferences.
    siteDetails SiteDetailsResponse
    Site Related Details.
    cancellationReason string
    Cancellation reason.
    cancellationStatus string
    Describes whether the order item is cancellable or not.
    currentStage StageDetailsResponse
    Current Order item Status.
    deletionStatus string
    Describes whether the order item is deletable or not.
    error ErrorDetailResponse
    Top level error for the job.
    forwardShippingDetails ForwardShippingDetailsResponse
    Forward Package Shipping details.
    managementRpDetailsList ResourceProviderDetailsResponse[]
    List of parent RP details supported for configuration.
    orderItemStageHistory StageDetailsResponse[]
    Order item status history.
    orderItemType string
    Order item type.
    productDetails ProductDetailsResponse
    Represents product details.
    returnReason string
    Return reason.
    returnStatus string
    Describes whether the order item is returnable or not.
    reverseShippingDetails ReverseShippingDetailsResponse
    Reverse Package Shipping details.
    notificationEmailList string[]
    Additional notification email list.
    orderItemMode string
    Defines the mode of the Order item.
    preferences PreferencesResponse
    Customer notification Preferences.
    siteDetails SiteDetailsResponse
    Site Related Details.
    cancellation_reason str
    Cancellation reason.
    cancellation_status str
    Describes whether the order item is cancellable or not.
    current_stage StageDetailsResponse
    Current Order item Status.
    deletion_status str
    Describes whether the order item is deletable or not.
    error ErrorDetailResponse
    Top level error for the job.
    forward_shipping_details ForwardShippingDetailsResponse
    Forward Package Shipping details.
    management_rp_details_list Sequence[ResourceProviderDetailsResponse]
    List of parent RP details supported for configuration.
    order_item_stage_history Sequence[StageDetailsResponse]
    Order item status history.
    order_item_type str
    Order item type.
    product_details ProductDetailsResponse
    Represents product details.
    return_reason str
    Return reason.
    return_status str
    Describes whether the order item is returnable or not.
    reverse_shipping_details ReverseShippingDetailsResponse
    Reverse Package Shipping details.
    notification_email_list Sequence[str]
    Additional notification email list.
    order_item_mode str
    Defines the mode of the Order item.
    preferences PreferencesResponse
    Customer notification Preferences.
    site_details SiteDetailsResponse
    Site Related Details.
    cancellationReason String
    Cancellation reason.
    cancellationStatus String
    Describes whether the order item is cancellable or not.
    currentStage Property Map
    Current Order item Status.
    deletionStatus String
    Describes whether the order item is deletable or not.
    error Property Map
    Top level error for the job.
    forwardShippingDetails Property Map
    Forward Package Shipping details.
    managementRpDetailsList List<Property Map>
    List of parent RP details supported for configuration.
    orderItemStageHistory List<Property Map>
    Order item status history.
    orderItemType String
    Order item type.
    productDetails Property Map
    Represents product details.
    returnReason String
    Return reason.
    returnStatus String
    Describes whether the order item is returnable or not.
    reverseShippingDetails Property Map
    Reverse Package Shipping details.
    notificationEmailList List<String>
    Additional notification email list.
    orderItemMode String
    Defines the mode of the Order item.
    preferences Property Map
    Customer notification Preferences.
    siteDetails Property Map
    Site Related Details.

    OrderItemType, OrderItemTypeArgs

    Purchase
    PurchasePurchase OrderItem.
    Rental
    RentalRental OrderItem.
    External
    ExternalOrders placed outside of azure.
    OrderItemTypePurchase
    PurchasePurchase OrderItem.
    OrderItemTypeRental
    RentalRental OrderItem.
    OrderItemTypeExternal
    ExternalOrders placed outside of azure.
    Purchase
    PurchasePurchase OrderItem.
    Rental
    RentalRental OrderItem.
    External
    ExternalOrders placed outside of azure.
    Purchase
    PurchasePurchase OrderItem.
    Rental
    RentalRental OrderItem.
    External
    ExternalOrders placed outside of azure.
    PURCHASE
    PurchasePurchase OrderItem.
    RENTAL
    RentalRental OrderItem.
    EXTERNAL
    ExternalOrders placed outside of azure.
    "Purchase"
    PurchasePurchase OrderItem.
    "Rental"
    RentalRental OrderItem.
    "External"
    ExternalOrders placed outside of azure.

    OrderMode, OrderModeArgs

    Default
    DefaultDefault Order mode.
    DoNotFulfill
    DoNotFulfillMode in which the Order will not be fulfilled.
    OrderModeDefault
    DefaultDefault Order mode.
    OrderModeDoNotFulfill
    DoNotFulfillMode in which the Order will not be fulfilled.
    Default
    DefaultDefault Order mode.
    DoNotFulfill
    DoNotFulfillMode in which the Order will not be fulfilled.
    Default
    DefaultDefault Order mode.
    DoNotFulfill
    DoNotFulfillMode in which the Order will not be fulfilled.
    DEFAULT
    DefaultDefault Order mode.
    DO_NOT_FULFILL
    DoNotFulfillMode in which the Order will not be fulfilled.
    "Default"
    DefaultDefault Order mode.
    "DoNotFulfill"
    DoNotFulfillMode in which the Order will not be fulfilled.

    Preferences, PreferencesArgs

    EncryptionPreferences EncryptionPreferences
    Preferences related to the Encryption.
    ManagementResourcePreferences ManagementResourcePreferences
    Preferences related to the Management resource.
    NotificationPreferences []NotificationPreference
    Notification preferences.
    TermCommitmentPreferences TermCommitmentPreferences
    Preferences related to the Term commitment.
    TransportPreferences TransportPreferences
    Preferences related to the shipment logistics of the order.
    encryptionPreferences EncryptionPreferences
    Preferences related to the Encryption.
    managementResourcePreferences ManagementResourcePreferences
    Preferences related to the Management resource.
    notificationPreferences List<NotificationPreference>
    Notification preferences.
    termCommitmentPreferences TermCommitmentPreferences
    Preferences related to the Term commitment.
    transportPreferences TransportPreferences
    Preferences related to the shipment logistics of the order.
    encryptionPreferences EncryptionPreferences
    Preferences related to the Encryption.
    managementResourcePreferences ManagementResourcePreferences
    Preferences related to the Management resource.
    notificationPreferences NotificationPreference[]
    Notification preferences.
    termCommitmentPreferences TermCommitmentPreferences
    Preferences related to the Term commitment.
    transportPreferences TransportPreferences
    Preferences related to the shipment logistics of the order.
    encryption_preferences EncryptionPreferences
    Preferences related to the Encryption.
    management_resource_preferences ManagementResourcePreferences
    Preferences related to the Management resource.
    notification_preferences Sequence[NotificationPreference]
    Notification preferences.
    term_commitment_preferences TermCommitmentPreferences
    Preferences related to the Term commitment.
    transport_preferences TransportPreferences
    Preferences related to the shipment logistics of the order.
    encryptionPreferences Property Map
    Preferences related to the Encryption.
    managementResourcePreferences Property Map
    Preferences related to the Management resource.
    notificationPreferences List<Property Map>
    Notification preferences.
    termCommitmentPreferences Property Map
    Preferences related to the Term commitment.
    transportPreferences Property Map
    Preferences related to the shipment logistics of the order.

    PreferencesResponse, PreferencesResponseArgs

    EncryptionPreferences EncryptionPreferencesResponse
    Preferences related to the Encryption.
    ManagementResourcePreferences ManagementResourcePreferencesResponse
    Preferences related to the Management resource.
    NotificationPreferences []NotificationPreferenceResponse
    Notification preferences.
    TermCommitmentPreferences TermCommitmentPreferencesResponse
    Preferences related to the Term commitment.
    TransportPreferences TransportPreferencesResponse
    Preferences related to the shipment logistics of the order.
    encryptionPreferences EncryptionPreferencesResponse
    Preferences related to the Encryption.
    managementResourcePreferences ManagementResourcePreferencesResponse
    Preferences related to the Management resource.
    notificationPreferences List<NotificationPreferenceResponse>
    Notification preferences.
    termCommitmentPreferences TermCommitmentPreferencesResponse
    Preferences related to the Term commitment.
    transportPreferences TransportPreferencesResponse
    Preferences related to the shipment logistics of the order.
    encryptionPreferences EncryptionPreferencesResponse
    Preferences related to the Encryption.
    managementResourcePreferences ManagementResourcePreferencesResponse
    Preferences related to the Management resource.
    notificationPreferences NotificationPreferenceResponse[]
    Notification preferences.
    termCommitmentPreferences TermCommitmentPreferencesResponse
    Preferences related to the Term commitment.
    transportPreferences TransportPreferencesResponse
    Preferences related to the shipment logistics of the order.
    encryption_preferences EncryptionPreferencesResponse
    Preferences related to the Encryption.
    management_resource_preferences ManagementResourcePreferencesResponse
    Preferences related to the Management resource.
    notification_preferences Sequence[NotificationPreferenceResponse]
    Notification preferences.
    term_commitment_preferences TermCommitmentPreferencesResponse
    Preferences related to the Term commitment.
    transport_preferences TransportPreferencesResponse
    Preferences related to the shipment logistics of the order.
    encryptionPreferences Property Map
    Preferences related to the Encryption.
    managementResourcePreferences Property Map
    Preferences related to the Management resource.
    notificationPreferences List<Property Map>
    Notification preferences.
    termCommitmentPreferences Property Map
    Preferences related to the Term commitment.
    transportPreferences Property Map
    Preferences related to the shipment logistics of the order.

    ProductDetails, ProductDetailsArgs

    HierarchyInformation Pulumi.AzureNative.EdgeOrder.Inputs.HierarchyInformation
    Hierarchy of the product which uniquely identifies the product.
    OptInAdditionalConfigurations List<Pulumi.AzureNative.EdgeOrder.Inputs.AdditionalConfiguration>
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    ParentProvisioningDetails Pulumi.AzureNative.EdgeOrder.Inputs.ProvisioningDetails
    Device Provisioning Details for Parent.
    HierarchyInformation HierarchyInformation
    Hierarchy of the product which uniquely identifies the product.
    OptInAdditionalConfigurations []AdditionalConfiguration
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    ParentProvisioningDetails ProvisioningDetails
    Device Provisioning Details for Parent.
    hierarchyInformation HierarchyInformation
    Hierarchy of the product which uniquely identifies the product.
    optInAdditionalConfigurations List<AdditionalConfiguration>
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    parentProvisioningDetails ProvisioningDetails
    Device Provisioning Details for Parent.
    hierarchyInformation HierarchyInformation
    Hierarchy of the product which uniquely identifies the product.
    optInAdditionalConfigurations AdditionalConfiguration[]
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    parentProvisioningDetails ProvisioningDetails
    Device Provisioning Details for Parent.
    hierarchy_information HierarchyInformation
    Hierarchy of the product which uniquely identifies the product.
    opt_in_additional_configurations Sequence[AdditionalConfiguration]
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    parent_provisioning_details ProvisioningDetails
    Device Provisioning Details for Parent.
    hierarchyInformation Property Map
    Hierarchy of the product which uniquely identifies the product.
    optInAdditionalConfigurations List<Property Map>
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    parentProvisioningDetails Property Map
    Device Provisioning Details for Parent.

    ProductDetailsResponse, ProductDetailsResponseArgs

    ChildConfigurationDeviceDetails List<Pulumi.AzureNative.EdgeOrder.Inputs.ConfigurationDeviceDetailsResponse>
    Details of all child configurations that are part of the order item.
    HierarchyInformation Pulumi.AzureNative.EdgeOrder.Inputs.HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the product.
    IdentificationType string
    Identification type of the configuration.
    ParentDeviceDetails Pulumi.AzureNative.EdgeOrder.Inputs.DeviceDetailsResponse
    Device details of the parent configuration.
    ProductDoubleEncryptionStatus string
    Double encryption status of the configuration. Read-only field.
    TermCommitmentInformation Pulumi.AzureNative.EdgeOrder.Inputs.TermCommitmentInformationResponse
    Term Commitment Information of the Device.
    DisplayInfo Pulumi.AzureNative.EdgeOrder.Inputs.DisplayInfoResponse
    Display details of the product.
    OptInAdditionalConfigurations List<Pulumi.AzureNative.EdgeOrder.Inputs.AdditionalConfigurationResponse>
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    ParentProvisioningDetails Pulumi.AzureNative.EdgeOrder.Inputs.ProvisioningDetailsResponse
    Device Provisioning Details for Parent.
    ChildConfigurationDeviceDetails []ConfigurationDeviceDetailsResponse
    Details of all child configurations that are part of the order item.
    HierarchyInformation HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the product.
    IdentificationType string
    Identification type of the configuration.
    ParentDeviceDetails DeviceDetailsResponse
    Device details of the parent configuration.
    ProductDoubleEncryptionStatus string
    Double encryption status of the configuration. Read-only field.
    TermCommitmentInformation TermCommitmentInformationResponse
    Term Commitment Information of the Device.
    DisplayInfo DisplayInfoResponse
    Display details of the product.
    OptInAdditionalConfigurations []AdditionalConfigurationResponse
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    ParentProvisioningDetails ProvisioningDetailsResponse
    Device Provisioning Details for Parent.
    childConfigurationDeviceDetails List<ConfigurationDeviceDetailsResponse>
    Details of all child configurations that are part of the order item.
    hierarchyInformation HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the product.
    identificationType String
    Identification type of the configuration.
    parentDeviceDetails DeviceDetailsResponse
    Device details of the parent configuration.
    productDoubleEncryptionStatus String
    Double encryption status of the configuration. Read-only field.
    termCommitmentInformation TermCommitmentInformationResponse
    Term Commitment Information of the Device.
    displayInfo DisplayInfoResponse
    Display details of the product.
    optInAdditionalConfigurations List<AdditionalConfigurationResponse>
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    parentProvisioningDetails ProvisioningDetailsResponse
    Device Provisioning Details for Parent.
    childConfigurationDeviceDetails ConfigurationDeviceDetailsResponse[]
    Details of all child configurations that are part of the order item.
    hierarchyInformation HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the product.
    identificationType string
    Identification type of the configuration.
    parentDeviceDetails DeviceDetailsResponse
    Device details of the parent configuration.
    productDoubleEncryptionStatus string
    Double encryption status of the configuration. Read-only field.
    termCommitmentInformation TermCommitmentInformationResponse
    Term Commitment Information of the Device.
    displayInfo DisplayInfoResponse
    Display details of the product.
    optInAdditionalConfigurations AdditionalConfigurationResponse[]
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    parentProvisioningDetails ProvisioningDetailsResponse
    Device Provisioning Details for Parent.
    child_configuration_device_details Sequence[ConfigurationDeviceDetailsResponse]
    Details of all child configurations that are part of the order item.
    hierarchy_information HierarchyInformationResponse
    Hierarchy of the product which uniquely identifies the product.
    identification_type str
    Identification type of the configuration.
    parent_device_details DeviceDetailsResponse
    Device details of the parent configuration.
    product_double_encryption_status str
    Double encryption status of the configuration. Read-only field.
    term_commitment_information TermCommitmentInformationResponse
    Term Commitment Information of the Device.
    display_info DisplayInfoResponse
    Display details of the product.
    opt_in_additional_configurations Sequence[AdditionalConfigurationResponse]
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    parent_provisioning_details ProvisioningDetailsResponse
    Device Provisioning Details for Parent.
    childConfigurationDeviceDetails List<Property Map>
    Details of all child configurations that are part of the order item.
    hierarchyInformation Property Map
    Hierarchy of the product which uniquely identifies the product.
    identificationType String
    Identification type of the configuration.
    parentDeviceDetails Property Map
    Device details of the parent configuration.
    productDoubleEncryptionStatus String
    Double encryption status of the configuration. Read-only field.
    termCommitmentInformation Property Map
    Term Commitment Information of the Device.
    displayInfo Property Map
    Display details of the product.
    optInAdditionalConfigurations List<Property Map>
    List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
    parentProvisioningDetails Property Map
    Device Provisioning Details for Parent.

    ProvisioningDetails, ProvisioningDetailsArgs

    AutoProvisioningStatus string | Pulumi.AzureNative.EdgeOrder.AutoProvisioningStatus
    Auto Provisioning Details.
    ManagementResourceArmId string
    Management Resource ArmId.
    ProvisioningArmId string
    Provisioning Resource Arm ID.
    ProvisioningEndPoint string
    Provisioning End Point.
    Quantity int
    Quantity of the devices.
    ReadyToConnectArmId string
    Arc Enabled Resource Arm id.
    SerialNumber string
    Serial Number for the Device.
    VendorName string
    Vendor Name for the Device , (for 1P devices - Microsoft).
    AutoProvisioningStatus string | AutoProvisioningStatus
    Auto Provisioning Details.
    ManagementResourceArmId string
    Management Resource ArmId.
    ProvisioningArmId string
    Provisioning Resource Arm ID.
    ProvisioningEndPoint string
    Provisioning End Point.
    Quantity int
    Quantity of the devices.
    ReadyToConnectArmId string
    Arc Enabled Resource Arm id.
    SerialNumber string
    Serial Number for the Device.
    VendorName string
    Vendor Name for the Device , (for 1P devices - Microsoft).
    autoProvisioningStatus String | AutoProvisioningStatus
    Auto Provisioning Details.
    managementResourceArmId String
    Management Resource ArmId.
    provisioningArmId String
    Provisioning Resource Arm ID.
    provisioningEndPoint String
    Provisioning End Point.
    quantity Integer
    Quantity of the devices.
    readyToConnectArmId String
    Arc Enabled Resource Arm id.
    serialNumber String
    Serial Number for the Device.
    vendorName String
    Vendor Name for the Device , (for 1P devices - Microsoft).
    autoProvisioningStatus string | AutoProvisioningStatus
    Auto Provisioning Details.
    managementResourceArmId string
    Management Resource ArmId.
    provisioningArmId string
    Provisioning Resource Arm ID.
    provisioningEndPoint string
    Provisioning End Point.
    quantity number
    Quantity of the devices.
    readyToConnectArmId string
    Arc Enabled Resource Arm id.
    serialNumber string
    Serial Number for the Device.
    vendorName string
    Vendor Name for the Device , (for 1P devices - Microsoft).
    auto_provisioning_status str | AutoProvisioningStatus
    Auto Provisioning Details.
    management_resource_arm_id str
    Management Resource ArmId.
    provisioning_arm_id str
    Provisioning Resource Arm ID.
    provisioning_end_point str
    Provisioning End Point.
    quantity int
    Quantity of the devices.
    ready_to_connect_arm_id str
    Arc Enabled Resource Arm id.
    serial_number str
    Serial Number for the Device.
    vendor_name str
    Vendor Name for the Device , (for 1P devices - Microsoft).
    autoProvisioningStatus String | "Enabled" | "Disabled"
    Auto Provisioning Details.
    managementResourceArmId String
    Management Resource ArmId.
    provisioningArmId String
    Provisioning Resource Arm ID.
    provisioningEndPoint String
    Provisioning End Point.
    quantity Number
    Quantity of the devices.
    readyToConnectArmId String
    Arc Enabled Resource Arm id.
    serialNumber String
    Serial Number for the Device.
    vendorName String
    Vendor Name for the Device , (for 1P devices - Microsoft).

    ProvisioningDetailsResponse, ProvisioningDetailsResponseArgs

    UniqueDeviceIdentifier string
    Unique Identity for a Device.
    AutoProvisioningStatus string
    Auto Provisioning Details.
    DevicePresenceVerification Pulumi.AzureNative.EdgeOrder.Inputs.DevicePresenceVerificationDetailsResponse
    Proof of possession details.
    ManagementResourceArmId string
    Management Resource ArmId.
    ProvisioningArmId string
    Provisioning Resource Arm ID.
    ProvisioningEndPoint string
    Provisioning End Point.
    Quantity int
    Quantity of the devices.
    ReadyToConnectArmId string
    Arc Enabled Resource Arm id.
    SerialNumber string
    Serial Number for the Device.
    VendorName string
    Vendor Name for the Device , (for 1P devices - Microsoft).
    UniqueDeviceIdentifier string
    Unique Identity for a Device.
    AutoProvisioningStatus string
    Auto Provisioning Details.
    DevicePresenceVerification DevicePresenceVerificationDetailsResponse
    Proof of possession details.
    ManagementResourceArmId string
    Management Resource ArmId.
    ProvisioningArmId string
    Provisioning Resource Arm ID.
    ProvisioningEndPoint string
    Provisioning End Point.
    Quantity int
    Quantity of the devices.
    ReadyToConnectArmId string
    Arc Enabled Resource Arm id.
    SerialNumber string
    Serial Number for the Device.
    VendorName string
    Vendor Name for the Device , (for 1P devices - Microsoft).
    uniqueDeviceIdentifier String
    Unique Identity for a Device.
    autoProvisioningStatus String
    Auto Provisioning Details.
    devicePresenceVerification DevicePresenceVerificationDetailsResponse
    Proof of possession details.
    managementResourceArmId String
    Management Resource ArmId.
    provisioningArmId String
    Provisioning Resource Arm ID.
    provisioningEndPoint String
    Provisioning End Point.
    quantity Integer
    Quantity of the devices.
    readyToConnectArmId String
    Arc Enabled Resource Arm id.
    serialNumber String
    Serial Number for the Device.
    vendorName String
    Vendor Name for the Device , (for 1P devices - Microsoft).
    uniqueDeviceIdentifier string
    Unique Identity for a Device.
    autoProvisioningStatus string
    Auto Provisioning Details.
    devicePresenceVerification DevicePresenceVerificationDetailsResponse
    Proof of possession details.
    managementResourceArmId string
    Management Resource ArmId.
    provisioningArmId string
    Provisioning Resource Arm ID.
    provisioningEndPoint string
    Provisioning End Point.
    quantity number
    Quantity of the devices.
    readyToConnectArmId string
    Arc Enabled Resource Arm id.
    serialNumber string
    Serial Number for the Device.
    vendorName string
    Vendor Name for the Device , (for 1P devices - Microsoft).
    unique_device_identifier str
    Unique Identity for a Device.
    auto_provisioning_status str
    Auto Provisioning Details.
    device_presence_verification DevicePresenceVerificationDetailsResponse
    Proof of possession details.
    management_resource_arm_id str
    Management Resource ArmId.
    provisioning_arm_id str
    Provisioning Resource Arm ID.
    provisioning_end_point str
    Provisioning End Point.
    quantity int
    Quantity of the devices.
    ready_to_connect_arm_id str
    Arc Enabled Resource Arm id.
    serial_number str
    Serial Number for the Device.
    vendor_name str
    Vendor Name for the Device , (for 1P devices - Microsoft).
    uniqueDeviceIdentifier String
    Unique Identity for a Device.
    autoProvisioningStatus String
    Auto Provisioning Details.
    devicePresenceVerification Property Map
    Proof of possession details.
    managementResourceArmId String
    Management Resource ArmId.
    provisioningArmId String
    Provisioning Resource Arm ID.
    provisioningEndPoint String
    Provisioning End Point.
    quantity Number
    Quantity of the devices.
    readyToConnectArmId String
    Arc Enabled Resource Arm id.
    serialNumber String
    Serial Number for the Device.
    vendorName String
    Vendor Name for the Device , (for 1P devices - Microsoft).

    ResourceIdentity, ResourceIdentityArgs

    Type string
    Identity type
    UserAssignedIdentities List<string>
    User Assigned Identities
    Type string
    Identity type
    UserAssignedIdentities []string
    User Assigned Identities
    type String
    Identity type
    userAssignedIdentities List<String>
    User Assigned Identities
    type string
    Identity type
    userAssignedIdentities string[]
    User Assigned Identities
    type str
    Identity type
    user_assigned_identities Sequence[str]
    User Assigned Identities
    type String
    Identity type
    userAssignedIdentities List<String>
    User Assigned Identities

    ResourceIdentityResponse, ResourceIdentityResponseArgs

    PrincipalId string
    Service Principal Id backing the Msi
    TenantId string
    Home Tenant Id
    Type string
    Identity type
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.EdgeOrder.Inputs.UserAssignedIdentityResponse>
    User Assigned Identities
    PrincipalId string
    Service Principal Id backing the Msi
    TenantId string
    Home Tenant Id
    Type string
    Identity type
    UserAssignedIdentities map[string]UserAssignedIdentityResponse
    User Assigned Identities
    principalId String
    Service Principal Id backing the Msi
    tenantId String
    Home Tenant Id
    type String
    Identity type
    userAssignedIdentities Map<String,UserAssignedIdentityResponse>
    User Assigned Identities
    principalId string
    Service Principal Id backing the Msi
    tenantId string
    Home Tenant Id
    type string
    Identity type
    userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}
    User Assigned Identities
    principal_id str
    Service Principal Id backing the Msi
    tenant_id str
    Home Tenant Id
    type str
    Identity type
    user_assigned_identities Mapping[str, UserAssignedIdentityResponse]
    User Assigned Identities
    principalId String
    Service Principal Id backing the Msi
    tenantId String
    Home Tenant Id
    type String
    Identity type
    userAssignedIdentities Map<Property Map>
    User Assigned Identities

    ResourceProviderDetailsResponse, ResourceProviderDetailsResponseArgs

    ResourceProviderNamespace string
    Resource provider namespace.
    ResourceProviderNamespace string
    Resource provider namespace.
    resourceProviderNamespace String
    Resource provider namespace.
    resourceProviderNamespace string
    Resource provider namespace.
    resource_provider_namespace str
    Resource provider namespace.
    resourceProviderNamespace String
    Resource provider namespace.

    ReverseShippingDetailsResponse, ReverseShippingDetailsResponseArgs

    CarrierDisplayName string
    Carrier Name for display purpose. Not to be used for any processing.
    CarrierName string
    Name of the carrier.
    SasKeyForLabel string
    SAS key to download the reverse shipment label of the package.
    TrackingId string
    TrackingId of the package.
    TrackingUrl string
    TrackingUrl of the package.
    CarrierDisplayName string
    Carrier Name for display purpose. Not to be used for any processing.
    CarrierName string
    Name of the carrier.
    SasKeyForLabel string
    SAS key to download the reverse shipment label of the package.
    TrackingId string
    TrackingId of the package.
    TrackingUrl string
    TrackingUrl of the package.
    carrierDisplayName String
    Carrier Name for display purpose. Not to be used for any processing.
    carrierName String
    Name of the carrier.
    sasKeyForLabel String
    SAS key to download the reverse shipment label of the package.
    trackingId String
    TrackingId of the package.
    trackingUrl String
    TrackingUrl of the package.
    carrierDisplayName string
    Carrier Name for display purpose. Not to be used for any processing.
    carrierName string
    Name of the carrier.
    sasKeyForLabel string
    SAS key to download the reverse shipment label of the package.
    trackingId string
    TrackingId of the package.
    trackingUrl string
    TrackingUrl of the package.
    carrier_display_name str
    Carrier Name for display purpose. Not to be used for any processing.
    carrier_name str
    Name of the carrier.
    sas_key_for_label str
    SAS key to download the reverse shipment label of the package.
    tracking_id str
    TrackingId of the package.
    tracking_url str
    TrackingUrl of the package.
    carrierDisplayName String
    Carrier Name for display purpose. Not to be used for any processing.
    carrierName String
    Name of the carrier.
    sasKeyForLabel String
    SAS key to download the reverse shipment label of the package.
    trackingId String
    TrackingId of the package.
    trackingUrl String
    TrackingUrl of the package.

    ShippingAddress, ShippingAddressArgs

    Country string
    Name of the Country.
    AddressType string | Pulumi.AzureNative.EdgeOrder.AddressType
    Type of address.
    City string
    Name of the City.
    CompanyName string
    Name of the company.
    PostalCode string
    Postal code.
    StateOrProvince string
    Name of the State or Province.
    StreetAddress1 string
    Street Address line 1.
    StreetAddress2 string
    Street Address line 2.
    StreetAddress3 string
    Street Address line 3.
    ZipExtendedCode string
    Extended Zip Code.
    Country string
    Name of the Country.
    AddressType string | AddressType
    Type of address.
    City string
    Name of the City.
    CompanyName string
    Name of the company.
    PostalCode string
    Postal code.
    StateOrProvince string
    Name of the State or Province.
    StreetAddress1 string
    Street Address line 1.
    StreetAddress2 string
    Street Address line 2.
    StreetAddress3 string
    Street Address line 3.
    ZipExtendedCode string
    Extended Zip Code.
    country String
    Name of the Country.
    addressType String | AddressType
    Type of address.
    city String
    Name of the City.
    companyName String
    Name of the company.
    postalCode String
    Postal code.
    stateOrProvince String
    Name of the State or Province.
    streetAddress1 String
    Street Address line 1.
    streetAddress2 String
    Street Address line 2.
    streetAddress3 String
    Street Address line 3.
    zipExtendedCode String
    Extended Zip Code.
    country string
    Name of the Country.
    addressType string | AddressType
    Type of address.
    city string
    Name of the City.
    companyName string
    Name of the company.
    postalCode string
    Postal code.
    stateOrProvince string
    Name of the State or Province.
    streetAddress1 string
    Street Address line 1.
    streetAddress2 string
    Street Address line 2.
    streetAddress3 string
    Street Address line 3.
    zipExtendedCode string
    Extended Zip Code.
    country str
    Name of the Country.
    address_type str | AddressType
    Type of address.
    city str
    Name of the City.
    company_name str
    Name of the company.
    postal_code str
    Postal code.
    state_or_province str
    Name of the State or Province.
    street_address1 str
    Street Address line 1.
    street_address2 str
    Street Address line 2.
    street_address3 str
    Street Address line 3.
    zip_extended_code str
    Extended Zip Code.
    country String
    Name of the Country.
    addressType String | "None" | "Residential" | "Commercial"
    Type of address.
    city String
    Name of the City.
    companyName String
    Name of the company.
    postalCode String
    Postal code.
    stateOrProvince String
    Name of the State or Province.
    streetAddress1 String
    Street Address line 1.
    streetAddress2 String
    Street Address line 2.
    streetAddress3 String
    Street Address line 3.
    zipExtendedCode String
    Extended Zip Code.

    ShippingAddressResponse, ShippingAddressResponseArgs

    Country string
    Name of the Country.
    AddressType string
    Type of address.
    City string
    Name of the City.
    CompanyName string
    Name of the company.
    PostalCode string
    Postal code.
    StateOrProvince string
    Name of the State or Province.
    StreetAddress1 string
    Street Address line 1.
    StreetAddress2 string
    Street Address line 2.
    StreetAddress3 string
    Street Address line 3.
    ZipExtendedCode string
    Extended Zip Code.
    Country string
    Name of the Country.
    AddressType string
    Type of address.
    City string
    Name of the City.
    CompanyName string
    Name of the company.
    PostalCode string
    Postal code.
    StateOrProvince string
    Name of the State or Province.
    StreetAddress1 string
    Street Address line 1.
    StreetAddress2 string
    Street Address line 2.
    StreetAddress3 string
    Street Address line 3.
    ZipExtendedCode string
    Extended Zip Code.
    country String
    Name of the Country.
    addressType String
    Type of address.
    city String
    Name of the City.
    companyName String
    Name of the company.
    postalCode String
    Postal code.
    stateOrProvince String
    Name of the State or Province.
    streetAddress1 String
    Street Address line 1.
    streetAddress2 String
    Street Address line 2.
    streetAddress3 String
    Street Address line 3.
    zipExtendedCode String
    Extended Zip Code.
    country string
    Name of the Country.
    addressType string
    Type of address.
    city string
    Name of the City.
    companyName string
    Name of the company.
    postalCode string
    Postal code.
    stateOrProvince string
    Name of the State or Province.
    streetAddress1 string
    Street Address line 1.
    streetAddress2 string
    Street Address line 2.
    streetAddress3 string
    Street Address line 3.
    zipExtendedCode string
    Extended Zip Code.
    country str
    Name of the Country.
    address_type str
    Type of address.
    city str
    Name of the City.
    company_name str
    Name of the company.
    postal_code str
    Postal code.
    state_or_province str
    Name of the State or Province.
    street_address1 str
    Street Address line 1.
    street_address2 str
    Street Address line 2.
    street_address3 str
    Street Address line 3.
    zip_extended_code str
    Extended Zip Code.
    country String
    Name of the Country.
    addressType String
    Type of address.
    city String
    Name of the City.
    companyName String
    Name of the company.
    postalCode String
    Postal code.
    stateOrProvince String
    Name of the State or Province.
    streetAddress1 String
    Street Address line 1.
    streetAddress2 String
    Street Address line 2.
    streetAddress3 String
    Street Address line 3.
    zipExtendedCode String
    Extended Zip Code.

    SiteDetails, SiteDetailsArgs

    SiteId string
    Unique Id, Identifying A Site.
    SiteId string
    Unique Id, Identifying A Site.
    siteId String
    Unique Id, Identifying A Site.
    siteId string
    Unique Id, Identifying A Site.
    site_id str
    Unique Id, Identifying A Site.
    siteId String
    Unique Id, Identifying A Site.

    SiteDetailsResponse, SiteDetailsResponseArgs

    SiteId string
    Unique Id, Identifying A Site.
    SiteId string
    Unique Id, Identifying A Site.
    siteId String
    Unique Id, Identifying A Site.
    siteId string
    Unique Id, Identifying A Site.
    site_id str
    Unique Id, Identifying A Site.
    siteId String
    Unique Id, Identifying A Site.

    StageDetailsResponse, StageDetailsResponseArgs

    DisplayName string
    Display name of the resource stage.
    StageName string
    Stage name.
    StageStatus string
    Stage status.
    StartTime string
    Stage start time.
    DisplayName string
    Display name of the resource stage.
    StageName string
    Stage name.
    StageStatus string
    Stage status.
    StartTime string
    Stage start time.
    displayName String
    Display name of the resource stage.
    stageName String
    Stage name.
    stageStatus String
    Stage status.
    startTime String
    Stage start time.
    displayName string
    Display name of the resource stage.
    stageName string
    Stage name.
    stageStatus string
    Stage status.
    startTime string
    Stage start time.
    display_name str
    Display name of the resource stage.
    stage_name str
    Stage name.
    stage_status str
    Stage status.
    start_time str
    Stage start time.
    displayName String
    Display name of the resource stage.
    stageName String
    Stage name.
    stageStatus String
    Stage status.
    startTime String
    Stage start time.

    SystemDataResponse, SystemDataResponseArgs

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    TermCommitmentInformationResponse, TermCommitmentInformationResponseArgs

    PendingDaysForTerm int
    Number of Days Pending for Term Commitment
    TermCommitmentType string
    Term Commitment Type
    TermCommitmentTypeDuration string
    Term Commitment Duration. Currently Supporting P365D, P1095D
    PendingDaysForTerm int
    Number of Days Pending for Term Commitment
    TermCommitmentType string
    Term Commitment Type
    TermCommitmentTypeDuration string
    Term Commitment Duration. Currently Supporting P365D, P1095D
    pendingDaysForTerm Integer
    Number of Days Pending for Term Commitment
    termCommitmentType String
    Term Commitment Type
    termCommitmentTypeDuration String
    Term Commitment Duration. Currently Supporting P365D, P1095D
    pendingDaysForTerm number
    Number of Days Pending for Term Commitment
    termCommitmentType string
    Term Commitment Type
    termCommitmentTypeDuration string
    Term Commitment Duration. Currently Supporting P365D, P1095D
    pending_days_for_term int
    Number of Days Pending for Term Commitment
    term_commitment_type str
    Term Commitment Type
    term_commitment_type_duration str
    Term Commitment Duration. Currently Supporting P365D, P1095D
    pendingDaysForTerm Number
    Number of Days Pending for Term Commitment
    termCommitmentType String
    Term Commitment Type
    termCommitmentTypeDuration String
    Term Commitment Duration. Currently Supporting P365D, P1095D

    TermCommitmentPreferences, TermCommitmentPreferencesArgs

    PreferredTermCommitmentType string | Pulumi.AzureNative.EdgeOrder.TermCommitmentType
    Term Commitment Type
    PreferredTermCommitmentDuration string
    Customer preferred Term Duration.
    PreferredTermCommitmentType string | TermCommitmentType
    Term Commitment Type
    PreferredTermCommitmentDuration string
    Customer preferred Term Duration.
    preferredTermCommitmentType String | TermCommitmentType
    Term Commitment Type
    preferredTermCommitmentDuration String
    Customer preferred Term Duration.
    preferredTermCommitmentType string | TermCommitmentType
    Term Commitment Type
    preferredTermCommitmentDuration string
    Customer preferred Term Duration.
    preferred_term_commitment_type str | TermCommitmentType
    Term Commitment Type
    preferred_term_commitment_duration str
    Customer preferred Term Duration.
    preferredTermCommitmentType String | "None" | "Trial" | "Timed"
    Term Commitment Type
    preferredTermCommitmentDuration String
    Customer preferred Term Duration.

    TermCommitmentPreferencesResponse, TermCommitmentPreferencesResponseArgs

    PreferredTermCommitmentType string
    Term Commitment Type
    PreferredTermCommitmentDuration string
    Customer preferred Term Duration.
    PreferredTermCommitmentType string
    Term Commitment Type
    PreferredTermCommitmentDuration string
    Customer preferred Term Duration.
    preferredTermCommitmentType String
    Term Commitment Type
    preferredTermCommitmentDuration String
    Customer preferred Term Duration.
    preferredTermCommitmentType string
    Term Commitment Type
    preferredTermCommitmentDuration string
    Customer preferred Term Duration.
    preferred_term_commitment_type str
    Term Commitment Type
    preferred_term_commitment_duration str
    Customer preferred Term Duration.
    preferredTermCommitmentType String
    Term Commitment Type
    preferredTermCommitmentDuration String
    Customer preferred Term Duration.

    TermCommitmentType, TermCommitmentTypeArgs

    None
    NonePay as you go Term Commitment Model.
    Trial
    TrialTrial Term Commitment Model.
    Timed
    TimedTime based Term Commitment Model.
    TermCommitmentTypeNone
    NonePay as you go Term Commitment Model.
    TermCommitmentTypeTrial
    TrialTrial Term Commitment Model.
    TermCommitmentTypeTimed
    TimedTime based Term Commitment Model.
    None
    NonePay as you go Term Commitment Model.
    Trial
    TrialTrial Term Commitment Model.
    Timed
    TimedTime based Term Commitment Model.
    None
    NonePay as you go Term Commitment Model.
    Trial
    TrialTrial Term Commitment Model.
    Timed
    TimedTime based Term Commitment Model.
    NONE
    NonePay as you go Term Commitment Model.
    TRIAL
    TrialTrial Term Commitment Model.
    TIMED
    TimedTime based Term Commitment Model.
    "None"
    NonePay as you go Term Commitment Model.
    "Trial"
    TrialTrial Term Commitment Model.
    "Timed"
    TimedTime based Term Commitment Model.

    TransportPreferences, TransportPreferencesArgs

    PreferredShipmentType string | Pulumi.AzureNative.EdgeOrder.TransportShipmentTypes
    Indicates Shipment Logistics type that the customer preferred.
    PreferredShipmentType string | TransportShipmentTypes
    Indicates Shipment Logistics type that the customer preferred.
    preferredShipmentType String | TransportShipmentTypes
    Indicates Shipment Logistics type that the customer preferred.
    preferredShipmentType string | TransportShipmentTypes
    Indicates Shipment Logistics type that the customer preferred.
    preferred_shipment_type str | TransportShipmentTypes
    Indicates Shipment Logistics type that the customer preferred.
    preferredShipmentType String | "CustomerManaged" | "MicrosoftManaged"
    Indicates Shipment Logistics type that the customer preferred.

    TransportPreferencesResponse, TransportPreferencesResponseArgs

    PreferredShipmentType string
    Indicates Shipment Logistics type that the customer preferred.
    PreferredShipmentType string
    Indicates Shipment Logistics type that the customer preferred.
    preferredShipmentType String
    Indicates Shipment Logistics type that the customer preferred.
    preferredShipmentType string
    Indicates Shipment Logistics type that the customer preferred.
    preferred_shipment_type str
    Indicates Shipment Logistics type that the customer preferred.
    preferredShipmentType String
    Indicates Shipment Logistics type that the customer preferred.

    TransportShipmentTypes, TransportShipmentTypesArgs

    CustomerManaged
    CustomerManagedShipment Logistics is handled by the customer.
    MicrosoftManaged
    MicrosoftManagedShipment Logistics is handled by Microsoft.
    TransportShipmentTypesCustomerManaged
    CustomerManagedShipment Logistics is handled by the customer.
    TransportShipmentTypesMicrosoftManaged
    MicrosoftManagedShipment Logistics is handled by Microsoft.
    CustomerManaged
    CustomerManagedShipment Logistics is handled by the customer.
    MicrosoftManaged
    MicrosoftManagedShipment Logistics is handled by Microsoft.
    CustomerManaged
    CustomerManagedShipment Logistics is handled by the customer.
    MicrosoftManaged
    MicrosoftManagedShipment Logistics is handled by Microsoft.
    CUSTOMER_MANAGED
    CustomerManagedShipment Logistics is handled by the customer.
    MICROSOFT_MANAGED
    MicrosoftManagedShipment Logistics is handled by Microsoft.
    "CustomerManaged"
    CustomerManagedShipment Logistics is handled by the customer.
    "MicrosoftManaged"
    MicrosoftManagedShipment Logistics is handled by Microsoft.

    UserAssignedIdentityResponse, UserAssignedIdentityResponseArgs

    ClientId string
    The client ID of the assigned identity.
    PrincipalId string
    The principal ID of the assigned identity.
    ClientId string
    The client ID of the assigned identity.
    PrincipalId string
    The principal ID of the assigned identity.
    clientId String
    The client ID of the assigned identity.
    principalId String
    The principal ID of the assigned identity.
    clientId string
    The client ID of the assigned identity.
    principalId string
    The principal ID of the assigned identity.
    client_id str
    The client ID of the assigned identity.
    principal_id str
    The principal ID of the assigned identity.
    clientId String
    The client ID of the assigned identity.
    principalId String
    The principal ID of the assigned identity.

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:edgeorder:OrderItem TestOrderItemName2 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EdgeOrder/orderItems/{orderItemName} 
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi