@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 4.56 kB
TypeScript
export declare const AddressClassification: {
/**
* Shipping address for the order.
*/
readonly Shipping: "Shipping";
/**
* Site Address.
*/
readonly Site: "Site";
};
/**
* Type of address based on its usage context.
*/
export type AddressClassification = (typeof AddressClassification)[keyof typeof AddressClassification];
export declare const AddressType: {
/**
* Address type not known.
*/
readonly None: "None";
/**
* Residential Address.
*/
readonly Residential: "Residential";
/**
* Commercial Address.
*/
readonly Commercial: "Commercial";
};
/**
* Type of address.
*/
export type AddressType = (typeof AddressType)[keyof typeof AddressType];
export declare const AutoProvisioningStatus: {
/**
* Provisioning 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.
*/
readonly Enabled: "Enabled";
/**
* Provisioning Disabled.
*/
readonly Disabled: "Disabled";
};
/**
* Auto Provisioning Details.
*/
export type AutoProvisioningStatus = (typeof AutoProvisioningStatus)[keyof typeof AutoProvisioningStatus];
export declare const ChildConfigurationType: {
/**
* Child configuration is a device configuration.
*/
readonly DeviceConfiguration: "DeviceConfiguration";
/**
* Child configuration is an additional configuration.
*/
readonly AdditionalConfiguration: "AdditionalConfiguration";
};
export type ChildConfigurationType = (typeof ChildConfigurationType)[keyof typeof ChildConfigurationType];
export declare const DoubleEncryptionStatus: {
/**
* Double encryption is disabled.
*/
readonly Disabled: "Disabled";
/**
* Double encryption is enabled.
*/
readonly Enabled: "Enabled";
};
/**
* Double encryption status as entered by the customer. It is compulsory to give this parameter if the 'Deny' or 'Disabled' policy is configured.
*/
export type DoubleEncryptionStatus = (typeof DoubleEncryptionStatus)[keyof typeof DoubleEncryptionStatus];
export declare const NotificationStageName: {
/**
* Notification at order item shipped from microsoft datacenter.
*/
readonly Shipped: "Shipped";
/**
* Notification at order item delivered to customer.
*/
readonly Delivered: "Delivered";
};
/**
* Name of the stage.
*/
export type NotificationStageName = (typeof NotificationStageName)[keyof typeof NotificationStageName];
export declare const OrderItemType: {
/**
* Purchase OrderItem.
*/
readonly Purchase: "Purchase";
/**
* Rental OrderItem.
*/
readonly Rental: "Rental";
/**
* Orders placed outside of azure.
*/
readonly External: "External";
};
/**
* Order item type.
*/
export type OrderItemType = (typeof OrderItemType)[keyof typeof OrderItemType];
export declare const OrderMode: {
/**
* Default Order mode.
*/
readonly Default: "Default";
/**
* Mode in which the Order will not be fulfilled.
*/
readonly DoNotFulfill: "DoNotFulfill";
};
/**
* Defines the mode of the Order item.
*/
export type OrderMode = (typeof OrderMode)[keyof typeof OrderMode];
export declare const SupportedFilterTypes: {
/**
* Ship to country.
*/
readonly ShipToCountries: "ShipToCountries";
/**
* Double encryption status.
*/
readonly DoubleEncryptionStatus: "DoubleEncryptionStatus";
};
/**
* Type of product filter.
*/
export type SupportedFilterTypes = (typeof SupportedFilterTypes)[keyof typeof SupportedFilterTypes];
export declare const TermCommitmentType: {
/**
* Pay as you go Term Commitment Model.
*/
readonly None: "None";
/**
* Trial Term Commitment Model.
*/
readonly Trial: "Trial";
/**
* Time based Term Commitment Model.
*/
readonly Timed: "Timed";
};
/**
* Term Commitment Type
*/
export type TermCommitmentType = (typeof TermCommitmentType)[keyof typeof TermCommitmentType];
export declare const TransportShipmentTypes: {
/**
* Shipment Logistics is handled by the customer.
*/
readonly CustomerManaged: "CustomerManaged";
/**
* Shipment Logistics is handled by Microsoft.
*/
readonly MicrosoftManaged: "MicrosoftManaged";
};
/**
* Indicates Shipment Logistics type that the customer preferred.
*/
export type TransportShipmentTypes = (typeof TransportShipmentTypes)[keyof typeof TransportShipmentTypes];