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

185 lines (184 loc) 4.45 kB
export declare const ActionType: { /** * Perform a start action on the specified resources */ readonly Start: "Start"; /** * Perform a deallocate action on the specified resources */ readonly Deallocate: "Deallocate"; /** * Perform hibernate and deallocate on the specified resources */ readonly Hibernate: "Hibernate"; }; /** * The action the scheduled action should perform in the resources */ export type ActionType = (typeof ActionType)[keyof typeof ActionType]; export declare const DeadlineType: { /** * Default value of Unknown. */ readonly Unknown: "Unknown"; /** * Initiate the operation at the given deadline. */ readonly InitiateAt: "InitiateAt"; /** * Complete the operation by the given deadline. */ readonly CompleteBy: "CompleteBy"; }; /** * The type of deadline the scheduled action is supposed to follow for the schedule. If no value is passed, it will default to InitiateAt. */ export type DeadlineType = (typeof DeadlineType)[keyof typeof DeadlineType]; export declare const Language: { /** * American english language */ readonly EnUs: "en-us"; }; /** * The language the notification should be sent on. */ export type Language = (typeof Language)[keyof typeof Language]; export declare const Month: { /** * The January month. */ readonly January: "January"; /** * The February month. */ readonly February: "February"; /** * The March month. */ readonly March: "March"; /** * The April month. */ readonly April: "April"; /** * The May month. */ readonly May: "May"; /** * The June month. */ readonly June: "June"; /** * The July month. */ readonly July: "July"; /** * The August month. */ readonly August: "August"; /** * The September month. */ readonly September: "September"; /** * The October month. */ readonly October: "October"; /** * The November month. */ readonly November: "November"; /** * The December month. */ readonly December: "December"; /** * All months */ readonly All: "All"; }; /** * Representation of the months available selection in a gregorian calendar */ export type Month = (typeof Month)[keyof typeof Month]; export declare const NotificationType: { /** * Notify through e-mail */ readonly Email: "Email"; }; /** * Type of notification to be sent. */ export type NotificationType = (typeof NotificationType)[keyof typeof NotificationType]; export declare const OptimizationPreference: { /** * Optimize while considering cost savings */ readonly Cost: "Cost"; /** * Optimize while considering availability of resources */ readonly Availability: "Availability"; /** * Optimize while considering a balance of cost and availability */ readonly CostAvailabilityBalanced: "CostAvailabilityBalanced"; }; /** * Details that could optimize the user's request */ export type OptimizationPreference = (typeof OptimizationPreference)[keyof typeof OptimizationPreference]; export declare const ResourceType: { /** * Resources defined are Virtual Machines */ readonly VirtualMachine: "VirtualMachine"; /** * Resources defined are Virtual Machines Scale Sets */ readonly VirtualMachineScaleSet: "VirtualMachineScaleSet"; }; /** * The type of resource the scheduled action is targeting */ export type ResourceType = (typeof ResourceType)[keyof typeof ResourceType]; export declare const WeekDay: { /** * Monday weekday. */ readonly Monday: "Monday"; /** * Tuesday weekday. */ readonly Tuesday: "Tuesday"; /** * Wednesday weekday. */ readonly Wednesday: "Wednesday"; /** * Thursday weekday. */ readonly Thursday: "Thursday"; /** * Friday weekday. */ readonly Friday: "Friday"; /** * Saturday weekday. */ readonly Saturday: "Saturday"; /** * Sunday weekday. */ readonly Sunday: "Sunday"; /** * All week days */ readonly All: "All"; }; /** * Representation of the possible selection of days in a week in a gregorian calendar */ export type WeekDay = (typeof WeekDay)[keyof typeof WeekDay];