UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

248 lines (247 loc) • 6.54 kB
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 ClassDiscriminator: { /** * Data Box orders. */ readonly DataBox: "DataBox"; /** * Data Box Disk orders. */ readonly DataBoxDisk: "DataBoxDisk"; /** * Data Box Heavy orders. */ readonly DataBoxHeavy: "DataBoxHeavy"; /** * Data Box Customer Disk orders. */ readonly DataBoxCustomerDisk: "DataBoxCustomerDisk"; }; /** * Indicates the type of job details. */ export type ClassDiscriminator = (typeof ClassDiscriminator)[keyof typeof ClassDiscriminator]; export declare const DataAccountType: { /** * Storage Accounts . */ readonly StorageAccount: "StorageAccount"; /** * Azure Managed disk storage. */ readonly ManagedDisk: "ManagedDisk"; }; /** * Type of the account of data. */ export type DataAccountType = (typeof DataAccountType)[keyof typeof DataAccountType]; export declare const DoubleEncryption: { /** * Software-based encryption is enabled. */ readonly Enabled: "Enabled"; /** * Software-based encryption is disabled. */ readonly Disabled: "Disabled"; }; /** * Defines secondary layer of software-based encryption enablement. */ export type DoubleEncryption = (typeof DoubleEncryption)[keyof typeof DoubleEncryption]; export declare const FilterFileType: { /** * Filter file is of the type AzureBlob. */ readonly AzureBlob: "AzureBlob"; /** * Filter file is of the type AzureFiles. */ readonly AzureFile: "AzureFile"; }; /** * Type of the filter file. */ export type FilterFileType = (typeof FilterFileType)[keyof typeof FilterFileType]; export declare const HardwareEncryption: { /** * Hardware-based encryption is enabled. */ readonly Enabled: "Enabled"; /** * Hardware-based encryption is enabled. */ readonly Disabled: "Disabled"; }; /** * Defines Hardware level encryption (Only for disk) */ export type HardwareEncryption = (typeof HardwareEncryption)[keyof typeof HardwareEncryption]; export declare const JobDeliveryType: { /** * Non Scheduled job. */ readonly NonScheduled: "NonScheduled"; /** * Scheduled job. */ readonly Scheduled: "Scheduled"; }; /** * Delivery type of Job. */ export type JobDeliveryType = (typeof JobDeliveryType)[keyof typeof JobDeliveryType]; export declare const KekType: { /** * Key encryption key is managed by Microsoft. */ readonly MicrosoftManaged: "MicrosoftManaged"; /** * Key encryption key is managed by the Customer. */ readonly CustomerManaged: "CustomerManaged"; }; /** * Type of encryption key used for key encryption. */ export type KekType = (typeof KekType)[keyof typeof KekType]; export declare const LogCollectionLevel: { /** * Only Errors will be collected in the logs. */ readonly Error: "Error"; /** * Verbose logging (includes Errors, CRC, size information and others). */ readonly Verbose: "Verbose"; }; /** * Level of the logs to be collected. */ export type LogCollectionLevel = (typeof LogCollectionLevel)[keyof typeof LogCollectionLevel]; export declare const NotificationStageName: { /** * Notification at device prepared stage. */ readonly DevicePrepared: "DevicePrepared"; /** * Notification at device dispatched stage. */ readonly Dispatched: "Dispatched"; /** * Notification at device delivered stage. */ readonly Delivered: "Delivered"; /** * Notification at device picked up from user stage. */ readonly PickedUp: "PickedUp"; /** * Notification at device received at Azure datacenter stage. */ readonly AtAzureDC: "AtAzureDC"; /** * Notification at data copy started stage. */ readonly DataCopy: "DataCopy"; /** * Notification at job created stage. */ readonly Created: "Created"; /** * Notification at shipped devices to customer stage. */ readonly ShippedToCustomer: "ShippedToCustomer"; }; /** * Name of the stage. */ export type NotificationStageName = (typeof NotificationStageName)[keyof typeof NotificationStageName]; export declare const SkuName: { /** * Data Box. */ readonly DataBox: "DataBox"; /** * Data Box Disk. */ readonly DataBoxDisk: "DataBoxDisk"; /** * Data Box Heavy. */ readonly DataBoxHeavy: "DataBoxHeavy"; /** * Data Box Customer Disk. */ readonly DataBoxCustomerDisk: "DataBoxCustomerDisk"; }; /** * The sku name. */ export type SkuName = (typeof SkuName)[keyof typeof SkuName]; export declare const StorageAccountAccessTier: { /** * Archive Access Tier shares requested by the customer. */ readonly Archive: "Archive"; }; export type StorageAccountAccessTier = (typeof StorageAccountAccessTier)[keyof typeof StorageAccountAccessTier]; export declare const TransferConfigurationType: { /** * Transfer all the data. */ readonly TransferAll: "TransferAll"; /** * Transfer using filter. */ readonly TransferUsingFilter: "TransferUsingFilter"; }; /** * Type of the configuration for transfer. */ export type TransferConfigurationType = (typeof TransferConfigurationType)[keyof typeof TransferConfigurationType]; export declare const TransferType: { /** * Import data to azure. */ readonly ImportToAzure: "ImportToAzure"; /** * Export data from azure. */ readonly ExportFromAzure: "ExportFromAzure"; }; /** * Type of the data transfer. */ export type TransferType = (typeof TransferType)[keyof typeof TransferType]; 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];