azure-native.edgeorder.OrderItemByName
Explore with Pulumi AI
Represents order item contract Azure REST API version: 2021-12-01. Prior API version in Azure Native 1.x: 2021-12-01.
Example Usage
CreateOrderItem
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var orderItemByName = new AzureNative.EdgeOrder.OrderItemByName("orderItemByName", 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/YourSubscriptionId/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/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := edgeorder.NewOrderItemByName(ctx, "orderItemByName", &edgeorder.OrderItemByNameArgs{
			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/YourSubscriptionId/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.OrderItemByName;
import com.pulumi.azurenative.edgeorder.OrderItemByNameArgs;
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 orderItemByName = new OrderItemByName("orderItemByName", OrderItemByNameArgs.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/YourSubscriptionId/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 orderItemByName = new azure_native.edgeorder.OrderItemByName("orderItemByName", {
    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/YourSubscriptionId/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_by_name = azure_native.edgeorder.OrderItemByName("orderItemByName",
    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/YourSubscriptionId/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:
  orderItemByName:
    type: azure-native:edgeorder:OrderItemByName
    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/YourSubscriptionId/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 OrderItemByName Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new OrderItemByName(name: string, args: OrderItemByNameArgs, opts?: CustomResourceOptions);@overload
def OrderItemByName(resource_name: str,
                    args: OrderItemByNameArgs,
                    opts: Optional[ResourceOptions] = None)
@overload
def OrderItemByName(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    address_details: Optional[AddressDetailsArgs] = None,
                    order_id: Optional[str] = None,
                    order_item_details: Optional[OrderItemDetailsArgs] = None,
                    resource_group_name: Optional[str] = None,
                    location: Optional[str] = None,
                    order_item_name: Optional[str] = None,
                    tags: Optional[Mapping[str, str]] = None)func NewOrderItemByName(ctx *Context, name string, args OrderItemByNameArgs, opts ...ResourceOption) (*OrderItemByName, error)public OrderItemByName(string name, OrderItemByNameArgs args, CustomResourceOptions? opts = null)
public OrderItemByName(String name, OrderItemByNameArgs args)
public OrderItemByName(String name, OrderItemByNameArgs args, CustomResourceOptions options)
type: azure-native:edgeorder:OrderItemByName
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 OrderItemByNameArgs
- 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 OrderItemByNameArgs
- 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 OrderItemByNameArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args OrderItemByNameArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args OrderItemByNameArgs
- 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 orderItemByNameResource = new AzureNative.EdgeOrder.OrderItemByName("orderItemByNameResource", new()
{
    AddressDetails = new AzureNative.EdgeOrder.Inputs.AddressDetailsArgs
    {
        ForwardAddress = new AzureNative.EdgeOrder.Inputs.AddressPropertiesArgs
        {
            ContactDetails = new AzureNative.EdgeOrder.Inputs.ContactDetailsArgs
            {
                ContactName = "string",
                EmailList = new[]
                {
                    "string",
                },
                Phone = "string",
                Mobile = "string",
                PhoneExtension = "string",
            },
            ShippingAddress = new AzureNative.EdgeOrder.Inputs.ShippingAddressArgs
            {
                Country = "string",
                StreetAddress1 = "string",
                AddressType = "string",
                City = "string",
                CompanyName = "string",
                PostalCode = "string",
                StateOrProvince = "string",
                StreetAddress2 = "string",
                StreetAddress3 = "string",
                ZipExtendedCode = "string",
            },
        },
    },
    OrderId = "string",
    OrderItemDetails = new AzureNative.EdgeOrder.Inputs.OrderItemDetailsArgs
    {
        OrderItemType = "string",
        ProductDetails = new AzureNative.EdgeOrder.Inputs.ProductDetailsArgs
        {
            HierarchyInformation = new AzureNative.EdgeOrder.Inputs.HierarchyInformationArgs
            {
                ConfigurationName = "string",
                ProductFamilyName = "string",
                ProductLineName = "string",
                ProductName = "string",
            },
            OptInAdditionalConfigurations = new[]
            {
                new AzureNative.EdgeOrder.Inputs.AdditionalConfigurationArgs
                {
                    HierarchyInformation = new AzureNative.EdgeOrder.Inputs.HierarchyInformationArgs
                    {
                        ConfigurationName = "string",
                        ProductFamilyName = "string",
                        ProductLineName = "string",
                        ProductName = "string",
                    },
                    Quantity = 0,
                },
            },
        },
        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",
                },
            },
            TransportPreferences = new AzureNative.EdgeOrder.Inputs.TransportPreferencesArgs
            {
                PreferredShipmentType = "string",
            },
        },
    },
    ResourceGroupName = "string",
    Location = "string",
    OrderItemName = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := edgeorder.NewOrderItemByName(ctx, "orderItemByNameResource", &edgeorder.OrderItemByNameArgs{
	AddressDetails: &edgeorder.AddressDetailsArgs{
		ForwardAddress: &edgeorder.AddressPropertiesArgs{
			ContactDetails: &edgeorder.ContactDetailsArgs{
				ContactName: pulumi.String("string"),
				EmailList: pulumi.StringArray{
					pulumi.String("string"),
				},
				Phone:          pulumi.String("string"),
				Mobile:         pulumi.String("string"),
				PhoneExtension: pulumi.String("string"),
			},
			ShippingAddress: &edgeorder.ShippingAddressArgs{
				Country:         pulumi.String("string"),
				StreetAddress1:  pulumi.String("string"),
				AddressType:     pulumi.String("string"),
				City:            pulumi.String("string"),
				CompanyName:     pulumi.String("string"),
				PostalCode:      pulumi.String("string"),
				StateOrProvince: pulumi.String("string"),
				StreetAddress2:  pulumi.String("string"),
				StreetAddress3:  pulumi.String("string"),
				ZipExtendedCode: pulumi.String("string"),
			},
		},
	},
	OrderId: pulumi.String("string"),
	OrderItemDetails: &edgeorder.OrderItemDetailsArgs{
		OrderItemType: pulumi.String("string"),
		ProductDetails: &edgeorder.ProductDetailsArgs{
			HierarchyInformation: &edgeorder.HierarchyInformationArgs{
				ConfigurationName: pulumi.String("string"),
				ProductFamilyName: pulumi.String("string"),
				ProductLineName:   pulumi.String("string"),
				ProductName:       pulumi.String("string"),
			},
			OptInAdditionalConfigurations: edgeorder.AdditionalConfigurationArray{
				&edgeorder.AdditionalConfigurationArgs{
					HierarchyInformation: &edgeorder.HierarchyInformationArgs{
						ConfigurationName: pulumi.String("string"),
						ProductFamilyName: pulumi.String("string"),
						ProductLineName:   pulumi.String("string"),
						ProductName:       pulumi.String("string"),
					},
					Quantity: pulumi.Int(0),
				},
			},
		},
		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"),
				},
			},
			TransportPreferences: &edgeorder.TransportPreferencesArgs{
				PreferredShipmentType: pulumi.String("string"),
			},
		},
	},
	ResourceGroupName: pulumi.String("string"),
	Location:          pulumi.String("string"),
	OrderItemName:     pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var orderItemByNameResource = new OrderItemByName("orderItemByNameResource", OrderItemByNameArgs.builder()
    .addressDetails(AddressDetailsArgs.builder()
        .forwardAddress(AddressPropertiesArgs.builder()
            .contactDetails(ContactDetailsArgs.builder()
                .contactName("string")
                .emailList("string")
                .phone("string")
                .mobile("string")
                .phoneExtension("string")
                .build())
            .shippingAddress(ShippingAddressArgs.builder()
                .country("string")
                .streetAddress1("string")
                .addressType("string")
                .city("string")
                .companyName("string")
                .postalCode("string")
                .stateOrProvince("string")
                .streetAddress2("string")
                .streetAddress3("string")
                .zipExtendedCode("string")
                .build())
            .build())
        .build())
    .orderId("string")
    .orderItemDetails(OrderItemDetailsArgs.builder()
        .orderItemType("string")
        .productDetails(ProductDetailsArgs.builder()
            .hierarchyInformation(HierarchyInformationArgs.builder()
                .configurationName("string")
                .productFamilyName("string")
                .productLineName("string")
                .productName("string")
                .build())
            .optInAdditionalConfigurations(AdditionalConfigurationArgs.builder()
                .hierarchyInformation(HierarchyInformationArgs.builder()
                    .configurationName("string")
                    .productFamilyName("string")
                    .productLineName("string")
                    .productName("string")
                    .build())
                .quantity(0)
                .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())
            .transportPreferences(TransportPreferencesArgs.builder()
                .preferredShipmentType("string")
                .build())
            .build())
        .build())
    .resourceGroupName("string")
    .location("string")
    .orderItemName("string")
    .tags(Map.of("string", "string"))
    .build());
order_item_by_name_resource = azure_native.edgeorder.OrderItemByName("orderItemByNameResource",
    address_details={
        "forward_address": {
            "contact_details": {
                "contact_name": "string",
                "email_list": ["string"],
                "phone": "string",
                "mobile": "string",
                "phone_extension": "string",
            },
            "shipping_address": {
                "country": "string",
                "street_address1": "string",
                "address_type": "string",
                "city": "string",
                "company_name": "string",
                "postal_code": "string",
                "state_or_province": "string",
                "street_address2": "string",
                "street_address3": "string",
                "zip_extended_code": "string",
            },
        },
    },
    order_id="string",
    order_item_details={
        "order_item_type": "string",
        "product_details": {
            "hierarchy_information": {
                "configuration_name": "string",
                "product_family_name": "string",
                "product_line_name": "string",
                "product_name": "string",
            },
            "opt_in_additional_configurations": [{
                "hierarchy_information": {
                    "configuration_name": "string",
                    "product_family_name": "string",
                    "product_line_name": "string",
                    "product_name": "string",
                },
                "quantity": 0,
            }],
        },
        "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",
            }],
            "transport_preferences": {
                "preferred_shipment_type": "string",
            },
        },
    },
    resource_group_name="string",
    location="string",
    order_item_name="string",
    tags={
        "string": "string",
    })
const orderItemByNameResource = new azure_native.edgeorder.OrderItemByName("orderItemByNameResource", {
    addressDetails: {
        forwardAddress: {
            contactDetails: {
                contactName: "string",
                emailList: ["string"],
                phone: "string",
                mobile: "string",
                phoneExtension: "string",
            },
            shippingAddress: {
                country: "string",
                streetAddress1: "string",
                addressType: "string",
                city: "string",
                companyName: "string",
                postalCode: "string",
                stateOrProvince: "string",
                streetAddress2: "string",
                streetAddress3: "string",
                zipExtendedCode: "string",
            },
        },
    },
    orderId: "string",
    orderItemDetails: {
        orderItemType: "string",
        productDetails: {
            hierarchyInformation: {
                configurationName: "string",
                productFamilyName: "string",
                productLineName: "string",
                productName: "string",
            },
            optInAdditionalConfigurations: [{
                hierarchyInformation: {
                    configurationName: "string",
                    productFamilyName: "string",
                    productLineName: "string",
                    productName: "string",
                },
                quantity: 0,
            }],
        },
        notificationEmailList: ["string"],
        orderItemMode: "string",
        preferences: {
            encryptionPreferences: {
                doubleEncryptionStatus: "string",
            },
            managementResourcePreferences: {
                preferredManagementResourceId: "string",
            },
            notificationPreferences: [{
                sendNotification: false,
                stageName: "string",
            }],
            transportPreferences: {
                preferredShipmentType: "string",
            },
        },
    },
    resourceGroupName: "string",
    location: "string",
    orderItemName: "string",
    tags: {
        string: "string",
    },
});
type: azure-native:edgeorder:OrderItemByName
properties:
    addressDetails:
        forwardAddress:
            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
    location: string
    orderId: string
    orderItemDetails:
        notificationEmailList:
            - string
        orderItemMode: string
        orderItemType: string
        preferences:
            encryptionPreferences:
                doubleEncryptionStatus: string
            managementResourcePreferences:
                preferredManagementResourceId: string
            notificationPreferences:
                - sendNotification: false
                  stageName: string
            transportPreferences:
                preferredShipmentType: string
        productDetails:
            hierarchyInformation:
                configurationName: string
                productFamilyName: string
                productLineName: string
                productName: string
            optInAdditionalConfigurations:
                - hierarchyInformation:
                    configurationName: string
                    productFamilyName: string
                    productLineName: string
                    productName: string
                  quantity: 0
    orderItemName: string
    resourceGroupName: string
    tags:
        string: string
OrderItemByName 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 OrderItemByName resource accepts the following input properties:
- AddressDetails Pulumi.Azure Native. Edge Order. Inputs. Address Details 
- Represents shipping and return address for order item
- OrderId string
- Id of the order to which order item belongs to
- OrderItem Pulumi.Details Azure Native. Edge Order. Inputs. Order Item Details 
- Represents order item details.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- OrderItem stringName 
- The name of the order item
- Dictionary<string, string>
- Resource tags.
- AddressDetails AddressDetails Args 
- Represents shipping and return address for order item
- OrderId string
- Id of the order to which order item belongs to
- OrderItem OrderDetails Item Details Args 
- Represents order item details.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- Location string
- The geo-location where the resource lives
- OrderItem stringName 
- The name of the order item
- map[string]string
- Resource tags.
- addressDetails AddressDetails 
- Represents shipping and return address for order item
- orderId String
- Id of the order to which order item belongs to
- orderItem OrderDetails Item Details 
- Represents order item details.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- orderItem StringName 
- The name of the order item
- Map<String,String>
- Resource tags.
- addressDetails AddressDetails 
- Represents shipping and return address for order item
- orderId string
- Id of the order to which order item belongs to
- orderItem OrderDetails Item Details 
- Represents order item details.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- location string
- The geo-location where the resource lives
- orderItem stringName 
- The name of the order item
- {[key: string]: string}
- Resource tags.
- address_details AddressDetails Args 
- Represents shipping and return address for order item
- order_id str
- Id of the order to which order item belongs to
- order_item_ Orderdetails Item Details Args 
- Represents order item details.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- location str
- The geo-location where the resource lives
- order_item_ strname 
- The name of the order item
- Mapping[str, str]
- Resource tags.
- addressDetails Property Map
- Represents shipping and return address for order item
- orderId String
- Id of the order to which order item belongs to
- orderItem Property MapDetails 
- Represents order item details.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- location String
- The geo-location where the resource lives
- orderItem StringName 
- The name of the order item
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the OrderItemByName resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- StartTime string
- Start time of order item
- SystemData Pulumi.Azure Native. Edge Order. Outputs. System Data Response 
- Represents resource creation and update time
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- StartTime string
- Start time of order item
- SystemData SystemData Response 
- Represents resource creation and update time
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- startTime String
- Start time of order item
- systemData SystemData Response 
- Represents resource creation and update time
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- startTime string
- Start time of order item
- systemData SystemData Response 
- Represents resource creation and update time
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- start_time str
- Start time of order item
- system_data SystemData Response 
- Represents resource creation and update time
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- startTime String
- Start time of order item
- systemData Property Map
- Represents resource creation and update time
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AdditionalConfiguration, AdditionalConfigurationArgs    
- HierarchyInformation Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information 
- Hierarchy of the product which uniquely identifies the configuration.
- Quantity int
- Quantity of the product.
- HierarchyInformation HierarchyInformation 
- Hierarchy of the product which uniquely identifies the configuration.
- Quantity int
- Quantity of the product.
- hierarchyInformation HierarchyInformation 
- Hierarchy of the product which uniquely identifies the configuration.
- quantity Integer
- Quantity of the product.
- hierarchyInformation HierarchyInformation 
- Hierarchy of the product which uniquely identifies the configuration.
- quantity number
- Quantity of the product.
- hierarchy_information HierarchyInformation 
- Hierarchy of the product which uniquely identifies the configuration.
- quantity int
- Quantity of the product.
- hierarchyInformation Property Map
- Hierarchy of the product which uniquely identifies the configuration.
- quantity Number
- Quantity of the product.
AdditionalConfigurationResponse, AdditionalConfigurationResponseArgs      
- HierarchyInformation Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information Response 
- Hierarchy of the product which uniquely identifies the configuration.
- Quantity int
- Quantity of the product.
- HierarchyInformation HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the configuration.
- Quantity int
- Quantity of the product.
- hierarchyInformation HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the configuration.
- quantity Integer
- Quantity of the product.
- hierarchyInformation HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the configuration.
- quantity number
- Quantity of the product.
- hierarchy_information HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the configuration.
- quantity int
- Quantity of the product.
- hierarchyInformation Property Map
- Hierarchy of the product which uniquely identifies the configuration.
- quantity Number
- Quantity of the product.
AddressDetails, AddressDetailsArgs    
- ForwardAddress Pulumi.Azure Native. Edge Order. Inputs. Address Properties 
- Customer address and contact details. It should be address resource
- ForwardAddress AddressProperties 
- Customer address and contact details. It should be address resource
- forwardAddress AddressProperties 
- Customer address and contact details. It should be address resource
- forwardAddress AddressProperties 
- Customer address and contact details. It should be address resource
- forward_address AddressProperties 
- Customer address and contact details. It should be address resource
- forwardAddress Property Map
- Customer address and contact details. It should be address resource
AddressDetailsResponse, AddressDetailsResponseArgs      
- ForwardAddress Pulumi.Azure Native. Edge Order. Inputs. Address Properties Response 
- Customer address and contact details. It should be address resource
- ReturnAddress Pulumi.Azure Native. Edge Order. Inputs. Address Properties Response 
- Return shipping address
- ForwardAddress AddressProperties Response 
- Customer address and contact details. It should be address resource
- ReturnAddress AddressProperties Response 
- Return shipping address
- forwardAddress AddressProperties Response 
- Customer address and contact details. It should be address resource
- returnAddress AddressProperties Response 
- Return shipping address
- forwardAddress AddressProperties Response 
- Customer address and contact details. It should be address resource
- returnAddress AddressProperties Response 
- Return shipping address
- forward_address AddressProperties Response 
- Customer address and contact details. It should be address resource
- return_address AddressProperties Response 
- Return shipping address
- forwardAddress Property Map
- Customer address and contact details. It should be address resource
- returnAddress Property Map
- Return shipping address
AddressProperties, AddressPropertiesArgs    
- ContactDetails Pulumi.Azure Native. Edge Order. Inputs. Contact Details 
- Contact details for the address
- ShippingAddress Pulumi.Azure Native. Edge Order. Inputs. Shipping Address 
- Shipping details for the address
- ContactDetails ContactDetails 
- Contact details for the address
- ShippingAddress ShippingAddress 
- Shipping details for the address
- contactDetails ContactDetails 
- Contact details for the address
- shippingAddress ShippingAddress 
- Shipping details for the address
- contactDetails ContactDetails 
- Contact details for the address
- shippingAddress ShippingAddress 
- Shipping details for the address
- contact_details ContactDetails 
- Contact details for the address
- shipping_address ShippingAddress 
- Shipping details for the address
- contactDetails Property Map
- Contact details for the address
- shippingAddress Property Map
- Shipping details for the address
AddressPropertiesResponse, AddressPropertiesResponseArgs      
- AddressValidation stringStatus 
- Status of address validation
- ContactDetails Pulumi.Azure Native. Edge Order. Inputs. Contact Details Response 
- Contact details for the address
- ShippingAddress Pulumi.Azure Native. Edge Order. Inputs. Shipping Address Response 
- Shipping details for the address
- AddressValidation stringStatus 
- Status of address validation
- ContactDetails ContactDetails Response 
- Contact details for the address
- ShippingAddress ShippingAddress Response 
- Shipping details for the address
- addressValidation StringStatus 
- Status of address validation
- contactDetails ContactDetails Response 
- Contact details for the address
- shippingAddress ShippingAddress Response 
- Shipping details for the address
- addressValidation stringStatus 
- Status of address validation
- contactDetails ContactDetails Response 
- Contact details for the address
- shippingAddress ShippingAddress Response 
- Shipping details for the address
- address_validation_ strstatus 
- Status of address validation
- contact_details ContactDetails Response 
- Contact details for the address
- shipping_address ShippingAddress Response 
- Shipping details for the address
- addressValidation StringStatus 
- Status of address validation
- 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.
- AddressType None 
- NoneAddress type not known.
- AddressType Residential 
- ResidentialResidential Address.
- AddressType 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.
- "None"
- NoneAddress type not known.
- "Residential"
- ResidentialResidential Address.
- "Commercial"
- CommercialCommercial Address.
ConfigurationDeviceDetailsResponse, ConfigurationDeviceDetailsResponseArgs        
- DeviceDetails List<Pulumi.Azure Native. Edge Order. Inputs. Device Details Response> 
- List of device details.
- HierarchyInformation Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information Response 
- Hierarchy of the product which uniquely identifies the configuration.
- IdentificationType string
- Identification type of the configuration.
- Quantity int
- Quantity of the product.
- DisplayInfo Pulumi.Azure Native. Edge Order. Inputs. Display Info Response 
- Display details of the product.
- DeviceDetails []DeviceDetails Response 
- List of device details.
- HierarchyInformation HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the configuration.
- IdentificationType string
- Identification type of the configuration.
- Quantity int
- Quantity of the product.
- DisplayInfo DisplayInfo Response 
- Display details of the product.
- deviceDetails List<DeviceDetails Response> 
- List of device details.
- hierarchyInformation HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the configuration.
- identificationType String
- Identification type of the configuration.
- quantity Integer
- Quantity of the product.
- displayInfo DisplayInfo Response 
- Display details of the product.
- deviceDetails DeviceDetails Response[] 
- List of device details.
- hierarchyInformation HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the configuration.
- identificationType string
- Identification type of the configuration.
- quantity number
- Quantity of the product.
- displayInfo DisplayInfo Response 
- Display details of the product.
- device_details Sequence[DeviceDetails Response] 
- List of device details.
- hierarchy_information HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the configuration.
- identification_type str
- Identification type of the configuration.
- quantity int
- Quantity of the product.
- display_info DisplayInfo Response 
- 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.
- 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.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile 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.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile 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.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile 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.
- phone string
- Phone number of the contact person.
- mobile string
- Mobile 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.
- phone str
- Phone number of the contact person.
- mobile str
- Mobile 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.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile 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.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile 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.
- Phone string
- Phone number of the contact person.
- Mobile string
- Mobile 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.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile 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.
- phone string
- Phone number of the contact person.
- mobile string
- Mobile 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.
- phone str
- Phone number of the contact person.
- mobile str
- Mobile 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.
- phone String
- Phone number of the contact person.
- mobile String
- Mobile number of the contact person.
- phoneExtension String
- Phone extension number of the contact person.
DeviceDetailsResponse, DeviceDetailsResponseArgs      
- ManagementResource stringId 
- Management Resource Id
- ManagementResource stringTenant Id 
- Management Resource Tenant ID
- SerialNumber string
- device serial number
- ManagementResource stringId 
- Management Resource Id
- ManagementResource stringTenant Id 
- Management Resource Tenant ID
- SerialNumber string
- device serial number
- managementResource StringId 
- Management Resource Id
- managementResource StringTenant Id 
- Management Resource Tenant ID
- serialNumber String
- device serial number
- managementResource stringId 
- Management Resource Id
- managementResource stringTenant Id 
- Management Resource Tenant ID
- serialNumber string
- device serial number
- management_resource_ strid 
- Management Resource Id
- management_resource_ strtenant_ id 
- Management Resource Tenant ID
- serial_number str
- device serial number
- managementResource StringId 
- Management Resource Id
- managementResource StringTenant Id 
- Management Resource Tenant ID
- serialNumber String
- device serial number
DisplayInfoResponse, DisplayInfoResponseArgs      
- ConfigurationDisplay stringName 
- Configuration display name
- ProductFamily stringDisplay Name 
- Product family display name
- ConfigurationDisplay stringName 
- Configuration display name
- ProductFamily stringDisplay Name 
- Product family display name
- configurationDisplay StringName 
- Configuration display name
- productFamily StringDisplay Name 
- Product family display name
- configurationDisplay stringName 
- Configuration display name
- productFamily stringDisplay Name 
- Product family display name
- configuration_display_ strname 
- Configuration display name
- product_family_ strdisplay_ name 
- Product family display name
- configurationDisplay StringName 
- Configuration display name
- productFamily StringDisplay Name 
- Product family display name
DoubleEncryptionStatus, DoubleEncryptionStatusArgs      
- Disabled
- DisabledDouble encryption is disabled
- Enabled
- EnabledDouble encryption is enabled
- DoubleEncryption Status Disabled 
- DisabledDouble encryption is disabled
- DoubleEncryption Status 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
- "Disabled"
- DisabledDouble encryption is disabled
- "Enabled"
- EnabledDouble encryption is enabled
EncryptionPreferences, EncryptionPreferencesArgs    
- DoubleEncryption string | Pulumi.Status Azure Native. Edge Order. Double Encryption Status 
- Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
- DoubleEncryption string | DoubleStatus Encryption Status 
- Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
- doubleEncryption String | DoubleStatus Encryption Status 
- Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
- doubleEncryption string | DoubleStatus Encryption Status 
- 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_ str | Doublestatus Encryption Status 
- Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
- doubleEncryption String | "Disabled" | "Enabled"Status 
- 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      
- DoubleEncryption stringStatus 
- Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
- DoubleEncryption stringStatus 
- Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
- doubleEncryption StringStatus 
- Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
- doubleEncryption stringStatus 
- 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_ strstatus 
- Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
- doubleEncryption StringStatus 
- 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        
ErrorDetailResponse, ErrorDetailResponseArgs      
- AdditionalInfo List<Pulumi.Azure Native. Edge Order. Inputs. Error Additional Info Response> 
- The error additional info.
- Code string
- The error code.
- Details
List<Pulumi.Azure Native. Edge Order. Inputs. Error Detail Response> 
- The error details.
- Message string
- The error message.
- Target string
- The error target.
- AdditionalInfo []ErrorAdditional Info Response 
- The error additional info.
- Code string
- The error code.
- Details
[]ErrorDetail Response 
- The error details.
- Message string
- The error message.
- Target string
- The error target.
- additionalInfo List<ErrorAdditional Info Response> 
- The error additional info.
- code String
- The error code.
- details
List<ErrorDetail Response> 
- The error details.
- message String
- The error message.
- target String
- The error target.
- additionalInfo ErrorAdditional Info Response[] 
- The error additional info.
- code string
- The error code.
- details
ErrorDetail Response[] 
- The error details.
- message string
- The error message.
- target string
- The error target.
- additional_info Sequence[ErrorAdditional Info Response] 
- The error additional info.
- code str
- The error code.
- details
Sequence[ErrorDetail Response] 
- 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        
- CarrierDisplay stringName 
- 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.
- CarrierDisplay stringName 
- 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.
- carrierDisplay StringName 
- 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.
- carrierDisplay stringName 
- 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_ strname 
- 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.
- carrierDisplay StringName 
- 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    
- ConfigurationName string
- Represents configuration name that uniquely identifies configuration.
- ProductFamily stringName 
- Represents product family name that uniquely identifies product family.
- ProductLine stringName 
- Represents product line name that uniquely identifies product line.
- ProductName string
- Represents product name that uniquely identifies product.
- ConfigurationName string
- Represents configuration name that uniquely identifies configuration.
- ProductFamily stringName 
- Represents product family name that uniquely identifies product family.
- ProductLine stringName 
- Represents product line name that uniquely identifies product line.
- ProductName string
- Represents product name that uniquely identifies product.
- configurationName String
- Represents configuration name that uniquely identifies configuration.
- productFamily StringName 
- Represents product family name that uniquely identifies product family.
- productLine StringName 
- Represents product line name that uniquely identifies product line.
- productName String
- Represents product name that uniquely identifies product.
- configurationName string
- Represents configuration name that uniquely identifies configuration.
- productFamily stringName 
- Represents product family name that uniquely identifies product family.
- productLine stringName 
- Represents product line name that uniquely identifies product line.
- productName string
- Represents product name that uniquely identifies product.
- configuration_name str
- Represents configuration name that uniquely identifies configuration.
- product_family_ strname 
- Represents product family name that uniquely identifies product family.
- product_line_ strname 
- Represents product line name that uniquely identifies product line.
- product_name str
- Represents product name that uniquely identifies product.
- configurationName String
- Represents configuration name that uniquely identifies configuration.
- productFamily StringName 
- Represents product family name that uniquely identifies product family.
- productLine StringName 
- Represents product line name that uniquely identifies product line.
- productName String
- Represents product name that uniquely identifies product.
HierarchyInformationResponse, HierarchyInformationResponseArgs      
- ConfigurationName string
- Represents configuration name that uniquely identifies configuration.
- ProductFamily stringName 
- Represents product family name that uniquely identifies product family.
- ProductLine stringName 
- Represents product line name that uniquely identifies product line.
- ProductName string
- Represents product name that uniquely identifies product.
- ConfigurationName string
- Represents configuration name that uniquely identifies configuration.
- ProductFamily stringName 
- Represents product family name that uniquely identifies product family.
- ProductLine stringName 
- Represents product line name that uniquely identifies product line.
- ProductName string
- Represents product name that uniquely identifies product.
- configurationName String
- Represents configuration name that uniquely identifies configuration.
- productFamily StringName 
- Represents product family name that uniquely identifies product family.
- productLine StringName 
- Represents product line name that uniquely identifies product line.
- productName String
- Represents product name that uniquely identifies product.
- configurationName string
- Represents configuration name that uniquely identifies configuration.
- productFamily stringName 
- Represents product family name that uniquely identifies product family.
- productLine stringName 
- Represents product line name that uniquely identifies product line.
- productName string
- Represents product name that uniquely identifies product.
- configuration_name str
- Represents configuration name that uniquely identifies configuration.
- product_family_ strname 
- Represents product family name that uniquely identifies product family.
- product_line_ strname 
- Represents product line name that uniquely identifies product line.
- product_name str
- Represents product name that uniquely identifies product.
- configurationName String
- Represents configuration name that uniquely identifies configuration.
- productFamily StringName 
- Represents product family name that uniquely identifies product family.
- productLine StringName 
- Represents product line name that uniquely identifies product line.
- productName String
- Represents product name that uniquely identifies product.
ManagementResourcePreferences, ManagementResourcePreferencesArgs      
- PreferredManagement stringResource Id 
- Customer preferred Management resource ARM ID
- PreferredManagement stringResource Id 
- Customer preferred Management resource ARM ID
- preferredManagement StringResource Id 
- Customer preferred Management resource ARM ID
- preferredManagement stringResource Id 
- Customer preferred Management resource ARM ID
- preferred_management_ strresource_ id 
- Customer preferred Management resource ARM ID
- preferredManagement StringResource Id 
- Customer preferred Management resource ARM ID
ManagementResourcePreferencesResponse, ManagementResourcePreferencesResponseArgs        
- PreferredManagement stringResource Id 
- Customer preferred Management resource ARM ID
- PreferredManagement stringResource Id 
- Customer preferred Management resource ARM ID
- preferredManagement StringResource Id 
- Customer preferred Management resource ARM ID
- preferredManagement stringResource Id 
- Customer preferred Management resource ARM ID
- preferred_management_ strresource_ id 
- Customer preferred Management resource ARM ID
- preferredManagement StringResource Id 
- Customer preferred Management resource ARM ID
NotificationPreference, NotificationPreferenceArgs    
- SendNotification bool
- Notification is required or not.
- StageName string | Pulumi.Azure Native. Edge Order. Notification Stage Name 
- Name of the stage.
- SendNotification bool
- Notification is required or not.
- StageName string | NotificationStage Name 
- Name of the stage.
- sendNotification Boolean
- Notification is required or not.
- stageName String | NotificationStage Name 
- Name of the stage.
- sendNotification boolean
- Notification is required or not.
- stageName string | NotificationStage Name 
- Name of the stage.
- send_notification bool
- Notification is required or not.
- stage_name str | NotificationStage Name 
- 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.
- NotificationStage Name Shipped 
- ShippedNotification at order item shipped from microsoft datacenter.
- NotificationStage Name 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.
- "Shipped"
- ShippedNotification at order item shipped from microsoft datacenter.
- "Delivered"
- DeliveredNotification at order item delivered to customer.
OrderItemDetails, OrderItemDetailsArgs      
- OrderItem string | Pulumi.Type Azure Native. Edge Order. Order Item Type 
- Order item type.
- ProductDetails Pulumi.Azure Native. Edge Order. Inputs. Product Details 
- Unique identifier for configuration.
- NotificationEmail List<string>List 
- Additional notification email list
- OrderItem string | Pulumi.Mode Azure Native. Edge Order. Order Mode 
- Defines the mode of the Order item.
- Preferences
Pulumi.Azure Native. Edge Order. Inputs. Preferences 
- Customer notification Preferences
- OrderItem string | OrderType Item Type 
- Order item type.
- ProductDetails ProductDetails 
- Unique identifier for configuration.
- NotificationEmail []stringList 
- Additional notification email list
- OrderItem string | OrderMode Mode 
- Defines the mode of the Order item.
- Preferences Preferences
- Customer notification Preferences
- orderItem String | OrderType Item Type 
- Order item type.
- productDetails ProductDetails 
- Unique identifier for configuration.
- notificationEmail List<String>List 
- Additional notification email list
- orderItem String | OrderMode Mode 
- Defines the mode of the Order item.
- preferences Preferences
- Customer notification Preferences
- orderItem string | OrderType Item Type 
- Order item type.
- productDetails ProductDetails 
- Unique identifier for configuration.
- notificationEmail string[]List 
- Additional notification email list
- orderItem string | OrderMode Mode 
- Defines the mode of the Order item.
- preferences Preferences
- Customer notification Preferences
- order_item_ str | Ordertype Item Type 
- Order item type.
- product_details ProductDetails 
- Unique identifier for configuration.
- notification_email_ Sequence[str]list 
- Additional notification email list
- order_item_ str | Ordermode Mode 
- Defines the mode of the Order item.
- preferences Preferences
- Customer notification Preferences
- orderItem String | "Purchase" | "Rental"Type 
- Order item type.
- productDetails Property Map
- Unique identifier for configuration.
- notificationEmail List<String>List 
- Additional notification email list
- orderItem String | "Default" | "DoMode Not Fulfill" 
- Defines the mode of the Order item.
- preferences Property Map
- Customer notification Preferences
OrderItemDetailsResponse, OrderItemDetailsResponseArgs        
- CancellationReason string
- Cancellation reason.
- CancellationStatus string
- Describes whether the order item is cancellable or not.
- CurrentStage Pulumi.Azure Native. Edge Order. Inputs. Stage Details Response 
- Current Order item Status
- DeletionStatus string
- Describes whether the order item is deletable or not.
- Error
Pulumi.Azure Native. Edge Order. Inputs. Error Detail Response 
- Top level error for the job.
- ForwardShipping Pulumi.Details Azure Native. Edge Order. Inputs. Forward Shipping Details Response 
- Forward Package Shipping details
- ManagementRp Pulumi.Details Azure Native. Edge Order. Inputs. Resource Provider Details Response 
- Parent RP details - this returns only the first or default parent RP from the entire list
- ManagementRp List<Pulumi.Details List Azure Native. Edge Order. Inputs. Resource Provider Details Response> 
- List of parent RP details supported for configuration.
- OrderItem List<Pulumi.Stage History Azure Native. Edge Order. Inputs. Stage Details Response> 
- Order item status history
- OrderItem stringType 
- Order item type.
- ProductDetails Pulumi.Azure Native. Edge Order. Inputs. Product Details Response 
- Unique identifier for configuration.
- ReturnReason string
- Return reason.
- ReturnStatus string
- Describes whether the order item is returnable or not.
- ReverseShipping Pulumi.Details Azure Native. Edge Order. Inputs. Reverse Shipping Details Response 
- Reverse Package Shipping details
- NotificationEmail List<string>List 
- Additional notification email list
- OrderItem stringMode 
- Defines the mode of the Order item.
- Preferences
Pulumi.Azure Native. Edge Order. Inputs. Preferences Response 
- Customer notification Preferences
- CancellationReason string
- Cancellation reason.
- CancellationStatus string
- Describes whether the order item is cancellable or not.
- CurrentStage StageDetails Response 
- Current Order item Status
- DeletionStatus string
- Describes whether the order item is deletable or not.
- Error
ErrorDetail Response 
- Top level error for the job.
- ForwardShipping ForwardDetails Shipping Details Response 
- Forward Package Shipping details
- ManagementRp ResourceDetails Provider Details Response 
- Parent RP details - this returns only the first or default parent RP from the entire list
- ManagementRp []ResourceDetails List Provider Details Response 
- List of parent RP details supported for configuration.
- OrderItem []StageStage History Details Response 
- Order item status history
- OrderItem stringType 
- Order item type.
- ProductDetails ProductDetails Response 
- Unique identifier for configuration.
- ReturnReason string
- Return reason.
- ReturnStatus string
- Describes whether the order item is returnable or not.
- ReverseShipping ReverseDetails Shipping Details Response 
- Reverse Package Shipping details
- NotificationEmail []stringList 
- Additional notification email list
- OrderItem stringMode 
- Defines the mode of the Order item.
- Preferences
PreferencesResponse 
- Customer notification Preferences
- cancellationReason String
- Cancellation reason.
- cancellationStatus String
- Describes whether the order item is cancellable or not.
- currentStage StageDetails Response 
- Current Order item Status
- deletionStatus String
- Describes whether the order item is deletable or not.
- error
ErrorDetail Response 
- Top level error for the job.
- forwardShipping ForwardDetails Shipping Details Response 
- Forward Package Shipping details
- managementRp ResourceDetails Provider Details Response 
- Parent RP details - this returns only the first or default parent RP from the entire list
- managementRp List<ResourceDetails List Provider Details Response> 
- List of parent RP details supported for configuration.
- orderItem List<StageStage History Details Response> 
- Order item status history
- orderItem StringType 
- Order item type.
- productDetails ProductDetails Response 
- Unique identifier for configuration.
- returnReason String
- Return reason.
- returnStatus String
- Describes whether the order item is returnable or not.
- reverseShipping ReverseDetails Shipping Details Response 
- Reverse Package Shipping details
- notificationEmail List<String>List 
- Additional notification email list
- orderItem StringMode 
- Defines the mode of the Order item.
- preferences
PreferencesResponse 
- Customer notification Preferences
- cancellationReason string
- Cancellation reason.
- cancellationStatus string
- Describes whether the order item is cancellable or not.
- currentStage StageDetails Response 
- Current Order item Status
- deletionStatus string
- Describes whether the order item is deletable or not.
- error
ErrorDetail Response 
- Top level error for the job.
- forwardShipping ForwardDetails Shipping Details Response 
- Forward Package Shipping details
- managementRp ResourceDetails Provider Details Response 
- Parent RP details - this returns only the first or default parent RP from the entire list
- managementRp ResourceDetails List Provider Details Response[] 
- List of parent RP details supported for configuration.
- orderItem StageStage History Details Response[] 
- Order item status history
- orderItem stringType 
- Order item type.
- productDetails ProductDetails Response 
- Unique identifier for configuration.
- returnReason string
- Return reason.
- returnStatus string
- Describes whether the order item is returnable or not.
- reverseShipping ReverseDetails Shipping Details Response 
- Reverse Package Shipping details
- notificationEmail string[]List 
- Additional notification email list
- orderItem stringMode 
- Defines the mode of the Order item.
- preferences
PreferencesResponse 
- Customer notification Preferences
- cancellation_reason str
- Cancellation reason.
- cancellation_status str
- Describes whether the order item is cancellable or not.
- current_stage StageDetails Response 
- Current Order item Status
- deletion_status str
- Describes whether the order item is deletable or not.
- error
ErrorDetail Response 
- Top level error for the job.
- forward_shipping_ Forwarddetails Shipping Details Response 
- Forward Package Shipping details
- management_rp_ Resourcedetails Provider Details Response 
- Parent RP details - this returns only the first or default parent RP from the entire list
- management_rp_ Sequence[Resourcedetails_ list Provider Details Response] 
- List of parent RP details supported for configuration.
- order_item_ Sequence[Stagestage_ history Details Response] 
- Order item status history
- order_item_ strtype 
- Order item type.
- product_details ProductDetails Response 
- Unique identifier for configuration.
- return_reason str
- Return reason.
- return_status str
- Describes whether the order item is returnable or not.
- reverse_shipping_ Reversedetails Shipping Details Response 
- Reverse Package Shipping details
- notification_email_ Sequence[str]list 
- Additional notification email list
- order_item_ strmode 
- Defines the mode of the Order item.
- preferences
PreferencesResponse 
- Customer notification Preferences
- 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.
- forwardShipping Property MapDetails 
- Forward Package Shipping details
- managementRp Property MapDetails 
- Parent RP details - this returns only the first or default parent RP from the entire list
- managementRp List<Property Map>Details List 
- List of parent RP details supported for configuration.
- orderItem List<Property Map>Stage History 
- Order item status history
- orderItem StringType 
- Order item type.
- productDetails Property Map
- Unique identifier for configuration.
- returnReason String
- Return reason.
- returnStatus String
- Describes whether the order item is returnable or not.
- reverseShipping Property MapDetails 
- Reverse Package Shipping details
- notificationEmail List<String>List 
- Additional notification email list
- orderItem StringMode 
- Defines the mode of the Order item.
- preferences Property Map
- Customer notification Preferences
OrderItemType, OrderItemTypeArgs      
- Purchase
- PurchasePurchase OrderItem.
- Rental
- RentalRental OrderItem.
- OrderItem Type Purchase 
- PurchasePurchase OrderItem.
- OrderItem Type Rental 
- RentalRental OrderItem.
- Purchase
- PurchasePurchase OrderItem.
- Rental
- RentalRental OrderItem.
- Purchase
- PurchasePurchase OrderItem.
- Rental
- RentalRental OrderItem.
- PURCHASE
- PurchasePurchase OrderItem.
- RENTAL
- RentalRental OrderItem.
- "Purchase"
- PurchasePurchase OrderItem.
- "Rental"
- RentalRental OrderItem.
OrderMode, OrderModeArgs    
- Default
- DefaultDefault Order mode.
- DoNot Fulfill 
- DoNotFulfillMode in which the Order will not be fulfilled.
- OrderMode Default 
- DefaultDefault Order mode.
- OrderMode Do Not Fulfill 
- DoNotFulfillMode in which the Order will not be fulfilled.
- Default
- DefaultDefault Order mode.
- DoNot Fulfill 
- DoNotFulfillMode in which the Order will not be fulfilled.
- Default
- DefaultDefault Order mode.
- DoNot Fulfill 
- 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.
- "DoNot Fulfill" 
- DoNotFulfillMode in which the Order will not be fulfilled.
Preferences, PreferencesArgs  
- EncryptionPreferences Pulumi.Azure Native. Edge Order. Inputs. Encryption Preferences 
- Preferences related to the Encryption.
- ManagementResource Pulumi.Preferences Azure Native. Edge Order. Inputs. Management Resource Preferences 
- Preferences related to the Management resource.
- NotificationPreferences List<Pulumi.Azure Native. Edge Order. Inputs. Notification Preference> 
- Notification preferences.
- TransportPreferences Pulumi.Azure Native. Edge Order. Inputs. Transport Preferences 
- Preferences related to the shipment logistics of the order.
- EncryptionPreferences EncryptionPreferences 
- Preferences related to the Encryption.
- ManagementResource ManagementPreferences Resource Preferences 
- Preferences related to the Management resource.
- NotificationPreferences []NotificationPreference 
- Notification preferences.
- TransportPreferences TransportPreferences 
- Preferences related to the shipment logistics of the order.
- encryptionPreferences EncryptionPreferences 
- Preferences related to the Encryption.
- managementResource ManagementPreferences Resource Preferences 
- Preferences related to the Management resource.
- notificationPreferences List<NotificationPreference> 
- Notification preferences.
- transportPreferences TransportPreferences 
- Preferences related to the shipment logistics of the order.
- encryptionPreferences EncryptionPreferences 
- Preferences related to the Encryption.
- managementResource ManagementPreferences Resource Preferences 
- Preferences related to the Management resource.
- notificationPreferences NotificationPreference[] 
- Notification preferences.
- transportPreferences TransportPreferences 
- Preferences related to the shipment logistics of the order.
- encryption_preferences EncryptionPreferences 
- Preferences related to the Encryption.
- management_resource_ Managementpreferences Resource Preferences 
- Preferences related to the Management resource.
- notification_preferences Sequence[NotificationPreference] 
- Notification preferences.
- transport_preferences TransportPreferences 
- Preferences related to the shipment logistics of the order.
- encryptionPreferences Property Map
- Preferences related to the Encryption.
- managementResource Property MapPreferences 
- Preferences related to the Management resource.
- notificationPreferences List<Property Map>
- Notification preferences.
- transportPreferences Property Map
- Preferences related to the shipment logistics of the order.
PreferencesResponse, PreferencesResponseArgs    
- EncryptionPreferences Pulumi.Azure Native. Edge Order. Inputs. Encryption Preferences Response 
- Preferences related to the Encryption.
- ManagementResource Pulumi.Preferences Azure Native. Edge Order. Inputs. Management Resource Preferences Response 
- Preferences related to the Management resource.
- NotificationPreferences List<Pulumi.Azure Native. Edge Order. Inputs. Notification Preference Response> 
- Notification preferences.
- TransportPreferences Pulumi.Azure Native. Edge Order. Inputs. Transport Preferences Response 
- Preferences related to the shipment logistics of the order.
- EncryptionPreferences EncryptionPreferences Response 
- Preferences related to the Encryption.
- ManagementResource ManagementPreferences Resource Preferences Response 
- Preferences related to the Management resource.
- NotificationPreferences []NotificationPreference Response 
- Notification preferences.
- TransportPreferences TransportPreferences Response 
- Preferences related to the shipment logistics of the order.
- encryptionPreferences EncryptionPreferences Response 
- Preferences related to the Encryption.
- managementResource ManagementPreferences Resource Preferences Response 
- Preferences related to the Management resource.
- notificationPreferences List<NotificationPreference Response> 
- Notification preferences.
- transportPreferences TransportPreferences Response 
- Preferences related to the shipment logistics of the order.
- encryptionPreferences EncryptionPreferences Response 
- Preferences related to the Encryption.
- managementResource ManagementPreferences Resource Preferences Response 
- Preferences related to the Management resource.
- notificationPreferences NotificationPreference Response[] 
- Notification preferences.
- transportPreferences TransportPreferences Response 
- Preferences related to the shipment logistics of the order.
- encryption_preferences EncryptionPreferences Response 
- Preferences related to the Encryption.
- management_resource_ Managementpreferences Resource Preferences Response 
- Preferences related to the Management resource.
- notification_preferences Sequence[NotificationPreference Response] 
- Notification preferences.
- transport_preferences TransportPreferences Response 
- Preferences related to the shipment logistics of the order.
- encryptionPreferences Property Map
- Preferences related to the Encryption.
- managementResource Property MapPreferences 
- Preferences related to the Management resource.
- notificationPreferences List<Property Map>
- Notification preferences.
- transportPreferences Property Map
- Preferences related to the shipment logistics of the order.
ProductDetails, ProductDetailsArgs    
- HierarchyInformation Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information 
- Hierarchy of the product which uniquely identifies the product
- OptIn List<Pulumi.Additional Configurations Azure Native. Edge Order. Inputs. Additional Configuration> 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- HierarchyInformation HierarchyInformation 
- Hierarchy of the product which uniquely identifies the product
- OptIn []AdditionalAdditional Configurations Configuration 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- hierarchyInformation HierarchyInformation 
- Hierarchy of the product which uniquely identifies the product
- optIn List<AdditionalAdditional Configurations Configuration> 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- hierarchyInformation HierarchyInformation 
- Hierarchy of the product which uniquely identifies the product
- optIn AdditionalAdditional Configurations Configuration[] 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- hierarchy_information HierarchyInformation 
- Hierarchy of the product which uniquely identifies the product
- opt_in_ Sequence[Additionaladditional_ configurations Configuration] 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- hierarchyInformation Property Map
- Hierarchy of the product which uniquely identifies the product
- optIn List<Property Map>Additional Configurations 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
ProductDetailsResponse, ProductDetailsResponseArgs      
- Count int
- Quantity of the product
- DeviceDetails List<Pulumi.Azure Native. Edge Order. Inputs. Device Details Response> 
- list of device details
- HierarchyInformation Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information Response 
- Hierarchy of the product which uniquely identifies the product
- ProductDouble stringEncryption Status 
- Double encryption status of the configuration. Read-only field.
- ChildConfiguration List<Pulumi.Device Details Azure Native. Edge Order. Inputs. Configuration Device Details Response> 
- Details of all child configurations that are part of the order item.
- DisplayInfo Pulumi.Azure Native. Edge Order. Inputs. Display Info Response 
- Display details of the product
- IdentificationType string
- Identification type of the configuration.
- OptIn List<Pulumi.Additional Configurations Azure Native. Edge Order. Inputs. Additional Configuration Response> 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- ParentDevice Pulumi.Details Azure Native. Edge Order. Inputs. Device Details Response 
- Device details of the parent configuration.
- Count int
- Quantity of the product
- DeviceDetails []DeviceDetails Response 
- list of device details
- HierarchyInformation HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the product
- ProductDouble stringEncryption Status 
- Double encryption status of the configuration. Read-only field.
- ChildConfiguration []ConfigurationDevice Details Device Details Response 
- Details of all child configurations that are part of the order item.
- DisplayInfo DisplayInfo Response 
- Display details of the product
- IdentificationType string
- Identification type of the configuration.
- OptIn []AdditionalAdditional Configurations Configuration Response 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- ParentDevice DeviceDetails Details Response 
- Device details of the parent configuration.
- count Integer
- Quantity of the product
- deviceDetails List<DeviceDetails Response> 
- list of device details
- hierarchyInformation HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the product
- productDouble StringEncryption Status 
- Double encryption status of the configuration. Read-only field.
- childConfiguration List<ConfigurationDevice Details Device Details Response> 
- Details of all child configurations that are part of the order item.
- displayInfo DisplayInfo Response 
- Display details of the product
- identificationType String
- Identification type of the configuration.
- optIn List<AdditionalAdditional Configurations Configuration Response> 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- parentDevice DeviceDetails Details Response 
- Device details of the parent configuration.
- count number
- Quantity of the product
- deviceDetails DeviceDetails Response[] 
- list of device details
- hierarchyInformation HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the product
- productDouble stringEncryption Status 
- Double encryption status of the configuration. Read-only field.
- childConfiguration ConfigurationDevice Details Device Details Response[] 
- Details of all child configurations that are part of the order item.
- displayInfo DisplayInfo Response 
- Display details of the product
- identificationType string
- Identification type of the configuration.
- optIn AdditionalAdditional Configurations Configuration Response[] 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- parentDevice DeviceDetails Details Response 
- Device details of the parent configuration.
- count int
- Quantity of the product
- device_details Sequence[DeviceDetails Response] 
- list of device details
- hierarchy_information HierarchyInformation Response 
- Hierarchy of the product which uniquely identifies the product
- product_double_ strencryption_ status 
- Double encryption status of the configuration. Read-only field.
- child_configuration_ Sequence[Configurationdevice_ details Device Details Response] 
- Details of all child configurations that are part of the order item.
- display_info DisplayInfo Response 
- Display details of the product
- identification_type str
- Identification type of the configuration.
- opt_in_ Sequence[Additionaladditional_ configurations Configuration Response] 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- parent_device_ Devicedetails Details Response 
- Device details of the parent configuration.
- count Number
- Quantity of the product
- deviceDetails List<Property Map>
- list of device details
- hierarchyInformation Property Map
- Hierarchy of the product which uniquely identifies the product
- productDouble StringEncryption Status 
- Double encryption status of the configuration. Read-only field.
- childConfiguration List<Property Map>Device Details 
- Details of all child configurations that are part of the order item.
- displayInfo Property Map
- Display details of the product
- identificationType String
- Identification type of the configuration.
- optIn List<Property Map>Additional Configurations 
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- parentDevice Property MapDetails 
- Device details of the parent configuration.
ResourceProviderDetailsResponse, ResourceProviderDetailsResponseArgs        
- ResourceProvider stringNamespace 
- Resource provider namespace.
- ResourceProvider stringNamespace 
- Resource provider namespace.
- resourceProvider StringNamespace 
- Resource provider namespace.
- resourceProvider stringNamespace 
- Resource provider namespace.
- resource_provider_ strnamespace 
- Resource provider namespace.
- resourceProvider StringNamespace 
- Resource provider namespace.
ReverseShippingDetailsResponse, ReverseShippingDetailsResponseArgs        
- CarrierDisplay stringName 
- Carrier Name for display purpose. Not to be used for any processing.
- CarrierName string
- Name of the carrier.
- SasKey stringFor Label 
- SAS key to download the reverse shipment label of the package.
- TrackingId string
- TrackingId of the package
- TrackingUrl string
- TrackingUrl of the package.
- CarrierDisplay stringName 
- Carrier Name for display purpose. Not to be used for any processing.
- CarrierName string
- Name of the carrier.
- SasKey stringFor Label 
- SAS key to download the reverse shipment label of the package.
- TrackingId string
- TrackingId of the package
- TrackingUrl string
- TrackingUrl of the package.
- carrierDisplay StringName 
- Carrier Name for display purpose. Not to be used for any processing.
- carrierName String
- Name of the carrier.
- sasKey StringFor Label 
- SAS key to download the reverse shipment label of the package.
- trackingId String
- TrackingId of the package
- trackingUrl String
- TrackingUrl of the package.
- carrierDisplay stringName 
- Carrier Name for display purpose. Not to be used for any processing.
- carrierName string
- Name of the carrier.
- sasKey stringFor Label 
- 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_ strname 
- Carrier Name for display purpose. Not to be used for any processing.
- carrier_name str
- Name of the carrier.
- sas_key_ strfor_ label 
- 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.
- carrierDisplay StringName 
- Carrier Name for display purpose. Not to be used for any processing.
- carrierName String
- Name of the carrier.
- sasKey StringFor Label 
- 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.
- StreetAddress1 string
- Street Address line 1.
- AddressType string | Pulumi.Azure Native. Edge Order. Address Type 
- Type of address.
- City string
- Name of the City.
- CompanyName string
- Name of the company.
- PostalCode string
- Postal code.
- StateOr stringProvince 
- Name of the State or Province.
- StreetAddress2 string
- Street Address line 2.
- StreetAddress3 string
- Street Address line 3.
- ZipExtended stringCode 
- Extended Zip Code.
- Country string
- Name of the Country.
- StreetAddress1 string
- Street Address line 1.
- AddressType string | AddressType 
- Type of address.
- City string
- Name of the City.
- CompanyName string
- Name of the company.
- PostalCode string
- Postal code.
- StateOr stringProvince 
- Name of the State or Province.
- StreetAddress2 string
- Street Address line 2.
- StreetAddress3 string
- Street Address line 3.
- ZipExtended stringCode 
- Extended Zip Code.
- country String
- Name of the Country.
- streetAddress1 String
- Street Address line 1.
- addressType String | AddressType 
- Type of address.
- city String
- Name of the City.
- companyName String
- Name of the company.
- postalCode String
- Postal code.
- stateOr StringProvince 
- Name of the State or Province.
- streetAddress2 String
- Street Address line 2.
- streetAddress3 String
- Street Address line 3.
- zipExtended StringCode 
- Extended Zip Code.
- country string
- Name of the Country.
- streetAddress1 string
- Street Address line 1.
- addressType string | AddressType 
- Type of address.
- city string
- Name of the City.
- companyName string
- Name of the company.
- postalCode string
- Postal code.
- stateOr stringProvince 
- Name of the State or Province.
- streetAddress2 string
- Street Address line 2.
- streetAddress3 string
- Street Address line 3.
- zipExtended stringCode 
- Extended Zip Code.
- country str
- Name of the Country.
- street_address1 str
- Street Address line 1.
- 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_ strprovince 
- Name of the State or Province.
- street_address2 str
- Street Address line 2.
- street_address3 str
- Street Address line 3.
- zip_extended_ strcode 
- Extended Zip Code.
- country String
- Name of the Country.
- streetAddress1 String
- Street Address line 1.
- addressType String | "None" | "Residential" | "Commercial"
- Type of address.
- city String
- Name of the City.
- companyName String
- Name of the company.
- postalCode String
- Postal code.
- stateOr StringProvince 
- Name of the State or Province.
- streetAddress2 String
- Street Address line 2.
- streetAddress3 String
- Street Address line 3.
- zipExtended StringCode 
- Extended Zip Code.
ShippingAddressResponse, ShippingAddressResponseArgs      
- Country string
- Name of the Country.
- StreetAddress1 string
- Street Address line 1.
- AddressType string
- Type of address.
- City string
- Name of the City.
- CompanyName string
- Name of the company.
- PostalCode string
- Postal code.
- StateOr stringProvince 
- Name of the State or Province.
- StreetAddress2 string
- Street Address line 2.
- StreetAddress3 string
- Street Address line 3.
- ZipExtended stringCode 
- Extended Zip Code.
- Country string
- Name of the Country.
- StreetAddress1 string
- Street Address line 1.
- AddressType string
- Type of address.
- City string
- Name of the City.
- CompanyName string
- Name of the company.
- PostalCode string
- Postal code.
- StateOr stringProvince 
- Name of the State or Province.
- StreetAddress2 string
- Street Address line 2.
- StreetAddress3 string
- Street Address line 3.
- ZipExtended stringCode 
- Extended Zip Code.
- country String
- Name of the Country.
- streetAddress1 String
- Street Address line 1.
- addressType String
- Type of address.
- city String
- Name of the City.
- companyName String
- Name of the company.
- postalCode String
- Postal code.
- stateOr StringProvince 
- Name of the State or Province.
- streetAddress2 String
- Street Address line 2.
- streetAddress3 String
- Street Address line 3.
- zipExtended StringCode 
- Extended Zip Code.
- country string
- Name of the Country.
- streetAddress1 string
- Street Address line 1.
- addressType string
- Type of address.
- city string
- Name of the City.
- companyName string
- Name of the company.
- postalCode string
- Postal code.
- stateOr stringProvince 
- Name of the State or Province.
- streetAddress2 string
- Street Address line 2.
- streetAddress3 string
- Street Address line 3.
- zipExtended stringCode 
- Extended Zip Code.
- country str
- Name of the Country.
- street_address1 str
- Street Address line 1.
- 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_ strprovince 
- Name of the State or Province.
- street_address2 str
- Street Address line 2.
- street_address3 str
- Street Address line 3.
- zip_extended_ strcode 
- Extended Zip Code.
- country String
- Name of the Country.
- streetAddress1 String
- Street Address line 1.
- addressType String
- Type of address.
- city String
- Name of the City.
- companyName String
- Name of the company.
- postalCode String
- Postal code.
- stateOr StringProvince 
- Name of the State or Province.
- streetAddress2 String
- Street Address line 2.
- streetAddress3 String
- Street Address line 3.
- zipExtended StringCode 
- Extended Zip Code.
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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- 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_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TransportPreferences, TransportPreferencesArgs    
- PreferredShipment string | Pulumi.Type Azure Native. Edge Order. Transport Shipment Types 
- Indicates Shipment Logistics type that the customer preferred.
- PreferredShipment string | TransportType Shipment Types 
- Indicates Shipment Logistics type that the customer preferred.
- preferredShipment String | TransportType Shipment Types 
- Indicates Shipment Logistics type that the customer preferred.
- preferredShipment string | TransportType Shipment Types 
- Indicates Shipment Logistics type that the customer preferred.
- preferred_shipment_ str | Transporttype Shipment Types 
- Indicates Shipment Logistics type that the customer preferred.
- preferredShipment String | "CustomerType Managed" | "Microsoft Managed" 
- Indicates Shipment Logistics type that the customer preferred.
TransportPreferencesResponse, TransportPreferencesResponseArgs      
- PreferredShipment stringType 
- Indicates Shipment Logistics type that the customer preferred.
- PreferredShipment stringType 
- Indicates Shipment Logistics type that the customer preferred.
- preferredShipment StringType 
- Indicates Shipment Logistics type that the customer preferred.
- preferredShipment stringType 
- Indicates Shipment Logistics type that the customer preferred.
- preferred_shipment_ strtype 
- Indicates Shipment Logistics type that the customer preferred.
- preferredShipment StringType 
- 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.
- TransportShipment Types Customer Managed 
- CustomerManagedShipment Logistics is handled by the customer.
- TransportShipment Types Microsoft Managed 
- 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.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:edgeorder:OrderItemByName 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