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

102 lines (101 loc) 3.07 kB
export declare const DiskMode: { readonly Persistent: "persistent"; readonly Independent_persistent: "independent_persistent"; readonly Independent_nonpersistent: "independent_nonpersistent"; }; /** * Gets or sets the disk mode. */ export type DiskMode = (typeof DiskMode)[keyof typeof DiskMode]; export declare const DiskType: { readonly Flat: "flat"; readonly Pmem: "pmem"; readonly Rawphysical: "rawphysical"; readonly Rawvirtual: "rawvirtual"; readonly Sparse: "sparse"; readonly Sesparse: "sesparse"; readonly Unknown: "unknown"; }; /** * Gets or sets the disk backing type. */ export type DiskType = (typeof DiskType)[keyof typeof DiskType]; export declare const FirmwareType: { readonly Bios: "bios"; readonly Efi: "efi"; }; /** * Firmware type */ export type FirmwareType = (typeof FirmwareType)[keyof typeof FirmwareType]; export declare const IPAddressAllocationMethod: { readonly Unset: "unset"; readonly Dynamic: "dynamic"; readonly Static: "static"; readonly Linklayer: "linklayer"; readonly Random: "random"; readonly Other: "other"; }; /** * Gets or sets the nic allocation method. */ export type IPAddressAllocationMethod = (typeof IPAddressAllocationMethod)[keyof typeof IPAddressAllocationMethod]; export declare const IdentityType: { readonly None: "None"; readonly SystemAssigned: "SystemAssigned"; }; /** * The type of managed service identity. */ export type IdentityType = (typeof IdentityType)[keyof typeof IdentityType]; export declare const InventoryType: { readonly ResourcePool: "ResourcePool"; readonly VirtualMachine: "VirtualMachine"; readonly VirtualMachineTemplate: "VirtualMachineTemplate"; readonly VirtualNetwork: "VirtualNetwork"; readonly Cluster: "Cluster"; readonly Datastore: "Datastore"; readonly Host: "Host"; }; /** * They inventory type. */ export type InventoryType = (typeof InventoryType)[keyof typeof InventoryType]; export declare const NICType: { readonly Vmxnet3: "vmxnet3"; readonly Vmxnet2: "vmxnet2"; readonly Vmxnet: "vmxnet"; readonly E1000: "e1000"; readonly E1000e: "e1000e"; readonly Pcnet32: "pcnet32"; }; /** * NIC type */ export type NICType = (typeof NICType)[keyof typeof NICType]; export declare const OsType: { readonly Windows: "Windows"; readonly Linux: "Linux"; readonly Other: "Other"; }; /** * Gets or sets the type of the os. */ export type OsType = (typeof OsType)[keyof typeof OsType]; export declare const PowerOnBootOption: { readonly Enabled: "enabled"; readonly Disabled: "disabled"; }; /** * Gets or sets the power on boot. */ export type PowerOnBootOption = (typeof PowerOnBootOption)[keyof typeof PowerOnBootOption]; export declare const ProvisioningAction: { readonly Install: "install"; readonly Uninstall: "uninstall"; readonly Repair: "repair"; }; /** * Gets or sets the guest agent provisioning action. */ export type ProvisioningAction = (typeof ProvisioningAction)[keyof typeof ProvisioningAction];