azure-native.edgeorder.OrderItem
Explore with Pulumi AI
Represents order item resource.
Uses Azure REST API version 2024-02-01. In version 2.x of the Azure Native provider, it used API version 2022-05-01-preview.
Other available API versions: 2022-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native edgeorder [ApiVersion]
. See the version guide for details.
Example Usage
CreateOrderItem
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var orderItem = new AzureNative.EdgeOrder.OrderItem("orderItem", new()
{
AddressDetails = new AzureNative.EdgeOrder.Inputs.AddressDetailsArgs
{
ForwardAddress = new AzureNative.EdgeOrder.Inputs.AddressPropertiesArgs
{
ContactDetails = new AzureNative.EdgeOrder.Inputs.ContactDetailsArgs
{
ContactName = "XXXX XXXX",
EmailList = new[]
{
"xxxx@xxxx.xxx",
},
Phone = "0000000000",
PhoneExtension = "",
},
ShippingAddress = new AzureNative.EdgeOrder.Inputs.ShippingAddressArgs
{
AddressType = AzureNative.EdgeOrder.AddressType.None,
City = "San Francisco",
CompanyName = "Microsoft",
Country = "US",
PostalCode = "94107",
StateOrProvince = "CA",
StreetAddress1 = "16 TOWNSEND ST",
StreetAddress2 = "UNIT 1",
},
},
},
Location = "eastus",
OrderId = "/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2",
OrderItemDetails = new AzureNative.EdgeOrder.Inputs.OrderItemDetailsArgs
{
OrderItemType = AzureNative.EdgeOrder.OrderItemType.Purchase,
Preferences = new AzureNative.EdgeOrder.Inputs.PreferencesArgs
{
TransportPreferences = new AzureNative.EdgeOrder.Inputs.TransportPreferencesArgs
{
PreferredShipmentType = AzureNative.EdgeOrder.TransportShipmentTypes.MicrosoftManaged,
},
},
ProductDetails = new AzureNative.EdgeOrder.Inputs.ProductDetailsArgs
{
HierarchyInformation = new AzureNative.EdgeOrder.Inputs.HierarchyInformationArgs
{
ConfigurationName = "edgep_base",
ProductFamilyName = "azurestackedge",
ProductLineName = "azurestackedge",
ProductName = "azurestackedgegpu",
},
},
},
OrderItemName = "TestOrderItemName2",
ResourceGroupName = "YourResourceGroupName",
});
});
package main
import (
edgeorder "github.com/pulumi/pulumi-azure-native-sdk/edgeorder/v3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := edgeorder.NewOrderItem(ctx, "orderItem", &edgeorder.OrderItemArgs{
AddressDetails: &edgeorder.AddressDetailsArgs{
ForwardAddress: &edgeorder.AddressPropertiesArgs{
ContactDetails: &edgeorder.ContactDetailsArgs{
ContactName: pulumi.String("XXXX XXXX"),
EmailList: pulumi.StringArray{
pulumi.String("xxxx@xxxx.xxx"),
},
Phone: pulumi.String("0000000000"),
PhoneExtension: pulumi.String(""),
},
ShippingAddress: &edgeorder.ShippingAddressArgs{
AddressType: pulumi.String(edgeorder.AddressTypeNone),
City: pulumi.String("San Francisco"),
CompanyName: pulumi.String("Microsoft"),
Country: pulumi.String("US"),
PostalCode: pulumi.String("94107"),
StateOrProvince: pulumi.String("CA"),
StreetAddress1: pulumi.String("16 TOWNSEND ST"),
StreetAddress2: pulumi.String("UNIT 1"),
},
},
},
Location: pulumi.String("eastus"),
OrderId: pulumi.String("/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2"),
OrderItemDetails: &edgeorder.OrderItemDetailsArgs{
OrderItemType: pulumi.String(edgeorder.OrderItemTypePurchase),
Preferences: &edgeorder.PreferencesArgs{
TransportPreferences: &edgeorder.TransportPreferencesArgs{
PreferredShipmentType: pulumi.String(edgeorder.TransportShipmentTypesMicrosoftManaged),
},
},
ProductDetails: &edgeorder.ProductDetailsArgs{
HierarchyInformation: &edgeorder.HierarchyInformationArgs{
ConfigurationName: pulumi.String("edgep_base"),
ProductFamilyName: pulumi.String("azurestackedge"),
ProductLineName: pulumi.String("azurestackedge"),
ProductName: pulumi.String("azurestackedgegpu"),
},
},
},
OrderItemName: pulumi.String("TestOrderItemName2"),
ResourceGroupName: pulumi.String("YourResourceGroupName"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.edgeorder.OrderItem;
import com.pulumi.azurenative.edgeorder.OrderItemArgs;
import com.pulumi.azurenative.edgeorder.inputs.AddressDetailsArgs;
import com.pulumi.azurenative.edgeorder.inputs.AddressPropertiesArgs;
import com.pulumi.azurenative.edgeorder.inputs.ContactDetailsArgs;
import com.pulumi.azurenative.edgeorder.inputs.ShippingAddressArgs;
import com.pulumi.azurenative.edgeorder.inputs.OrderItemDetailsArgs;
import com.pulumi.azurenative.edgeorder.inputs.PreferencesArgs;
import com.pulumi.azurenative.edgeorder.inputs.TransportPreferencesArgs;
import com.pulumi.azurenative.edgeorder.inputs.ProductDetailsArgs;
import com.pulumi.azurenative.edgeorder.inputs.HierarchyInformationArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var orderItem = new OrderItem("orderItem", OrderItemArgs.builder()
.addressDetails(AddressDetailsArgs.builder()
.forwardAddress(AddressPropertiesArgs.builder()
.contactDetails(ContactDetailsArgs.builder()
.contactName("XXXX XXXX")
.emailList("xxxx@xxxx.xxx")
.phone("0000000000")
.phoneExtension("")
.build())
.shippingAddress(ShippingAddressArgs.builder()
.addressType("None")
.city("San Francisco")
.companyName("Microsoft")
.country("US")
.postalCode("94107")
.stateOrProvince("CA")
.streetAddress1("16 TOWNSEND ST")
.streetAddress2("UNIT 1")
.build())
.build())
.build())
.location("eastus")
.orderId("/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2")
.orderItemDetails(OrderItemDetailsArgs.builder()
.orderItemType("Purchase")
.preferences(PreferencesArgs.builder()
.transportPreferences(TransportPreferencesArgs.builder()
.preferredShipmentType("MicrosoftManaged")
.build())
.build())
.productDetails(ProductDetailsArgs.builder()
.hierarchyInformation(HierarchyInformationArgs.builder()
.configurationName("edgep_base")
.productFamilyName("azurestackedge")
.productLineName("azurestackedge")
.productName("azurestackedgegpu")
.build())
.build())
.build())
.orderItemName("TestOrderItemName2")
.resourceGroupName("YourResourceGroupName")
.build());
}
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const orderItem = new azure_native.edgeorder.OrderItem("orderItem", {
addressDetails: {
forwardAddress: {
contactDetails: {
contactName: "XXXX XXXX",
emailList: ["xxxx@xxxx.xxx"],
phone: "0000000000",
phoneExtension: "",
},
shippingAddress: {
addressType: azure_native.edgeorder.AddressType.None,
city: "San Francisco",
companyName: "Microsoft",
country: "US",
postalCode: "94107",
stateOrProvince: "CA",
streetAddress1: "16 TOWNSEND ST",
streetAddress2: "UNIT 1",
},
},
},
location: "eastus",
orderId: "/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2",
orderItemDetails: {
orderItemType: azure_native.edgeorder.OrderItemType.Purchase,
preferences: {
transportPreferences: {
preferredShipmentType: azure_native.edgeorder.TransportShipmentTypes.MicrosoftManaged,
},
},
productDetails: {
hierarchyInformation: {
configurationName: "edgep_base",
productFamilyName: "azurestackedge",
productLineName: "azurestackedge",
productName: "azurestackedgegpu",
},
},
},
orderItemName: "TestOrderItemName2",
resourceGroupName: "YourResourceGroupName",
});
import pulumi
import pulumi_azure_native as azure_native
order_item = azure_native.edgeorder.OrderItem("orderItem",
address_details={
"forward_address": {
"contact_details": {
"contact_name": "XXXX XXXX",
"email_list": ["xxxx@xxxx.xxx"],
"phone": "0000000000",
"phone_extension": "",
},
"shipping_address": {
"address_type": azure_native.edgeorder.AddressType.NONE,
"city": "San Francisco",
"company_name": "Microsoft",
"country": "US",
"postal_code": "94107",
"state_or_province": "CA",
"street_address1": "16 TOWNSEND ST",
"street_address2": "UNIT 1",
},
},
},
location="eastus",
order_id="/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2",
order_item_details={
"order_item_type": azure_native.edgeorder.OrderItemType.PURCHASE,
"preferences": {
"transport_preferences": {
"preferred_shipment_type": azure_native.edgeorder.TransportShipmentTypes.MICROSOFT_MANAGED,
},
},
"product_details": {
"hierarchy_information": {
"configuration_name": "edgep_base",
"product_family_name": "azurestackedge",
"product_line_name": "azurestackedge",
"product_name": "azurestackedgegpu",
},
},
},
order_item_name="TestOrderItemName2",
resource_group_name="YourResourceGroupName")
resources:
orderItem:
type: azure-native:edgeorder:OrderItem
properties:
addressDetails:
forwardAddress:
contactDetails:
contactName: XXXX XXXX
emailList:
- xxxx@xxxx.xxx
phone: '0000000000'
phoneExtension: ""
shippingAddress:
addressType: None
city: San Francisco
companyName: Microsoft
country: US
postalCode: '94107'
stateOrProvince: CA
streetAddress1: 16 TOWNSEND ST
streetAddress2: UNIT 1
location: eastus
orderId: /subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/resourceGroups/YourResourceGroupName/providers/Microsoft.EdgeOrder/locations/eastus/orders/TestOrderName2
orderItemDetails:
orderItemType: Purchase
preferences:
transportPreferences:
preferredShipmentType: MicrosoftManaged
productDetails:
hierarchyInformation:
configurationName: edgep_base
productFamilyName: azurestackedge
productLineName: azurestackedge
productName: azurestackedgegpu
orderItemName: TestOrderItemName2
resourceGroupName: YourResourceGroupName
Create OrderItem Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new OrderItem(name: string, args: OrderItemArgs, opts?: CustomResourceOptions);
@overload
def OrderItem(resource_name: str,
args: OrderItemArgs,
opts: Optional[ResourceOptions] = None)
@overload
def OrderItem(resource_name: str,
opts: Optional[ResourceOptions] = None,
order_id: Optional[str] = None,
order_item_details: Optional[OrderItemDetailsArgs] = None,
resource_group_name: Optional[str] = None,
address_details: Optional[AddressDetailsArgs] = None,
identity: Optional[ResourceIdentityArgs] = None,
location: Optional[str] = None,
order_item_name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewOrderItem(ctx *Context, name string, args OrderItemArgs, opts ...ResourceOption) (*OrderItem, error)
public OrderItem(string name, OrderItemArgs args, CustomResourceOptions? opts = null)
public OrderItem(String name, OrderItemArgs args)
public OrderItem(String name, OrderItemArgs args, CustomResourceOptions options)
type: azure-native:edgeorder:OrderItem
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args OrderItemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args OrderItemArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args OrderItemArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args OrderItemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args OrderItemArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var orderItemResource = new AzureNative.EdgeOrder.OrderItem("orderItemResource", new()
{
OrderId = "string",
OrderItemDetails = new AzureNative.EdgeOrder.Inputs.OrderItemDetailsArgs
{
OrderItemType = "string",
ProductDetails = new AzureNative.EdgeOrder.Inputs.ProductDetailsArgs
{
HierarchyInformation = new AzureNative.EdgeOrder.Inputs.HierarchyInformationArgs
{
ConfigurationIdDisplayName = "string",
ConfigurationName = "string",
ProductFamilyName = "string",
ProductLineName = "string",
ProductName = "string",
},
OptInAdditionalConfigurations = new[]
{
new AzureNative.EdgeOrder.Inputs.AdditionalConfigurationArgs
{
HierarchyInformation = new AzureNative.EdgeOrder.Inputs.HierarchyInformationArgs
{
ConfigurationIdDisplayName = "string",
ConfigurationName = "string",
ProductFamilyName = "string",
ProductLineName = "string",
ProductName = "string",
},
Quantity = 0,
ProvisioningDetails = new[]
{
new AzureNative.EdgeOrder.Inputs.ProvisioningDetailsArgs
{
AutoProvisioningStatus = "string",
ManagementResourceArmId = "string",
ProvisioningArmId = "string",
ProvisioningEndPoint = "string",
Quantity = 0,
ReadyToConnectArmId = "string",
SerialNumber = "string",
VendorName = "string",
},
},
},
},
ParentProvisioningDetails = new AzureNative.EdgeOrder.Inputs.ProvisioningDetailsArgs
{
AutoProvisioningStatus = "string",
ManagementResourceArmId = "string",
ProvisioningArmId = "string",
ProvisioningEndPoint = "string",
Quantity = 0,
ReadyToConnectArmId = "string",
SerialNumber = "string",
VendorName = "string",
},
},
NotificationEmailList = new[]
{
"string",
},
OrderItemMode = "string",
Preferences = new AzureNative.EdgeOrder.Inputs.PreferencesArgs
{
EncryptionPreferences = new AzureNative.EdgeOrder.Inputs.EncryptionPreferencesArgs
{
DoubleEncryptionStatus = "string",
},
ManagementResourcePreferences = new AzureNative.EdgeOrder.Inputs.ManagementResourcePreferencesArgs
{
PreferredManagementResourceId = "string",
},
NotificationPreferences = new[]
{
new AzureNative.EdgeOrder.Inputs.NotificationPreferenceArgs
{
SendNotification = false,
StageName = "string",
},
},
TermCommitmentPreferences = new AzureNative.EdgeOrder.Inputs.TermCommitmentPreferencesArgs
{
PreferredTermCommitmentType = "string",
PreferredTermCommitmentDuration = "string",
},
TransportPreferences = new AzureNative.EdgeOrder.Inputs.TransportPreferencesArgs
{
PreferredShipmentType = "string",
},
},
SiteDetails = new AzureNative.EdgeOrder.Inputs.SiteDetailsArgs
{
SiteId = "string",
},
},
ResourceGroupName = "string",
AddressDetails = new AzureNative.EdgeOrder.Inputs.AddressDetailsArgs
{
ForwardAddress = new AzureNative.EdgeOrder.Inputs.AddressPropertiesArgs
{
AddressClassification = "string",
ContactDetails = new AzureNative.EdgeOrder.Inputs.ContactDetailsArgs
{
ContactName = "string",
EmailList = new[]
{
"string",
},
Mobile = "string",
Phone = "string",
PhoneExtension = "string",
},
ShippingAddress = new AzureNative.EdgeOrder.Inputs.ShippingAddressArgs
{
Country = "string",
AddressType = "string",
City = "string",
CompanyName = "string",
PostalCode = "string",
StateOrProvince = "string",
StreetAddress1 = "string",
StreetAddress2 = "string",
StreetAddress3 = "string",
ZipExtendedCode = "string",
},
},
},
Identity = new AzureNative.EdgeOrder.Inputs.ResourceIdentityArgs
{
Type = "string",
UserAssignedIdentities = new[]
{
"string",
},
},
Location = "string",
OrderItemName = "string",
Tags =
{
{ "string", "string" },
},
});
example, err := edgeorder.NewOrderItem(ctx, "orderItemResource", &edgeorder.OrderItemArgs{
OrderId: pulumi.String("string"),
OrderItemDetails: &edgeorder.OrderItemDetailsArgs{
OrderItemType: pulumi.String("string"),
ProductDetails: &edgeorder.ProductDetailsArgs{
HierarchyInformation: &edgeorder.HierarchyInformationArgs{
ConfigurationIdDisplayName: pulumi.String("string"),
ConfigurationName: pulumi.String("string"),
ProductFamilyName: pulumi.String("string"),
ProductLineName: pulumi.String("string"),
ProductName: pulumi.String("string"),
},
OptInAdditionalConfigurations: edgeorder.AdditionalConfigurationArray{
&edgeorder.AdditionalConfigurationArgs{
HierarchyInformation: &edgeorder.HierarchyInformationArgs{
ConfigurationIdDisplayName: pulumi.String("string"),
ConfigurationName: pulumi.String("string"),
ProductFamilyName: pulumi.String("string"),
ProductLineName: pulumi.String("string"),
ProductName: pulumi.String("string"),
},
Quantity: pulumi.Int(0),
ProvisioningDetails: edgeorder.ProvisioningDetailsArray{
&edgeorder.ProvisioningDetailsArgs{
AutoProvisioningStatus: pulumi.String("string"),
ManagementResourceArmId: pulumi.String("string"),
ProvisioningArmId: pulumi.String("string"),
ProvisioningEndPoint: pulumi.String("string"),
Quantity: pulumi.Int(0),
ReadyToConnectArmId: pulumi.String("string"),
SerialNumber: pulumi.String("string"),
VendorName: pulumi.String("string"),
},
},
},
},
ParentProvisioningDetails: &edgeorder.ProvisioningDetailsArgs{
AutoProvisioningStatus: pulumi.String("string"),
ManagementResourceArmId: pulumi.String("string"),
ProvisioningArmId: pulumi.String("string"),
ProvisioningEndPoint: pulumi.String("string"),
Quantity: pulumi.Int(0),
ReadyToConnectArmId: pulumi.String("string"),
SerialNumber: pulumi.String("string"),
VendorName: pulumi.String("string"),
},
},
NotificationEmailList: pulumi.StringArray{
pulumi.String("string"),
},
OrderItemMode: pulumi.String("string"),
Preferences: &edgeorder.PreferencesArgs{
EncryptionPreferences: &edgeorder.EncryptionPreferencesArgs{
DoubleEncryptionStatus: pulumi.String("string"),
},
ManagementResourcePreferences: &edgeorder.ManagementResourcePreferencesArgs{
PreferredManagementResourceId: pulumi.String("string"),
},
NotificationPreferences: edgeorder.NotificationPreferenceArray{
&edgeorder.NotificationPreferenceArgs{
SendNotification: pulumi.Bool(false),
StageName: pulumi.String("string"),
},
},
TermCommitmentPreferences: &edgeorder.TermCommitmentPreferencesArgs{
PreferredTermCommitmentType: pulumi.String("string"),
PreferredTermCommitmentDuration: pulumi.String("string"),
},
TransportPreferences: &edgeorder.TransportPreferencesArgs{
PreferredShipmentType: pulumi.String("string"),
},
},
SiteDetails: &edgeorder.SiteDetailsArgs{
SiteId: pulumi.String("string"),
},
},
ResourceGroupName: pulumi.String("string"),
AddressDetails: &edgeorder.AddressDetailsArgs{
ForwardAddress: &edgeorder.AddressPropertiesArgs{
AddressClassification: pulumi.String("string"),
ContactDetails: &edgeorder.ContactDetailsArgs{
ContactName: pulumi.String("string"),
EmailList: pulumi.StringArray{
pulumi.String("string"),
},
Mobile: pulumi.String("string"),
Phone: pulumi.String("string"),
PhoneExtension: pulumi.String("string"),
},
ShippingAddress: &edgeorder.ShippingAddressArgs{
Country: pulumi.String("string"),
AddressType: pulumi.String("string"),
City: pulumi.String("string"),
CompanyName: pulumi.String("string"),
PostalCode: pulumi.String("string"),
StateOrProvince: pulumi.String("string"),
StreetAddress1: pulumi.String("string"),
StreetAddress2: pulumi.String("string"),
StreetAddress3: pulumi.String("string"),
ZipExtendedCode: pulumi.String("string"),
},
},
},
Identity: &edgeorder.ResourceIdentityArgs{
Type: pulumi.String("string"),
UserAssignedIdentities: pulumi.StringArray{
pulumi.String("string"),
},
},
Location: pulumi.String("string"),
OrderItemName: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var orderItemResource = new OrderItem("orderItemResource", OrderItemArgs.builder()
.orderId("string")
.orderItemDetails(OrderItemDetailsArgs.builder()
.orderItemType("string")
.productDetails(ProductDetailsArgs.builder()
.hierarchyInformation(HierarchyInformationArgs.builder()
.configurationIdDisplayName("string")
.configurationName("string")
.productFamilyName("string")
.productLineName("string")
.productName("string")
.build())
.optInAdditionalConfigurations(AdditionalConfigurationArgs.builder()
.hierarchyInformation(HierarchyInformationArgs.builder()
.configurationIdDisplayName("string")
.configurationName("string")
.productFamilyName("string")
.productLineName("string")
.productName("string")
.build())
.quantity(0)
.provisioningDetails(ProvisioningDetailsArgs.builder()
.autoProvisioningStatus("string")
.managementResourceArmId("string")
.provisioningArmId("string")
.provisioningEndPoint("string")
.quantity(0)
.readyToConnectArmId("string")
.serialNumber("string")
.vendorName("string")
.build())
.build())
.parentProvisioningDetails(ProvisioningDetailsArgs.builder()
.autoProvisioningStatus("string")
.managementResourceArmId("string")
.provisioningArmId("string")
.provisioningEndPoint("string")
.quantity(0)
.readyToConnectArmId("string")
.serialNumber("string")
.vendorName("string")
.build())
.build())
.notificationEmailList("string")
.orderItemMode("string")
.preferences(PreferencesArgs.builder()
.encryptionPreferences(EncryptionPreferencesArgs.builder()
.doubleEncryptionStatus("string")
.build())
.managementResourcePreferences(ManagementResourcePreferencesArgs.builder()
.preferredManagementResourceId("string")
.build())
.notificationPreferences(NotificationPreferenceArgs.builder()
.sendNotification(false)
.stageName("string")
.build())
.termCommitmentPreferences(TermCommitmentPreferencesArgs.builder()
.preferredTermCommitmentType("string")
.preferredTermCommitmentDuration("string")
.build())
.transportPreferences(TransportPreferencesArgs.builder()
.preferredShipmentType("string")
.build())
.build())
.siteDetails(SiteDetailsArgs.builder()
.siteId("string")
.build())
.build())
.resourceGroupName("string")
.addressDetails(AddressDetailsArgs.builder()
.forwardAddress(AddressPropertiesArgs.builder()
.addressClassification("string")
.contactDetails(ContactDetailsArgs.builder()
.contactName("string")
.emailList("string")
.mobile("string")
.phone("string")
.phoneExtension("string")
.build())
.shippingAddress(ShippingAddressArgs.builder()
.country("string")
.addressType("string")
.city("string")
.companyName("string")
.postalCode("string")
.stateOrProvince("string")
.streetAddress1("string")
.streetAddress2("string")
.streetAddress3("string")
.zipExtendedCode("string")
.build())
.build())
.build())
.identity(ResourceIdentityArgs.builder()
.type("string")
.userAssignedIdentities("string")
.build())
.location("string")
.orderItemName("string")
.tags(Map.of("string", "string"))
.build());
order_item_resource = azure_native.edgeorder.OrderItem("orderItemResource",
order_id="string",
order_item_details={
"order_item_type": "string",
"product_details": {
"hierarchy_information": {
"configuration_id_display_name": "string",
"configuration_name": "string",
"product_family_name": "string",
"product_line_name": "string",
"product_name": "string",
},
"opt_in_additional_configurations": [{
"hierarchy_information": {
"configuration_id_display_name": "string",
"configuration_name": "string",
"product_family_name": "string",
"product_line_name": "string",
"product_name": "string",
},
"quantity": 0,
"provisioning_details": [{
"auto_provisioning_status": "string",
"management_resource_arm_id": "string",
"provisioning_arm_id": "string",
"provisioning_end_point": "string",
"quantity": 0,
"ready_to_connect_arm_id": "string",
"serial_number": "string",
"vendor_name": "string",
}],
}],
"parent_provisioning_details": {
"auto_provisioning_status": "string",
"management_resource_arm_id": "string",
"provisioning_arm_id": "string",
"provisioning_end_point": "string",
"quantity": 0,
"ready_to_connect_arm_id": "string",
"serial_number": "string",
"vendor_name": "string",
},
},
"notification_email_list": ["string"],
"order_item_mode": "string",
"preferences": {
"encryption_preferences": {
"double_encryption_status": "string",
},
"management_resource_preferences": {
"preferred_management_resource_id": "string",
},
"notification_preferences": [{
"send_notification": False,
"stage_name": "string",
}],
"term_commitment_preferences": {
"preferred_term_commitment_type": "string",
"preferred_term_commitment_duration": "string",
},
"transport_preferences": {
"preferred_shipment_type": "string",
},
},
"site_details": {
"site_id": "string",
},
},
resource_group_name="string",
address_details={
"forward_address": {
"address_classification": "string",
"contact_details": {
"contact_name": "string",
"email_list": ["string"],
"mobile": "string",
"phone": "string",
"phone_extension": "string",
},
"shipping_address": {
"country": "string",
"address_type": "string",
"city": "string",
"company_name": "string",
"postal_code": "string",
"state_or_province": "string",
"street_address1": "string",
"street_address2": "string",
"street_address3": "string",
"zip_extended_code": "string",
},
},
},
identity={
"type": "string",
"user_assigned_identities": ["string"],
},
location="string",
order_item_name="string",
tags={
"string": "string",
})
const orderItemResource = new azure_native.edgeorder.OrderItem("orderItemResource", {
orderId: "string",
orderItemDetails: {
orderItemType: "string",
productDetails: {
hierarchyInformation: {
configurationIdDisplayName: "string",
configurationName: "string",
productFamilyName: "string",
productLineName: "string",
productName: "string",
},
optInAdditionalConfigurations: [{
hierarchyInformation: {
configurationIdDisplayName: "string",
configurationName: "string",
productFamilyName: "string",
productLineName: "string",
productName: "string",
},
quantity: 0,
provisioningDetails: [{
autoProvisioningStatus: "string",
managementResourceArmId: "string",
provisioningArmId: "string",
provisioningEndPoint: "string",
quantity: 0,
readyToConnectArmId: "string",
serialNumber: "string",
vendorName: "string",
}],
}],
parentProvisioningDetails: {
autoProvisioningStatus: "string",
managementResourceArmId: "string",
provisioningArmId: "string",
provisioningEndPoint: "string",
quantity: 0,
readyToConnectArmId: "string",
serialNumber: "string",
vendorName: "string",
},
},
notificationEmailList: ["string"],
orderItemMode: "string",
preferences: {
encryptionPreferences: {
doubleEncryptionStatus: "string",
},
managementResourcePreferences: {
preferredManagementResourceId: "string",
},
notificationPreferences: [{
sendNotification: false,
stageName: "string",
}],
termCommitmentPreferences: {
preferredTermCommitmentType: "string",
preferredTermCommitmentDuration: "string",
},
transportPreferences: {
preferredShipmentType: "string",
},
},
siteDetails: {
siteId: "string",
},
},
resourceGroupName: "string",
addressDetails: {
forwardAddress: {
addressClassification: "string",
contactDetails: {
contactName: "string",
emailList: ["string"],
mobile: "string",
phone: "string",
phoneExtension: "string",
},
shippingAddress: {
country: "string",
addressType: "string",
city: "string",
companyName: "string",
postalCode: "string",
stateOrProvince: "string",
streetAddress1: "string",
streetAddress2: "string",
streetAddress3: "string",
zipExtendedCode: "string",
},
},
},
identity: {
type: "string",
userAssignedIdentities: ["string"],
},
location: "string",
orderItemName: "string",
tags: {
string: "string",
},
});
type: azure-native:edgeorder:OrderItem
properties:
addressDetails:
forwardAddress:
addressClassification: string
contactDetails:
contactName: string
emailList:
- string
mobile: string
phone: string
phoneExtension: string
shippingAddress:
addressType: string
city: string
companyName: string
country: string
postalCode: string
stateOrProvince: string
streetAddress1: string
streetAddress2: string
streetAddress3: string
zipExtendedCode: string
identity:
type: string
userAssignedIdentities:
- string
location: string
orderId: string
orderItemDetails:
notificationEmailList:
- string
orderItemMode: string
orderItemType: string
preferences:
encryptionPreferences:
doubleEncryptionStatus: string
managementResourcePreferences:
preferredManagementResourceId: string
notificationPreferences:
- sendNotification: false
stageName: string
termCommitmentPreferences:
preferredTermCommitmentDuration: string
preferredTermCommitmentType: string
transportPreferences:
preferredShipmentType: string
productDetails:
hierarchyInformation:
configurationIdDisplayName: string
configurationName: string
productFamilyName: string
productLineName: string
productName: string
optInAdditionalConfigurations:
- hierarchyInformation:
configurationIdDisplayName: string
configurationName: string
productFamilyName: string
productLineName: string
productName: string
provisioningDetails:
- autoProvisioningStatus: string
managementResourceArmId: string
provisioningArmId: string
provisioningEndPoint: string
quantity: 0
readyToConnectArmId: string
serialNumber: string
vendorName: string
quantity: 0
parentProvisioningDetails:
autoProvisioningStatus: string
managementResourceArmId: string
provisioningArmId: string
provisioningEndPoint: string
quantity: 0
readyToConnectArmId: string
serialNumber: string
vendorName: string
siteDetails:
siteId: string
orderItemName: string
resourceGroupName: string
tags:
string: string
OrderItem Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The OrderItem resource accepts the following input properties:
- Order
Id string - Id of the order to which order item belongs to.
- Order
Item Pulumi.Details Azure Native. Edge Order. Inputs. Order Item Details - Represents order item details.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Address
Details Pulumi.Azure Native. Edge Order. Inputs. Address Details - Represents shipping and return address for order item.
- Identity
Pulumi.
Azure Native. Edge Order. Inputs. Resource Identity - Msi identity of the resource
- Location string
- The geo-location where the resource lives
- Order
Item stringName - The name of the order item.
- Dictionary<string, string>
- Resource tags.
- Order
Id string - Id of the order to which order item belongs to.
- Order
Item OrderDetails Item Details Args - Represents order item details.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Address
Details AddressDetails Args - Represents shipping and return address for order item.
- Identity
Resource
Identity Args - Msi identity of the resource
- Location string
- The geo-location where the resource lives
- Order
Item stringName - The name of the order item.
- map[string]string
- Resource tags.
- order
Id String - Id of the order to which order item belongs to.
- order
Item OrderDetails Item Details - Represents order item details.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- address
Details AddressDetails - Represents shipping and return address for order item.
- identity
Resource
Identity - Msi identity of the resource
- location String
- The geo-location where the resource lives
- order
Item StringName - The name of the order item.
- Map<String,String>
- Resource tags.
- order
Id string - Id of the order to which order item belongs to.
- order
Item OrderDetails Item Details - Represents order item details.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- address
Details AddressDetails - Represents shipping and return address for order item.
- identity
Resource
Identity - Msi identity of the resource
- location string
- The geo-location where the resource lives
- order
Item stringName - The name of the order item.
- {[key: string]: string}
- Resource tags.
- 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.
- address_
details AddressDetails Args - Represents shipping and return address for order item.
- identity
Resource
Identity Args - Msi identity of the resource
- location str
- The geo-location where the resource lives
- order_
item_ strname - The name of the order item.
- Mapping[str, str]
- Resource tags.
- order
Id String - Id of the order to which order item belongs to.
- order
Item Property MapDetails - Represents order item details.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- address
Details Property Map - Represents shipping and return address for order item.
- identity Property Map
- Msi identity of the resource
- location String
- The geo-location where the resource lives
- order
Item StringName - The name of the order item.
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the OrderItem resource produces the following output properties:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- Provisioning
State string - Provisioning state
- Start
Time string - Start time of order item.
- System
Data Pulumi.Azure Native. Edge Order. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- Provisioning
State string - Provisioning state
- Start
Time string - Start time of order item.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- provisioning
State String - Provisioning state
- start
Time String - Start time of order item.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- provisioning
State string - Provisioning state
- start
Time string - Start time of order item.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- provisioning_
state str - Provisioning state
- start_
time str - Start time of order item.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- provisioning
State String - Provisioning state
- start
Time String - Start time of order item.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AdditionalConfiguration, AdditionalConfigurationArgs
- Hierarchy
Information Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information - Hierarchy of the product which uniquely identifies the configuration.
- Quantity int
- Quantity of the product.
- Provisioning
Details List<Pulumi.Azure Native. Edge Order. Inputs. Provisioning Details> - List Provisioning Details for Devices in Additional Config.
- Hierarchy
Information HierarchyInformation - Hierarchy of the product which uniquely identifies the configuration.
- Quantity int
- Quantity of the product.
- Provisioning
Details []ProvisioningDetails - List Provisioning Details for Devices in Additional Config.
- hierarchy
Information HierarchyInformation - Hierarchy of the product which uniquely identifies the configuration.
- quantity Integer
- Quantity of the product.
- provisioning
Details List<ProvisioningDetails> - List Provisioning Details for Devices in Additional Config.
- hierarchy
Information HierarchyInformation - Hierarchy of the product which uniquely identifies the configuration.
- quantity number
- Quantity of the product.
- provisioning
Details ProvisioningDetails[] - List Provisioning Details for Devices in Additional Config.
- hierarchy_
information HierarchyInformation - Hierarchy of the product which uniquely identifies the configuration.
- quantity int
- Quantity of the product.
- provisioning_
details Sequence[ProvisioningDetails] - List Provisioning Details for Devices in Additional Config.
- hierarchy
Information Property Map - Hierarchy of the product which uniquely identifies the configuration.
- quantity Number
- Quantity of the product.
- provisioning
Details List<Property Map> - List Provisioning Details for Devices in Additional Config.
AdditionalConfigurationResponse, AdditionalConfigurationResponseArgs
- Hierarchy
Information Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information Response - Hierarchy of the product which uniquely identifies the configuration.
- Quantity int
- Quantity of the product.
- Provisioning
Details List<Pulumi.Azure Native. Edge Order. Inputs. Provisioning Details Response> - List Provisioning Details for Devices in Additional Config.
- Hierarchy
Information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the configuration.
- Quantity int
- Quantity of the product.
- Provisioning
Details []ProvisioningDetails Response - List Provisioning Details for Devices in Additional Config.
- hierarchy
Information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the configuration.
- quantity Integer
- Quantity of the product.
- provisioning
Details List<ProvisioningDetails Response> - List Provisioning Details for Devices in Additional Config.
- hierarchy
Information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the configuration.
- quantity number
- Quantity of the product.
- provisioning
Details ProvisioningDetails Response[] - List Provisioning Details for Devices in Additional Config.
- hierarchy_
information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the configuration.
- quantity int
- Quantity of the product.
- provisioning_
details Sequence[ProvisioningDetails Response] - List Provisioning Details for Devices in Additional Config.
- hierarchy
Information Property Map - Hierarchy of the product which uniquely identifies the configuration.
- quantity Number
- Quantity of the product.
- provisioning
Details List<Property Map> - List Provisioning Details for Devices in Additional Config.
AddressClassification, AddressClassificationArgs
- Shipping
- ShippingShipping address for the order.
- Site
- SiteSite Address.
- Address
Classification Shipping - ShippingShipping address for the order.
- Address
Classification Site - SiteSite Address.
- Shipping
- ShippingShipping address for the order.
- Site
- SiteSite Address.
- Shipping
- ShippingShipping address for the order.
- Site
- SiteSite Address.
- SHIPPING
- ShippingShipping address for the order.
- SITE
- SiteSite Address.
- "Shipping"
- ShippingShipping address for the order.
- "Site"
- SiteSite Address.
AddressDetails, AddressDetailsArgs
- Forward
Address Pulumi.Azure Native. Edge Order. Inputs. Address Properties - Customer address and contact details.
- Forward
Address AddressProperties - Customer address and contact details.
- forward
Address AddressProperties - Customer address and contact details.
- forward
Address AddressProperties - Customer address and contact details.
- forward_
address AddressProperties - Customer address and contact details.
- forward
Address Property Map - Customer address and contact details.
AddressDetailsResponse, AddressDetailsResponseArgs
- Forward
Address Pulumi.Azure Native. Edge Order. Inputs. Address Properties Response - Customer address and contact details.
- Return
Address Pulumi.Azure Native. Edge Order. Inputs. Address Properties Response - Return shipping address.
- Forward
Address AddressProperties Response - Customer address and contact details.
- Return
Address AddressProperties Response - Return shipping address.
- forward
Address AddressProperties Response - Customer address and contact details.
- return
Address AddressProperties Response - Return shipping address.
- forward
Address AddressProperties Response - Customer address and contact details.
- return
Address AddressProperties Response - Return shipping address.
- forward_
address AddressProperties Response - Customer address and contact details.
- return_
address AddressProperties Response - Return shipping address.
- forward
Address Property Map - Customer address and contact details.
- return
Address Property Map - Return shipping address.
AddressProperties, AddressPropertiesArgs
- Address
Classification string | Pulumi.Azure Native. Edge Order. Address Classification - Type of address based on its usage context.
- Contact
Details Pulumi.Azure Native. Edge Order. Inputs. Contact Details - Contact details for the address.
- Shipping
Address Pulumi.Azure Native. Edge Order. Inputs. Shipping Address - Shipping details for the address.
- Address
Classification string | AddressClassification - Type of address based on its usage context.
- Contact
Details ContactDetails - Contact details for the address.
- Shipping
Address ShippingAddress - Shipping details for the address.
- address
Classification String | AddressClassification - Type of address based on its usage context.
- contact
Details ContactDetails - Contact details for the address.
- shipping
Address ShippingAddress - Shipping details for the address.
- address
Classification string | AddressClassification - Type of address based on its usage context.
- contact
Details ContactDetails - Contact details for the address.
- shipping
Address ShippingAddress - Shipping details for the address.
- address_
classification str | AddressClassification - Type of address based on its usage context.
- contact_
details ContactDetails - Contact details for the address.
- shipping_
address ShippingAddress - Shipping details for the address.
- address
Classification String | "Shipping" | "Site" - Type of address based on its usage context.
- contact
Details Property Map - Contact details for the address.
- shipping
Address Property Map - Shipping details for the address.
AddressPropertiesResponse, AddressPropertiesResponseArgs
- Address
Validation stringStatus - Status of address validation.
- Provisioning
State string - Provisioning state
- Address
Classification string - Type of address based on its usage context.
- Contact
Details Pulumi.Azure Native. Edge Order. Inputs. Contact Details Response - Contact details for the address.
- Shipping
Address Pulumi.Azure Native. Edge Order. Inputs. Shipping Address Response - Shipping details for the address.
- Address
Validation stringStatus - Status of address validation.
- Provisioning
State string - Provisioning state
- Address
Classification string - Type of address based on its usage context.
- Contact
Details ContactDetails Response - Contact details for the address.
- Shipping
Address ShippingAddress Response - Shipping details for the address.
- address
Validation StringStatus - Status of address validation.
- provisioning
State String - Provisioning state
- address
Classification String - Type of address based on its usage context.
- contact
Details ContactDetails Response - Contact details for the address.
- shipping
Address ShippingAddress Response - Shipping details for the address.
- address
Validation stringStatus - Status of address validation.
- provisioning
State string - Provisioning state
- address
Classification string - Type of address based on its usage context.
- contact
Details ContactDetails Response - Contact details for the address.
- shipping
Address ShippingAddress Response - Shipping details for the address.
- address_
validation_ strstatus - Status of address validation.
- provisioning_
state str - Provisioning state
- address_
classification str - Type of address based on its usage context.
- contact_
details ContactDetails Response - Contact details for the address.
- shipping_
address ShippingAddress Response - Shipping details for the address.
- address
Validation StringStatus - Status of address validation.
- provisioning
State String - Provisioning state
- address
Classification String - Type of address based on its usage context.
- contact
Details Property Map - Contact details for the address.
- shipping
Address Property Map - Shipping details for the address.
AddressType, AddressTypeArgs
- None
- NoneAddress type not known.
- Residential
- ResidentialResidential Address.
- Commercial
- CommercialCommercial Address.
- Address
Type None - NoneAddress type not known.
- Address
Type Residential - ResidentialResidential Address.
- Address
Type 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.
AutoProvisioningStatus, AutoProvisioningStatusArgs
- Enabled
- EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
- Disabled
- DisabledProvisioning Disabled.
- Auto
Provisioning Status Enabled - EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
- Auto
Provisioning Status Disabled - DisabledProvisioning Disabled.
- Enabled
- EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
- Disabled
- DisabledProvisioning Disabled.
- Enabled
- EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
- Disabled
- DisabledProvisioning Disabled.
- ENABLED
- EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
- DISABLED
- DisabledProvisioning Disabled.
- "Enabled"
- EnabledProvisioning Enabled. Will act as pre-approved, and arc extension will be enabled as soon as the device is verified to be at the right edge location.
- "Disabled"
- DisabledProvisioning Disabled.
ConfigurationDeviceDetailsResponse, ConfigurationDeviceDetailsResponseArgs
- Device
Details List<Pulumi.Azure Native. Edge Order. Inputs. Device Details Response> - List of device details.
- Hierarchy
Information Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information Response - Hierarchy of the product which uniquely identifies the configuration.
- Identification
Type string - Identification type of the configuration.
- Quantity int
- Quantity of the product.
- Term
Commitment Pulumi.Information Azure Native. Edge Order. Inputs. Term Commitment Information Response - Term Commitment Information of the Device.
- Display
Info Pulumi.Azure Native. Edge Order. Inputs. Display Info Response - Display details of the product.
- Device
Details []DeviceDetails Response - List of device details.
- Hierarchy
Information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the configuration.
- Identification
Type string - Identification type of the configuration.
- Quantity int
- Quantity of the product.
- Term
Commitment TermInformation Commitment Information Response - Term Commitment Information of the Device.
- Display
Info DisplayInfo Response - Display details of the product.
- device
Details List<DeviceDetails Response> - List of device details.
- hierarchy
Information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the configuration.
- identification
Type String - Identification type of the configuration.
- quantity Integer
- Quantity of the product.
- term
Commitment TermInformation Commitment Information Response - Term Commitment Information of the Device.
- display
Info DisplayInfo Response - Display details of the product.
- device
Details DeviceDetails Response[] - List of device details.
- hierarchy
Information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the configuration.
- identification
Type string - Identification type of the configuration.
- quantity number
- Quantity of the product.
- term
Commitment TermInformation Commitment Information Response - Term Commitment Information of the Device.
- display
Info 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.
- term_
commitment_ Terminformation Commitment Information Response - Term Commitment Information of the Device.
- display_
info DisplayInfo Response - Display details of the product.
- device
Details List<Property Map> - List of device details.
- hierarchy
Information Property Map - Hierarchy of the product which uniquely identifies the configuration.
- identification
Type String - Identification type of the configuration.
- quantity Number
- Quantity of the product.
- term
Commitment Property MapInformation - Term Commitment Information of the Device.
- display
Info Property Map - Display details of the product.
ContactDetails, ContactDetailsArgs
- Contact
Name string - Contact name of the person.
- Email
List List<string> - List of Email-ids to be notified about job progress.
- Mobile string
- Mobile number of the contact person.
- Phone string
- Phone number of the contact person.
- Phone
Extension string - Phone extension number of the contact person.
- Contact
Name string - Contact name of the person.
- Email
List []string - List of Email-ids to be notified about job progress.
- Mobile string
- Mobile number of the contact person.
- Phone string
- Phone number of the contact person.
- Phone
Extension string - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- email
List List<String> - List of Email-ids to be notified about job progress.
- mobile String
- Mobile number of the contact person.
- phone String
- Phone number of the contact person.
- phone
Extension String - Phone extension number of the contact person.
- contact
Name string - Contact name of the person.
- email
List string[] - List of Email-ids to be notified about job progress.
- mobile string
- Mobile number of the contact person.
- phone string
- Phone number of the contact person.
- phone
Extension string - Phone extension number of the contact person.
- contact_
name str - Contact name of the person.
- email_
list Sequence[str] - List of Email-ids to be notified about job progress.
- mobile str
- Mobile number of the contact person.
- phone str
- Phone number of the contact person.
- phone_
extension str - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- email
List List<String> - List of Email-ids to be notified about job progress.
- mobile String
- Mobile number of the contact person.
- phone String
- Phone number of the contact person.
- phone
Extension String - Phone extension number of the contact person.
ContactDetailsResponse, ContactDetailsResponseArgs
- Contact
Name string - Contact name of the person.
- Email
List List<string> - List of Email-ids to be notified about job progress.
- Mobile string
- Mobile number of the contact person.
- Phone string
- Phone number of the contact person.
- Phone
Extension string - Phone extension number of the contact person.
- Contact
Name string - Contact name of the person.
- Email
List []string - List of Email-ids to be notified about job progress.
- Mobile string
- Mobile number of the contact person.
- Phone string
- Phone number of the contact person.
- Phone
Extension string - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- email
List List<String> - List of Email-ids to be notified about job progress.
- mobile String
- Mobile number of the contact person.
- phone String
- Phone number of the contact person.
- phone
Extension String - Phone extension number of the contact person.
- contact
Name string - Contact name of the person.
- email
List string[] - List of Email-ids to be notified about job progress.
- mobile string
- Mobile number of the contact person.
- phone string
- Phone number of the contact person.
- phone
Extension string - Phone extension number of the contact person.
- contact_
name str - Contact name of the person.
- email_
list Sequence[str] - List of Email-ids to be notified about job progress.
- mobile str
- Mobile number of the contact person.
- phone str
- Phone number of the contact person.
- phone_
extension str - Phone extension number of the contact person.
- contact
Name String - Contact name of the person.
- email
List List<String> - List of Email-ids to be notified about job progress.
- mobile String
- Mobile number of the contact person.
- phone String
- Phone number of the contact person.
- phone
Extension String - Phone extension number of the contact person.
DeviceDetailsResponse, DeviceDetailsResponseArgs
- Display
Serial stringNumber - Device serial number to be displayed.
- Management
Resource stringId - Management Resource Id.
- Management
Resource stringTenant Id - Management Resource Tenant ID.
- Provisioning
Details Pulumi.Azure Native. Edge Order. Inputs. Provisioning Details Response - Provisioning Details for the device.
- Provisioning
Support string - Determining nature of provisioning that the configuration supports.
- Serial
Number string - Device serial number.
- Display
Serial stringNumber - Device serial number to be displayed.
- Management
Resource stringId - Management Resource Id.
- Management
Resource stringTenant Id - Management Resource Tenant ID.
- Provisioning
Details ProvisioningDetails Response - Provisioning Details for the device.
- Provisioning
Support string - Determining nature of provisioning that the configuration supports.
- Serial
Number string - Device serial number.
- display
Serial StringNumber - Device serial number to be displayed.
- management
Resource StringId - Management Resource Id.
- management
Resource StringTenant Id - Management Resource Tenant ID.
- provisioning
Details ProvisioningDetails Response - Provisioning Details for the device.
- provisioning
Support String - Determining nature of provisioning that the configuration supports.
- serial
Number String - Device serial number.
- display
Serial stringNumber - Device serial number to be displayed.
- management
Resource stringId - Management Resource Id.
- management
Resource stringTenant Id - Management Resource Tenant ID.
- provisioning
Details ProvisioningDetails Response - Provisioning Details for the device.
- provisioning
Support string - Determining nature of provisioning that the configuration supports.
- serial
Number string - Device serial number.
- display_
serial_ strnumber - Device serial number to be displayed.
- management_
resource_ strid - Management Resource Id.
- management_
resource_ strtenant_ id - Management Resource Tenant ID.
- provisioning_
details ProvisioningDetails Response - Provisioning Details for the device.
- provisioning_
support str - Determining nature of provisioning that the configuration supports.
- serial_
number str - Device serial number.
- display
Serial StringNumber - Device serial number to be displayed.
- management
Resource StringId - Management Resource Id.
- management
Resource StringTenant Id - Management Resource Tenant ID.
- provisioning
Details Property Map - Provisioning Details for the device.
- provisioning
Support String - Determining nature of provisioning that the configuration supports.
- serial
Number String - Device serial number.
DevicePresenceVerificationDetailsResponse, DevicePresenceVerificationDetailsResponseArgs
DisplayInfoResponse, DisplayInfoResponseArgs
- Configuration
Display stringName - Configuration display name.
- Product
Family stringDisplay Name - Product family display name.
- Configuration
Display stringName - Configuration display name.
- Product
Family stringDisplay Name - Product family display name.
- configuration
Display StringName - Configuration display name.
- product
Family StringDisplay Name - Product family display name.
- configuration
Display stringName - Configuration display name.
- product
Family stringDisplay Name - Product family display name.
- configuration_
display_ strname - Configuration display name.
- product_
family_ strdisplay_ name - Product family display name.
- configuration
Display StringName - Configuration display name.
- product
Family StringDisplay Name - Product family display name.
DoubleEncryptionStatus, DoubleEncryptionStatusArgs
- Disabled
- DisabledDouble encryption is disabled.
- Enabled
- EnabledDouble encryption is enabled.
- Double
Encryption Status Disabled - DisabledDouble encryption is disabled.
- Double
Encryption 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
- Double
Encryption 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.
- Double
Encryption 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 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 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.
- double
Encryption 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
- Double
Encryption 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 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 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 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.
- double
Encryption 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
- Additional
Info 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.
- Additional
Info []ErrorAdditional Info Response - The error additional info.
- Code string
- The error code.
- Details
[]Error
Detail Response - The error details.
- Message string
- The error message.
- Target string
- The error target.
- additional
Info List<ErrorAdditional Info Response> - The error additional info.
- code String
- The error code.
- details
List<Error
Detail Response> - The error details.
- message String
- The error message.
- target String
- The error target.
- additional
Info ErrorAdditional Info Response[] - The error additional info.
- code string
- The error code.
- details
Error
Detail 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[Error
Detail Response] - The error details.
- message str
- The error message.
- target str
- The error target.
- additional
Info 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
- Carrier
Display stringName - Carrier Name for display purpose. Not to be used for any processing.
- Carrier
Name string - Name of the carrier.
- Tracking
Id string - TrackingId of the package.
- Tracking
Url string - TrackingUrl of the package.
- Carrier
Display stringName - Carrier Name for display purpose. Not to be used for any processing.
- Carrier
Name string - Name of the carrier.
- Tracking
Id string - TrackingId of the package.
- Tracking
Url string - TrackingUrl of the package.
- carrier
Display StringName - Carrier Name for display purpose. Not to be used for any processing.
- carrier
Name String - Name of the carrier.
- tracking
Id String - TrackingId of the package.
- tracking
Url String - TrackingUrl of the package.
- carrier
Display stringName - Carrier Name for display purpose. Not to be used for any processing.
- carrier
Name string - Name of the carrier.
- tracking
Id string - TrackingId of the package.
- tracking
Url 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.
- carrier
Display StringName - Carrier Name for display purpose. Not to be used for any processing.
- carrier
Name String - Name of the carrier.
- tracking
Id String - TrackingId of the package.
- tracking
Url String - TrackingUrl of the package.
HierarchyInformation, HierarchyInformationArgs
- Configuration
Id stringDisplay Name - Represents Model Display Name.
- Configuration
Name string - Represents configuration name that uniquely identifies configuration.
- Product
Family stringName - Represents product family name that uniquely identifies product family.
- Product
Line stringName - Represents product line name that uniquely identifies product line.
- Product
Name string - Represents product name that uniquely identifies product.
- Configuration
Id stringDisplay Name - Represents Model Display Name.
- Configuration
Name string - Represents configuration name that uniquely identifies configuration.
- Product
Family stringName - Represents product family name that uniquely identifies product family.
- Product
Line stringName - Represents product line name that uniquely identifies product line.
- Product
Name string - Represents product name that uniquely identifies product.
- configuration
Id StringDisplay Name - Represents Model Display Name.
- configuration
Name String - Represents configuration name that uniquely identifies configuration.
- product
Family StringName - Represents product family name that uniquely identifies product family.
- product
Line StringName - Represents product line name that uniquely identifies product line.
- product
Name String - Represents product name that uniquely identifies product.
- configuration
Id stringDisplay Name - Represents Model Display Name.
- configuration
Name string - Represents configuration name that uniquely identifies configuration.
- product
Family stringName - Represents product family name that uniquely identifies product family.
- product
Line stringName - Represents product line name that uniquely identifies product line.
- product
Name string - Represents product name that uniquely identifies product.
- configuration_
id_ strdisplay_ name - Represents Model Display Name.
- 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.
- configuration
Id StringDisplay Name - Represents Model Display Name.
- configuration
Name String - Represents configuration name that uniquely identifies configuration.
- product
Family StringName - Represents product family name that uniquely identifies product family.
- product
Line StringName - Represents product line name that uniquely identifies product line.
- product
Name String - Represents product name that uniquely identifies product.
HierarchyInformationResponse, HierarchyInformationResponseArgs
- Configuration
Id stringDisplay Name - Represents Model Display Name.
- Configuration
Name string - Represents configuration name that uniquely identifies configuration.
- Product
Family stringName - Represents product family name that uniquely identifies product family.
- Product
Line stringName - Represents product line name that uniquely identifies product line.
- Product
Name string - Represents product name that uniquely identifies product.
- Configuration
Id stringDisplay Name - Represents Model Display Name.
- Configuration
Name string - Represents configuration name that uniquely identifies configuration.
- Product
Family stringName - Represents product family name that uniquely identifies product family.
- Product
Line stringName - Represents product line name that uniquely identifies product line.
- Product
Name string - Represents product name that uniquely identifies product.
- configuration
Id StringDisplay Name - Represents Model Display Name.
- configuration
Name String - Represents configuration name that uniquely identifies configuration.
- product
Family StringName - Represents product family name that uniquely identifies product family.
- product
Line StringName - Represents product line name that uniquely identifies product line.
- product
Name String - Represents product name that uniquely identifies product.
- configuration
Id stringDisplay Name - Represents Model Display Name.
- configuration
Name string - Represents configuration name that uniquely identifies configuration.
- product
Family stringName - Represents product family name that uniquely identifies product family.
- product
Line stringName - Represents product line name that uniquely identifies product line.
- product
Name string - Represents product name that uniquely identifies product.
- configuration_
id_ strdisplay_ name - Represents Model Display Name.
- 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.
- configuration
Id StringDisplay Name - Represents Model Display Name.
- configuration
Name String - Represents configuration name that uniquely identifies configuration.
- product
Family StringName - Represents product family name that uniquely identifies product family.
- product
Line StringName - Represents product line name that uniquely identifies product line.
- product
Name String - Represents product name that uniquely identifies product.
ManagementResourcePreferences, ManagementResourcePreferencesArgs
- Preferred
Management stringResource Id - Customer preferred Management resource ARM ID.
- Preferred
Management stringResource Id - Customer preferred Management resource ARM ID.
- preferred
Management StringResource Id - Customer preferred Management resource ARM ID.
- preferred
Management stringResource Id - Customer preferred Management resource ARM ID.
- preferred_
management_ strresource_ id - Customer preferred Management resource ARM ID.
- preferred
Management StringResource Id - Customer preferred Management resource ARM ID.
ManagementResourcePreferencesResponse, ManagementResourcePreferencesResponseArgs
- Preferred
Management stringResource Id - Customer preferred Management resource ARM ID.
- Preferred
Management stringResource Id - Customer preferred Management resource ARM ID.
- preferred
Management StringResource Id - Customer preferred Management resource ARM ID.
- preferred
Management stringResource Id - Customer preferred Management resource ARM ID.
- preferred_
management_ strresource_ id - Customer preferred Management resource ARM ID.
- preferred
Management StringResource Id - Customer preferred Management resource ARM ID.
NotificationPreference, NotificationPreferenceArgs
- Send
Notification bool - Notification is required or not.
- Stage
Name string | Pulumi.Azure Native. Edge Order. Notification Stage Name - Name of the stage.
- Send
Notification bool - Notification is required or not.
- Stage
Name string | NotificationStage Name - Name of the stage.
- send
Notification Boolean - Notification is required or not.
- stage
Name String | NotificationStage Name - Name of the stage.
- send
Notification boolean - Notification is required or not.
- stage
Name string | NotificationStage Name - Name of the stage.
- send_
notification bool - Notification is required or not.
- stage_
name str | NotificationStage Name - Name of the stage.
- send
Notification Boolean - Notification is required or not.
- stage
Name String | "Shipped" | "Delivered" - Name of the stage.
NotificationPreferenceResponse, NotificationPreferenceResponseArgs
- Send
Notification bool - Notification is required or not.
- Stage
Name string - Name of the stage.
- Send
Notification bool - Notification is required or not.
- Stage
Name string - Name of the stage.
- send
Notification Boolean - Notification is required or not.
- stage
Name String - Name of the stage.
- send
Notification boolean - Notification is required or not.
- stage
Name string - Name of the stage.
- send_
notification bool - Notification is required or not.
- stage_
name str - Name of the stage.
- send
Notification Boolean - Notification is required or not.
- stage
Name String - Name of the stage.
NotificationStageName, NotificationStageNameArgs
- Shipped
- ShippedNotification at order item shipped from microsoft datacenter.
- Delivered
- DeliveredNotification at order item delivered to customer.
- Notification
Stage Name Shipped - ShippedNotification at order item shipped from microsoft datacenter.
- Notification
Stage 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
- Order
Item string | Pulumi.Type Azure Native. Edge Order. Order Item Type - Order item type.
- Product
Details Pulumi.Azure Native. Edge Order. Inputs. Product Details - Represents product details.
- Notification
Email List<string>List - Additional notification email list.
- Order
Item 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.
- Site
Details Pulumi.Azure Native. Edge Order. Inputs. Site Details - Site Related Details.
- Order
Item string | OrderType Item Type - Order item type.
- Product
Details ProductDetails - Represents product details.
- Notification
Email []stringList - Additional notification email list.
- Order
Item string | OrderMode Mode - Defines the mode of the Order item.
- Preferences Preferences
- Customer notification Preferences.
- Site
Details SiteDetails - Site Related Details.
- order
Item String | OrderType Item Type - Order item type.
- product
Details ProductDetails - Represents product details.
- notification
Email List<String>List - Additional notification email list.
- order
Item String | OrderMode Mode - Defines the mode of the Order item.
- preferences Preferences
- Customer notification Preferences.
- site
Details SiteDetails - Site Related Details.
- order
Item string | OrderType Item Type - Order item type.
- product
Details ProductDetails - Represents product details.
- notification
Email string[]List - Additional notification email list.
- order
Item string | OrderMode Mode - Defines the mode of the Order item.
- preferences Preferences
- Customer notification Preferences.
- site
Details SiteDetails - Site Related Details.
- order_
item_ str | Ordertype Item Type - Order item type.
- product_
details ProductDetails - Represents product details.
- 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.
- site_
details SiteDetails - Site Related Details.
- order
Item String | "Purchase" | "Rental" | "External"Type - Order item type.
- product
Details Property Map - Represents product details.
- notification
Email List<String>List - Additional notification email list.
- order
Item String | "Default" | "DoMode Not Fulfill" - Defines the mode of the Order item.
- preferences Property Map
- Customer notification Preferences.
- site
Details Property Map - Site Related Details.
OrderItemDetailsResponse, OrderItemDetailsResponseArgs
- Cancellation
Reason string - Cancellation reason.
- Cancellation
Status string - Describes whether the order item is cancellable or not.
- Current
Stage Pulumi.Azure Native. Edge Order. Inputs. Stage Details Response - Current Order item Status.
- Deletion
Status 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.
- Forward
Shipping Pulumi.Details Azure Native. Edge Order. Inputs. Forward Shipping Details Response - Forward Package Shipping details.
- Management
Rp List<Pulumi.Details List Azure Native. Edge Order. Inputs. Resource Provider Details Response> - List of parent RP details supported for configuration.
- Order
Item List<Pulumi.Stage History Azure Native. Edge Order. Inputs. Stage Details Response> - Order item status history.
- Order
Item stringType - Order item type.
- Product
Details Pulumi.Azure Native. Edge Order. Inputs. Product Details Response - Represents product details.
- Return
Reason string - Return reason.
- Return
Status string - Describes whether the order item is returnable or not.
- Reverse
Shipping Pulumi.Details Azure Native. Edge Order. Inputs. Reverse Shipping Details Response - Reverse Package Shipping details.
- Notification
Email List<string>List - Additional notification email list.
- Order
Item stringMode - Defines the mode of the Order item.
- Preferences
Pulumi.
Azure Native. Edge Order. Inputs. Preferences Response - Customer notification Preferences.
- Site
Details Pulumi.Azure Native. Edge Order. Inputs. Site Details Response - Site Related Details.
- Cancellation
Reason string - Cancellation reason.
- Cancellation
Status string - Describes whether the order item is cancellable or not.
- Current
Stage StageDetails Response - Current Order item Status.
- Deletion
Status string - Describes whether the order item is deletable or not.
- Error
Error
Detail Response - Top level error for the job.
- Forward
Shipping ForwardDetails Shipping Details Response - Forward Package Shipping details.
- Management
Rp []ResourceDetails List Provider Details Response - List of parent RP details supported for configuration.
- Order
Item []StageStage History Details Response - Order item status history.
- Order
Item stringType - Order item type.
- Product
Details ProductDetails Response - Represents product details.
- Return
Reason string - Return reason.
- Return
Status string - Describes whether the order item is returnable or not.
- Reverse
Shipping ReverseDetails Shipping Details Response - Reverse Package Shipping details.
- Notification
Email []stringList - Additional notification email list.
- Order
Item stringMode - Defines the mode of the Order item.
- Preferences
Preferences
Response - Customer notification Preferences.
- Site
Details SiteDetails Response - Site Related Details.
- cancellation
Reason String - Cancellation reason.
- cancellation
Status String - Describes whether the order item is cancellable or not.
- current
Stage StageDetails Response - Current Order item Status.
- deletion
Status String - Describes whether the order item is deletable or not.
- error
Error
Detail Response - Top level error for the job.
- forward
Shipping ForwardDetails Shipping Details Response - Forward Package Shipping details.
- management
Rp List<ResourceDetails List Provider Details Response> - List of parent RP details supported for configuration.
- order
Item List<StageStage History Details Response> - Order item status history.
- order
Item StringType - Order item type.
- product
Details ProductDetails Response - Represents product details.
- return
Reason String - Return reason.
- return
Status String - Describes whether the order item is returnable or not.
- reverse
Shipping ReverseDetails Shipping Details Response - Reverse Package Shipping details.
- notification
Email List<String>List - Additional notification email list.
- order
Item StringMode - Defines the mode of the Order item.
- preferences
Preferences
Response - Customer notification Preferences.
- site
Details SiteDetails Response - Site Related Details.
- cancellation
Reason string - Cancellation reason.
- cancellation
Status string - Describes whether the order item is cancellable or not.
- current
Stage StageDetails Response - Current Order item Status.
- deletion
Status string - Describes whether the order item is deletable or not.
- error
Error
Detail Response - Top level error for the job.
- forward
Shipping ForwardDetails Shipping Details Response - Forward Package Shipping details.
- management
Rp ResourceDetails List Provider Details Response[] - List of parent RP details supported for configuration.
- order
Item StageStage History Details Response[] - Order item status history.
- order
Item stringType - Order item type.
- product
Details ProductDetails Response - Represents product details.
- return
Reason string - Return reason.
- return
Status string - Describes whether the order item is returnable or not.
- reverse
Shipping ReverseDetails Shipping Details Response - Reverse Package Shipping details.
- notification
Email string[]List - Additional notification email list.
- order
Item stringMode - Defines the mode of the Order item.
- preferences
Preferences
Response - Customer notification Preferences.
- site
Details SiteDetails Response - Site Related Details.
- 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
Error
Detail Response - Top level error for the job.
- forward_
shipping_ Forwarddetails Shipping Details Response - Forward Package Shipping details.
- 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 - Represents product details.
- 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
Preferences
Response - Customer notification Preferences.
- site_
details SiteDetails Response - Site Related Details.
- cancellation
Reason String - Cancellation reason.
- cancellation
Status String - Describes whether the order item is cancellable or not.
- current
Stage Property Map - Current Order item Status.
- deletion
Status String - Describes whether the order item is deletable or not.
- error Property Map
- Top level error for the job.
- forward
Shipping Property MapDetails - Forward Package Shipping details.
- management
Rp List<Property Map>Details List - List of parent RP details supported for configuration.
- order
Item List<Property Map>Stage History - Order item status history.
- order
Item StringType - Order item type.
- product
Details Property Map - Represents product details.
- return
Reason String - Return reason.
- return
Status String - Describes whether the order item is returnable or not.
- reverse
Shipping Property MapDetails - Reverse Package Shipping details.
- notification
Email List<String>List - Additional notification email list.
- order
Item StringMode - Defines the mode of the Order item.
- preferences Property Map
- Customer notification Preferences.
- site
Details Property Map - Site Related Details.
OrderItemType, OrderItemTypeArgs
- Purchase
- PurchasePurchase OrderItem.
- Rental
- RentalRental OrderItem.
- External
- ExternalOrders placed outside of azure.
- Order
Item Type Purchase - PurchasePurchase OrderItem.
- Order
Item Type Rental - RentalRental OrderItem.
- Order
Item Type External - ExternalOrders placed outside of azure.
- Purchase
- PurchasePurchase OrderItem.
- Rental
- RentalRental OrderItem.
- External
- ExternalOrders placed outside of azure.
- Purchase
- PurchasePurchase OrderItem.
- Rental
- RentalRental OrderItem.
- External
- ExternalOrders placed outside of azure.
- PURCHASE
- PurchasePurchase OrderItem.
- RENTAL
- RentalRental OrderItem.
- EXTERNAL
- ExternalOrders placed outside of azure.
- "Purchase"
- PurchasePurchase OrderItem.
- "Rental"
- RentalRental OrderItem.
- "External"
- ExternalOrders placed outside of azure.
OrderMode, OrderModeArgs
- Default
- DefaultDefault Order mode.
- Do
Not Fulfill - DoNotFulfillMode in which the Order will not be fulfilled.
- Order
Mode Default - DefaultDefault Order mode.
- Order
Mode Do Not 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.
- Do
Not 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.
- "Do
Not Fulfill" - DoNotFulfillMode in which the Order will not be fulfilled.
Preferences, PreferencesArgs
- Encryption
Preferences Pulumi.Azure Native. Edge Order. Inputs. Encryption Preferences - Preferences related to the Encryption.
- Management
Resource Pulumi.Preferences Azure Native. Edge Order. Inputs. Management Resource Preferences - Preferences related to the Management resource.
- Notification
Preferences List<Pulumi.Azure Native. Edge Order. Inputs. Notification Preference> - Notification preferences.
- Term
Commitment Pulumi.Preferences Azure Native. Edge Order. Inputs. Term Commitment Preferences - Preferences related to the Term commitment.
- Transport
Preferences Pulumi.Azure Native. Edge Order. Inputs. Transport Preferences - 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 []NotificationPreference - Notification preferences.
- Term
Commitment TermPreferences Commitment Preferences - Preferences related to the Term commitment.
- Transport
Preferences 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 List<NotificationPreference> - Notification preferences.
- term
Commitment TermPreferences Commitment Preferences - Preferences related to the Term commitment.
- transport
Preferences 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 NotificationPreference[] - Notification preferences.
- term
Commitment TermPreferences Commitment Preferences - Preferences related to the Term commitment.
- transport
Preferences 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.
- term_
commitment_ Termpreferences Commitment Preferences - Preferences related to the Term commitment.
- transport_
preferences TransportPreferences - Preferences related to the shipment logistics of the order.
- encryption
Preferences Property Map - Preferences related to the Encryption.
- management
Resource Property MapPreferences - Preferences related to the Management resource.
- notification
Preferences List<Property Map> - Notification preferences.
- term
Commitment Property MapPreferences - Preferences related to the Term commitment.
- transport
Preferences Property Map - Preferences related to the shipment logistics of the order.
PreferencesResponse, PreferencesResponseArgs
- Encryption
Preferences Pulumi.Azure Native. Edge Order. Inputs. Encryption Preferences Response - Preferences related to the Encryption.
- Management
Resource Pulumi.Preferences Azure Native. Edge Order. Inputs. Management Resource Preferences Response - Preferences related to the Management resource.
- Notification
Preferences List<Pulumi.Azure Native. Edge Order. Inputs. Notification Preference Response> - Notification preferences.
- Term
Commitment Pulumi.Preferences Azure Native. Edge Order. Inputs. Term Commitment Preferences Response - Preferences related to the Term commitment.
- Transport
Preferences Pulumi.Azure Native. Edge Order. Inputs. Transport Preferences 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 []NotificationPreference Response - Notification preferences.
- Term
Commitment TermPreferences Commitment Preferences Response - Preferences related to the Term commitment.
- Transport
Preferences 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 List<NotificationPreference Response> - Notification preferences.
- term
Commitment TermPreferences Commitment Preferences Response - Preferences related to the Term commitment.
- transport
Preferences 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 NotificationPreference Response[] - Notification preferences.
- term
Commitment TermPreferences Commitment Preferences Response - Preferences related to the Term commitment.
- transport
Preferences 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.
- term_
commitment_ Termpreferences Commitment Preferences Response - Preferences related to the Term commitment.
- transport_
preferences TransportPreferences Response - Preferences related to the shipment logistics of the order.
- encryption
Preferences Property Map - Preferences related to the Encryption.
- management
Resource Property MapPreferences - Preferences related to the Management resource.
- notification
Preferences List<Property Map> - Notification preferences.
- term
Commitment Property MapPreferences - Preferences related to the Term commitment.
- transport
Preferences Property Map - Preferences related to the shipment logistics of the order.
ProductDetails, ProductDetailsArgs
- Hierarchy
Information Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information - Hierarchy of the product which uniquely identifies the product.
- Opt
In 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.
- Parent
Provisioning Pulumi.Details Azure Native. Edge Order. Inputs. Provisioning Details - Device Provisioning Details for Parent.
- Hierarchy
Information HierarchyInformation - Hierarchy of the product which uniquely identifies the product.
- Opt
In []AdditionalAdditional Configurations Configuration - List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- Parent
Provisioning ProvisioningDetails Details - Device Provisioning Details for Parent.
- hierarchy
Information HierarchyInformation - Hierarchy of the product which uniquely identifies the product.
- opt
In List<AdditionalAdditional Configurations Configuration> - List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- parent
Provisioning ProvisioningDetails Details - Device Provisioning Details for Parent.
- hierarchy
Information HierarchyInformation - Hierarchy of the product which uniquely identifies the product.
- opt
In AdditionalAdditional Configurations Configuration[] - List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- parent
Provisioning ProvisioningDetails Details - Device Provisioning Details for Parent.
- 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.
- parent_
provisioning_ Provisioningdetails Details - Device Provisioning Details for Parent.
- hierarchy
Information Property Map - Hierarchy of the product which uniquely identifies the product.
- opt
In List<Property Map>Additional Configurations - List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- parent
Provisioning Property MapDetails - Device Provisioning Details for Parent.
ProductDetailsResponse, ProductDetailsResponseArgs
- Child
Configuration 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.
- Hierarchy
Information Pulumi.Azure Native. Edge Order. Inputs. Hierarchy Information Response - Hierarchy of the product which uniquely identifies the product.
- Identification
Type string - Identification type of the configuration.
- Parent
Device Pulumi.Details Azure Native. Edge Order. Inputs. Device Details Response - Device details of the parent configuration.
- Product
Double stringEncryption Status - Double encryption status of the configuration. Read-only field.
- Term
Commitment Pulumi.Information Azure Native. Edge Order. Inputs. Term Commitment Information Response - Term Commitment Information of the Device.
- Display
Info Pulumi.Azure Native. Edge Order. Inputs. Display Info Response - Display details of the product.
- Opt
In 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.
- Parent
Provisioning Pulumi.Details Azure Native. Edge Order. Inputs. Provisioning Details Response - Device Provisioning Details for Parent.
- Child
Configuration []ConfigurationDevice Details Device Details Response - Details of all child configurations that are part of the order item.
- Hierarchy
Information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the product.
- Identification
Type string - Identification type of the configuration.
- Parent
Device DeviceDetails Details Response - Device details of the parent configuration.
- Product
Double stringEncryption Status - Double encryption status of the configuration. Read-only field.
- Term
Commitment TermInformation Commitment Information Response - Term Commitment Information of the Device.
- Display
Info DisplayInfo Response - Display details of the product.
- Opt
In []AdditionalAdditional Configurations Configuration Response - List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- Parent
Provisioning ProvisioningDetails Details Response - Device Provisioning Details for Parent.
- child
Configuration List<ConfigurationDevice Details Device Details Response> - Details of all child configurations that are part of the order item.
- hierarchy
Information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the product.
- identification
Type String - Identification type of the configuration.
- parent
Device DeviceDetails Details Response - Device details of the parent configuration.
- product
Double StringEncryption Status - Double encryption status of the configuration. Read-only field.
- term
Commitment TermInformation Commitment Information Response - Term Commitment Information of the Device.
- display
Info DisplayInfo Response - Display details of the product.
- opt
In List<AdditionalAdditional Configurations Configuration Response> - List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- parent
Provisioning ProvisioningDetails Details Response - Device Provisioning Details for Parent.
- child
Configuration ConfigurationDevice Details Device Details Response[] - Details of all child configurations that are part of the order item.
- hierarchy
Information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the product.
- identification
Type string - Identification type of the configuration.
- parent
Device DeviceDetails Details Response - Device details of the parent configuration.
- product
Double stringEncryption Status - Double encryption status of the configuration. Read-only field.
- term
Commitment TermInformation Commitment Information Response - Term Commitment Information of the Device.
- display
Info DisplayInfo Response - Display details of the product.
- opt
In AdditionalAdditional Configurations Configuration Response[] - List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- parent
Provisioning ProvisioningDetails Details Response - Device Provisioning Details for Parent.
- child_
configuration_ Sequence[Configurationdevice_ details Device Details Response] - Details of all child configurations that are part of the order item.
- hierarchy_
information HierarchyInformation Response - Hierarchy of the product which uniquely identifies the product.
- identification_
type str - Identification type of the configuration.
- parent_
device_ Devicedetails Details Response - Device details of the parent configuration.
- product_
double_ strencryption_ status - Double encryption status of the configuration. Read-only field.
- term_
commitment_ Terminformation Commitment Information Response - Term Commitment Information of the Device.
- display_
info DisplayInfo Response - Display details of the product.
- 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_
provisioning_ Provisioningdetails Details Response - Device Provisioning Details for Parent.
- child
Configuration List<Property Map>Device Details - Details of all child configurations that are part of the order item.
- hierarchy
Information Property Map - Hierarchy of the product which uniquely identifies the product.
- identification
Type String - Identification type of the configuration.
- parent
Device Property MapDetails - Device details of the parent configuration.
- product
Double StringEncryption Status - Double encryption status of the configuration. Read-only field.
- term
Commitment Property MapInformation - Term Commitment Information of the Device.
- display
Info Property Map - Display details of the product.
- opt
In List<Property Map>Additional Configurations - List of additional configurations customer wants in the order item apart from the ones included in the base configuration.
- parent
Provisioning Property MapDetails - Device Provisioning Details for Parent.
ProvisioningDetails, ProvisioningDetailsArgs
- Auto
Provisioning string | Pulumi.Status Azure Native. Edge Order. Auto Provisioning Status - Auto Provisioning Details.
- Management
Resource stringArm Id - Management Resource ArmId.
- Provisioning
Arm stringId - Provisioning Resource Arm ID.
- Provisioning
End stringPoint - Provisioning End Point.
- Quantity int
- Quantity of the devices.
- Ready
To stringConnect Arm Id - Arc Enabled Resource Arm id.
- Serial
Number string - Serial Number for the Device.
- Vendor
Name string - Vendor Name for the Device , (for 1P devices - Microsoft).
- Auto
Provisioning string | AutoStatus Provisioning Status - Auto Provisioning Details.
- Management
Resource stringArm Id - Management Resource ArmId.
- Provisioning
Arm stringId - Provisioning Resource Arm ID.
- Provisioning
End stringPoint - Provisioning End Point.
- Quantity int
- Quantity of the devices.
- Ready
To stringConnect Arm Id - Arc Enabled Resource Arm id.
- Serial
Number string - Serial Number for the Device.
- Vendor
Name string - Vendor Name for the Device , (for 1P devices - Microsoft).
- auto
Provisioning String | AutoStatus Provisioning Status - Auto Provisioning Details.
- management
Resource StringArm Id - Management Resource ArmId.
- provisioning
Arm StringId - Provisioning Resource Arm ID.
- provisioning
End StringPoint - Provisioning End Point.
- quantity Integer
- Quantity of the devices.
- ready
To StringConnect Arm Id - Arc Enabled Resource Arm id.
- serial
Number String - Serial Number for the Device.
- vendor
Name String - Vendor Name for the Device , (for 1P devices - Microsoft).
- auto
Provisioning string | AutoStatus Provisioning Status - Auto Provisioning Details.
- management
Resource stringArm Id - Management Resource ArmId.
- provisioning
Arm stringId - Provisioning Resource Arm ID.
- provisioning
End stringPoint - Provisioning End Point.
- quantity number
- Quantity of the devices.
- ready
To stringConnect Arm Id - Arc Enabled Resource Arm id.
- serial
Number string - Serial Number for the Device.
- vendor
Name string - Vendor Name for the Device , (for 1P devices - Microsoft).
- auto_
provisioning_ str | Autostatus Provisioning Status - Auto Provisioning Details.
- management_
resource_ strarm_ id - Management Resource ArmId.
- provisioning_
arm_ strid - Provisioning Resource Arm ID.
- provisioning_
end_ strpoint - Provisioning End Point.
- quantity int
- Quantity of the devices.
- ready_
to_ strconnect_ arm_ id - Arc Enabled Resource Arm id.
- serial_
number str - Serial Number for the Device.
- vendor_
name str - Vendor Name for the Device , (for 1P devices - Microsoft).
- auto
Provisioning String | "Enabled" | "Disabled"Status - Auto Provisioning Details.
- management
Resource StringArm Id - Management Resource ArmId.
- provisioning
Arm StringId - Provisioning Resource Arm ID.
- provisioning
End StringPoint - Provisioning End Point.
- quantity Number
- Quantity of the devices.
- ready
To StringConnect Arm Id - Arc Enabled Resource Arm id.
- serial
Number String - Serial Number for the Device.
- vendor
Name String - Vendor Name for the Device , (for 1P devices - Microsoft).
ProvisioningDetailsResponse, ProvisioningDetailsResponseArgs
- Unique
Device stringIdentifier - Unique Identity for a Device.
- Auto
Provisioning stringStatus - Auto Provisioning Details.
- Device
Presence Pulumi.Verification Azure Native. Edge Order. Inputs. Device Presence Verification Details Response - Proof of possession details.
- Management
Resource stringArm Id - Management Resource ArmId.
- Provisioning
Arm stringId - Provisioning Resource Arm ID.
- Provisioning
End stringPoint - Provisioning End Point.
- Quantity int
- Quantity of the devices.
- Ready
To stringConnect Arm Id - Arc Enabled Resource Arm id.
- Serial
Number string - Serial Number for the Device.
- Vendor
Name string - Vendor Name for the Device , (for 1P devices - Microsoft).
- Unique
Device stringIdentifier - Unique Identity for a Device.
- Auto
Provisioning stringStatus - Auto Provisioning Details.
- Device
Presence DeviceVerification Presence Verification Details Response - Proof of possession details.
- Management
Resource stringArm Id - Management Resource ArmId.
- Provisioning
Arm stringId - Provisioning Resource Arm ID.
- Provisioning
End stringPoint - Provisioning End Point.
- Quantity int
- Quantity of the devices.
- Ready
To stringConnect Arm Id - Arc Enabled Resource Arm id.
- Serial
Number string - Serial Number for the Device.
- Vendor
Name string - Vendor Name for the Device , (for 1P devices - Microsoft).
- unique
Device StringIdentifier - Unique Identity for a Device.
- auto
Provisioning StringStatus - Auto Provisioning Details.
- device
Presence DeviceVerification Presence Verification Details Response - Proof of possession details.
- management
Resource StringArm Id - Management Resource ArmId.
- provisioning
Arm StringId - Provisioning Resource Arm ID.
- provisioning
End StringPoint - Provisioning End Point.
- quantity Integer
- Quantity of the devices.
- ready
To StringConnect Arm Id - Arc Enabled Resource Arm id.
- serial
Number String - Serial Number for the Device.
- vendor
Name String - Vendor Name for the Device , (for 1P devices - Microsoft).
- unique
Device stringIdentifier - Unique Identity for a Device.
- auto
Provisioning stringStatus - Auto Provisioning Details.
- device
Presence DeviceVerification Presence Verification Details Response - Proof of possession details.
- management
Resource stringArm Id - Management Resource ArmId.
- provisioning
Arm stringId - Provisioning Resource Arm ID.
- provisioning
End stringPoint - Provisioning End Point.
- quantity number
- Quantity of the devices.
- ready
To stringConnect Arm Id - Arc Enabled Resource Arm id.
- serial
Number string - Serial Number for the Device.
- vendor
Name string - Vendor Name for the Device , (for 1P devices - Microsoft).
- unique_
device_ stridentifier - Unique Identity for a Device.
- auto_
provisioning_ strstatus - Auto Provisioning Details.
- device_
presence_ Deviceverification Presence Verification Details Response - Proof of possession details.
- management_
resource_ strarm_ id - Management Resource ArmId.
- provisioning_
arm_ strid - Provisioning Resource Arm ID.
- provisioning_
end_ strpoint - Provisioning End Point.
- quantity int
- Quantity of the devices.
- ready_
to_ strconnect_ arm_ id - Arc Enabled Resource Arm id.
- serial_
number str - Serial Number for the Device.
- vendor_
name str - Vendor Name for the Device , (for 1P devices - Microsoft).
- unique
Device StringIdentifier - Unique Identity for a Device.
- auto
Provisioning StringStatus - Auto Provisioning Details.
- device
Presence Property MapVerification - Proof of possession details.
- management
Resource StringArm Id - Management Resource ArmId.
- provisioning
Arm StringId - Provisioning Resource Arm ID.
- provisioning
End StringPoint - Provisioning End Point.
- quantity Number
- Quantity of the devices.
- ready
To StringConnect Arm Id - Arc Enabled Resource Arm id.
- serial
Number String - Serial Number for the Device.
- vendor
Name String - Vendor Name for the Device , (for 1P devices - Microsoft).
ResourceIdentity, ResourceIdentityArgs
- Type string
- Identity type
- User
Assigned List<string>Identities - User Assigned Identities
- Type string
- Identity type
- User
Assigned []stringIdentities - User Assigned Identities
- type String
- Identity type
- user
Assigned List<String>Identities - User Assigned Identities
- type string
- Identity type
- user
Assigned string[]Identities - User Assigned Identities
- type str
- Identity type
- user_
assigned_ Sequence[str]identities - User Assigned Identities
- type String
- Identity type
- user
Assigned List<String>Identities - User Assigned Identities
ResourceIdentityResponse, ResourceIdentityResponseArgs
- Principal
Id string - Service Principal Id backing the Msi
- Tenant
Id string - Home Tenant Id
- Type string
- Identity type
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Edge Order. Inputs. User Assigned Identity Response> - User Assigned Identities
- Principal
Id string - Service Principal Id backing the Msi
- Tenant
Id string - Home Tenant Id
- Type string
- Identity type
- User
Assigned map[string]UserIdentities Assigned Identity Response - User Assigned Identities
- principal
Id String - Service Principal Id backing the Msi
- tenant
Id String - Home Tenant Id
- type String
- Identity type
- user
Assigned Map<String,UserIdentities Assigned Identity Response> - User Assigned Identities
- principal
Id string - Service Principal Id backing the Msi
- tenant
Id string - Home Tenant Id
- type string
- Identity type
- user
Assigned {[key: string]: UserIdentities Assigned Identity Response} - User Assigned Identities
- principal_
id str - Service Principal Id backing the Msi
- tenant_
id str - Home Tenant Id
- type str
- Identity type
- user_
assigned_ Mapping[str, Useridentities Assigned Identity Response] - User Assigned Identities
- principal
Id String - Service Principal Id backing the Msi
- tenant
Id String - Home Tenant Id
- type String
- Identity type
- user
Assigned Map<Property Map>Identities - User Assigned Identities
ResourceProviderDetailsResponse, ResourceProviderDetailsResponseArgs
- Resource
Provider stringNamespace - Resource provider namespace.
- Resource
Provider stringNamespace - Resource provider namespace.
- resource
Provider StringNamespace - Resource provider namespace.
- resource
Provider stringNamespace - Resource provider namespace.
- resource_
provider_ strnamespace - Resource provider namespace.
- resource
Provider StringNamespace - Resource provider namespace.
ReverseShippingDetailsResponse, ReverseShippingDetailsResponseArgs
- Carrier
Display stringName - Carrier Name for display purpose. Not to be used for any processing.
- Carrier
Name string - Name of the carrier.
- Sas
Key stringFor Label - SAS key to download the reverse shipment label of the package.
- Tracking
Id string - TrackingId of the package.
- Tracking
Url string - TrackingUrl of the package.
- Carrier
Display stringName - Carrier Name for display purpose. Not to be used for any processing.
- Carrier
Name string - Name of the carrier.
- Sas
Key stringFor Label - SAS key to download the reverse shipment label of the package.
- Tracking
Id string - TrackingId of the package.
- Tracking
Url string - TrackingUrl of the package.
- carrier
Display StringName - Carrier Name for display purpose. Not to be used for any processing.
- carrier
Name String - Name of the carrier.
- sas
Key StringFor Label - SAS key to download the reverse shipment label of the package.
- tracking
Id String - TrackingId of the package.
- tracking
Url String - TrackingUrl of the package.
- carrier
Display stringName - Carrier Name for display purpose. Not to be used for any processing.
- carrier
Name string - Name of the carrier.
- sas
Key stringFor Label - SAS key to download the reverse shipment label of the package.
- tracking
Id string - TrackingId of the package.
- tracking
Url 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.
- carrier
Display StringName - Carrier Name for display purpose. Not to be used for any processing.
- carrier
Name String - Name of the carrier.
- sas
Key StringFor Label - SAS key to download the reverse shipment label of the package.
- tracking
Id String - TrackingId of the package.
- tracking
Url String - TrackingUrl of the package.
ShippingAddress, ShippingAddressArgs
- Country string
- Name of the Country.
- Address
Type string | Pulumi.Azure Native. Edge Order. Address Type - Type of address.
- City string
- Name of the City.
- Company
Name string - Name of the company.
- Postal
Code string - Postal code.
- State
Or stringProvince - Name of the State or Province.
- Street
Address1 string - Street Address line 1.
- Street
Address2 string - Street Address line 2.
- Street
Address3 string - Street Address line 3.
- Zip
Extended stringCode - Extended Zip Code.
- Country string
- Name of the Country.
- Address
Type string | AddressType - Type of address.
- City string
- Name of the City.
- Company
Name string - Name of the company.
- Postal
Code string - Postal code.
- State
Or stringProvince - Name of the State or Province.
- Street
Address1 string - Street Address line 1.
- Street
Address2 string - Street Address line 2.
- Street
Address3 string - Street Address line 3.
- Zip
Extended stringCode - Extended Zip Code.
- country String
- Name of the Country.
- address
Type String | AddressType - Type of address.
- city String
- Name of the City.
- company
Name String - Name of the company.
- postal
Code String - Postal code.
- state
Or StringProvince - Name of the State or Province.
- street
Address1 String - Street Address line 1.
- street
Address2 String - Street Address line 2.
- street
Address3 String - Street Address line 3.
- zip
Extended StringCode - Extended Zip Code.
- country string
- Name of the Country.
- address
Type string | AddressType - Type of address.
- city string
- Name of the City.
- company
Name string - Name of the company.
- postal
Code string - Postal code.
- state
Or stringProvince - Name of the State or Province.
- street
Address1 string - Street Address line 1.
- street
Address2 string - Street Address line 2.
- street
Address3 string - Street Address line 3.
- zip
Extended stringCode - Extended Zip Code.
- country str
- Name of the Country.
- address_
type str | AddressType - Type of address.
- city str
- Name of the City.
- company_
name str - Name of the company.
- postal_
code str - Postal code.
- state_
or_ strprovince - Name of the State or Province.
- street_
address1 str - Street Address line 1.
- street_
address2 str - Street Address line 2.
- street_
address3 str - Street Address line 3.
- zip_
extended_ strcode - Extended Zip Code.
- country String
- Name of the Country.
- address
Type String | "None" | "Residential" | "Commercial" - Type of address.
- city String
- Name of the City.
- company
Name String - Name of the company.
- postal
Code String - Postal code.
- state
Or StringProvince - Name of the State or Province.
- street
Address1 String - Street Address line 1.
- street
Address2 String - Street Address line 2.
- street
Address3 String - Street Address line 3.
- zip
Extended StringCode - Extended Zip Code.
ShippingAddressResponse, ShippingAddressResponseArgs
- Country string
- Name of the Country.
- Address
Type string - Type of address.
- City string
- Name of the City.
- Company
Name string - Name of the company.
- Postal
Code string - Postal code.
- State
Or stringProvince - Name of the State or Province.
- Street
Address1 string - Street Address line 1.
- Street
Address2 string - Street Address line 2.
- Street
Address3 string - Street Address line 3.
- Zip
Extended stringCode - Extended Zip Code.
- Country string
- Name of the Country.
- Address
Type string - Type of address.
- City string
- Name of the City.
- Company
Name string - Name of the company.
- Postal
Code string - Postal code.
- State
Or stringProvince - Name of the State or Province.
- Street
Address1 string - Street Address line 1.
- Street
Address2 string - Street Address line 2.
- Street
Address3 string - Street Address line 3.
- Zip
Extended stringCode - Extended Zip Code.
- country String
- Name of the Country.
- address
Type String - Type of address.
- city String
- Name of the City.
- company
Name String - Name of the company.
- postal
Code String - Postal code.
- state
Or StringProvince - Name of the State or Province.
- street
Address1 String - Street Address line 1.
- street
Address2 String - Street Address line 2.
- street
Address3 String - Street Address line 3.
- zip
Extended StringCode - Extended Zip Code.
- country string
- Name of the Country.
- address
Type string - Type of address.
- city string
- Name of the City.
- company
Name string - Name of the company.
- postal
Code string - Postal code.
- state
Or stringProvince - Name of the State or Province.
- street
Address1 string - Street Address line 1.
- street
Address2 string - Street Address line 2.
- street
Address3 string - Street Address line 3.
- zip
Extended stringCode - Extended Zip Code.
- country str
- Name of the Country.
- address_
type str - Type of address.
- city str
- Name of the City.
- company_
name str - Name of the company.
- postal_
code str - Postal code.
- state_
or_ strprovince - Name of the State or Province.
- street_
address1 str - Street Address line 1.
- street_
address2 str - Street Address line 2.
- street_
address3 str - Street Address line 3.
- zip_
extended_ strcode - Extended Zip Code.
- country String
- Name of the Country.
- address
Type String - Type of address.
- city String
- Name of the City.
- company
Name String - Name of the company.
- postal
Code String - Postal code.
- state
Or StringProvince - Name of the State or Province.
- street
Address1 String - Street Address line 1.
- street
Address2 String - Street Address line 2.
- street
Address3 String - Street Address line 3.
- zip
Extended StringCode - Extended Zip Code.
SiteDetails, SiteDetailsArgs
- Site
Id string - Unique Id, Identifying A Site.
- Site
Id string - Unique Id, Identifying A Site.
- site
Id String - Unique Id, Identifying A Site.
- site
Id string - Unique Id, Identifying A Site.
- site_
id str - Unique Id, Identifying A Site.
- site
Id String - Unique Id, Identifying A Site.
SiteDetailsResponse, SiteDetailsResponseArgs
- Site
Id string - Unique Id, Identifying A Site.
- Site
Id string - Unique Id, Identifying A Site.
- site
Id String - Unique Id, Identifying A Site.
- site
Id string - Unique Id, Identifying A Site.
- site_
id str - Unique Id, Identifying A Site.
- site
Id String - Unique Id, Identifying A Site.
StageDetailsResponse, StageDetailsResponseArgs
- Display
Name string - Display name of the resource stage.
- Stage
Name string - Stage name.
- Stage
Status string - Stage status.
- Start
Time string - Stage start time.
- Display
Name string - Display name of the resource stage.
- Stage
Name string - Stage name.
- Stage
Status string - Stage status.
- Start
Time string - Stage start time.
- display
Name String - Display name of the resource stage.
- stage
Name String - Stage name.
- stage
Status String - Stage status.
- start
Time String - Stage start time.
- display
Name string - Display name of the resource stage.
- stage
Name string - Stage name.
- stage
Status string - Stage status.
- start
Time 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.
- display
Name String - Display name of the resource stage.
- stage
Name String - Stage name.
- stage
Status String - Stage status.
- start
Time String - Stage start time.
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
TermCommitmentInformationResponse, TermCommitmentInformationResponseArgs
- Pending
Days intFor Term - Number of Days Pending for Term Commitment
- Term
Commitment stringType - Term Commitment Type
- Term
Commitment stringType Duration - Term Commitment Duration. Currently Supporting P365D, P1095D
- Pending
Days intFor Term - Number of Days Pending for Term Commitment
- Term
Commitment stringType - Term Commitment Type
- Term
Commitment stringType Duration - Term Commitment Duration. Currently Supporting P365D, P1095D
- pending
Days IntegerFor Term - Number of Days Pending for Term Commitment
- term
Commitment StringType - Term Commitment Type
- term
Commitment StringType Duration - Term Commitment Duration. Currently Supporting P365D, P1095D
- pending
Days numberFor Term - Number of Days Pending for Term Commitment
- term
Commitment stringType - Term Commitment Type
- term
Commitment stringType Duration - Term Commitment Duration. Currently Supporting P365D, P1095D
- pending_
days_ intfor_ term - Number of Days Pending for Term Commitment
- term_
commitment_ strtype - Term Commitment Type
- term_
commitment_ strtype_ duration - Term Commitment Duration. Currently Supporting P365D, P1095D
- pending
Days NumberFor Term - Number of Days Pending for Term Commitment
- term
Commitment StringType - Term Commitment Type
- term
Commitment StringType Duration - Term Commitment Duration. Currently Supporting P365D, P1095D
TermCommitmentPreferences, TermCommitmentPreferencesArgs
- Preferred
Term string | Pulumi.Commitment Type Azure Native. Edge Order. Term Commitment Type - Term Commitment Type
- Preferred
Term stringCommitment Duration - Customer preferred Term Duration.
- Preferred
Term string | TermCommitment Type Commitment Type - Term Commitment Type
- Preferred
Term stringCommitment Duration - Customer preferred Term Duration.
- preferred
Term String | TermCommitment Type Commitment Type - Term Commitment Type
- preferred
Term StringCommitment Duration - Customer preferred Term Duration.
- preferred
Term string | TermCommitment Type Commitment Type - Term Commitment Type
- preferred
Term stringCommitment Duration - Customer preferred Term Duration.
- preferred_
term_ str | Termcommitment_ type Commitment Type - Term Commitment Type
- preferred_
term_ strcommitment_ duration - Customer preferred Term Duration.
- preferred
Term String | "None" | "Trial" | "Timed"Commitment Type - Term Commitment Type
- preferred
Term StringCommitment Duration - Customer preferred Term Duration.
TermCommitmentPreferencesResponse, TermCommitmentPreferencesResponseArgs
- Preferred
Term stringCommitment Type - Term Commitment Type
- Preferred
Term stringCommitment Duration - Customer preferred Term Duration.
- Preferred
Term stringCommitment Type - Term Commitment Type
- Preferred
Term stringCommitment Duration - Customer preferred Term Duration.
- preferred
Term StringCommitment Type - Term Commitment Type
- preferred
Term StringCommitment Duration - Customer preferred Term Duration.
- preferred
Term stringCommitment Type - Term Commitment Type
- preferred
Term stringCommitment Duration - Customer preferred Term Duration.
- preferred_
term_ strcommitment_ type - Term Commitment Type
- preferred_
term_ strcommitment_ duration - Customer preferred Term Duration.
- preferred
Term StringCommitment Type - Term Commitment Type
- preferred
Term StringCommitment Duration - Customer preferred Term Duration.
TermCommitmentType, TermCommitmentTypeArgs
- None
- NonePay as you go Term Commitment Model.
- Trial
- TrialTrial Term Commitment Model.
- Timed
- TimedTime based Term Commitment Model.
- Term
Commitment Type None - NonePay as you go Term Commitment Model.
- Term
Commitment Type Trial - TrialTrial Term Commitment Model.
- Term
Commitment Type Timed - TimedTime based Term Commitment Model.
- None
- NonePay as you go Term Commitment Model.
- Trial
- TrialTrial Term Commitment Model.
- Timed
- TimedTime based Term Commitment Model.
- None
- NonePay as you go Term Commitment Model.
- Trial
- TrialTrial Term Commitment Model.
- Timed
- TimedTime based Term Commitment Model.
- NONE
- NonePay as you go Term Commitment Model.
- TRIAL
- TrialTrial Term Commitment Model.
- TIMED
- TimedTime based Term Commitment Model.
- "None"
- NonePay as you go Term Commitment Model.
- "Trial"
- TrialTrial Term Commitment Model.
- "Timed"
- TimedTime based Term Commitment Model.
TransportPreferences, TransportPreferencesArgs
- Preferred
Shipment string | Pulumi.Type Azure Native. Edge Order. Transport Shipment Types - Indicates Shipment Logistics type that the customer preferred.
- Preferred
Shipment string | TransportType Shipment Types - Indicates Shipment Logistics type that the customer preferred.
- preferred
Shipment String | TransportType Shipment Types - Indicates Shipment Logistics type that the customer preferred.
- preferred
Shipment 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.
- preferred
Shipment String | "CustomerType Managed" | "Microsoft Managed" - Indicates Shipment Logistics type that the customer preferred.
TransportPreferencesResponse, TransportPreferencesResponseArgs
- Preferred
Shipment stringType - Indicates Shipment Logistics type that the customer preferred.
- Preferred
Shipment stringType - Indicates Shipment Logistics type that the customer preferred.
- preferred
Shipment StringType - Indicates Shipment Logistics type that the customer preferred.
- preferred
Shipment stringType - Indicates Shipment Logistics type that the customer preferred.
- preferred_
shipment_ strtype - Indicates Shipment Logistics type that the customer preferred.
- preferred
Shipment StringType - Indicates Shipment Logistics type that the customer preferred.
TransportShipmentTypes, TransportShipmentTypesArgs
- Customer
Managed - CustomerManagedShipment Logistics is handled by the customer.
- Microsoft
Managed - MicrosoftManagedShipment Logistics is handled by Microsoft.
- Transport
Shipment Types Customer Managed - CustomerManagedShipment Logistics is handled by the customer.
- Transport
Shipment Types Microsoft Managed - MicrosoftManagedShipment Logistics is handled by Microsoft.
- Customer
Managed - CustomerManagedShipment Logistics is handled by the customer.
- Microsoft
Managed - MicrosoftManagedShipment Logistics is handled by Microsoft.
- Customer
Managed - CustomerManagedShipment Logistics is handled by the customer.
- Microsoft
Managed - MicrosoftManagedShipment Logistics is handled by Microsoft.
- CUSTOMER_MANAGED
- CustomerManagedShipment Logistics is handled by the customer.
- MICROSOFT_MANAGED
- MicrosoftManagedShipment Logistics is handled by Microsoft.
- "Customer
Managed" - CustomerManagedShipment Logistics is handled by the customer.
- "Microsoft
Managed" - MicrosoftManagedShipment Logistics is handled by Microsoft.
UserAssignedIdentityResponse, UserAssignedIdentityResponseArgs
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
- client
Id string - The client ID of the assigned identity.
- principal
Id string - The principal ID of the assigned identity.
- client_
id str - The client ID of the assigned identity.
- principal_
id str - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:edgeorder:OrderItem TestOrderItemName2 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EdgeOrder/orderItems/{orderItemName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0