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

136 lines (135 loc) 4.63 kB
export declare const ContentSourceType: { readonly EmbeddedContent: "embeddedContent"; readonly Uri: "uri"; }; /** * Gets or sets the content source type. */ export type ContentSourceType = (typeof ContentSourceType)[keyof typeof ContentSourceType]; export declare const EncryptionKeySourceType: { readonly Microsoft_Automation: "Microsoft.Automation"; readonly Microsoft_Keyvault: "Microsoft.Keyvault"; }; /** * Encryption Key Source */ export type EncryptionKeySourceType = (typeof EncryptionKeySourceType)[keyof typeof EncryptionKeySourceType]; export declare const LinuxUpdateClasses: { readonly Unclassified: "Unclassified"; readonly Critical: "Critical"; readonly Security: "Security"; readonly Other: "Other"; }; /** * Update classifications included in the software update configuration. */ export type LinuxUpdateClasses = (typeof LinuxUpdateClasses)[keyof typeof LinuxUpdateClasses]; export declare const OperatingSystemType: { readonly Windows: "Windows"; readonly Linux: "Linux"; }; /** * operating system of target machines */ export type OperatingSystemType = (typeof OperatingSystemType)[keyof typeof OperatingSystemType]; export declare const ResourceIdentityType: { readonly SystemAssigned: "SystemAssigned"; readonly UserAssigned: "UserAssigned"; readonly SystemAssigned_UserAssigned: "SystemAssigned, UserAssigned"; readonly None: "None"; }; /** * The identity type. */ export type ResourceIdentityType = (typeof ResourceIdentityType)[keyof typeof ResourceIdentityType]; export declare const RunbookTypeEnum: { readonly Script: "Script"; readonly Graph: "Graph"; readonly PowerShellWorkflow: "PowerShellWorkflow"; readonly PowerShell: "PowerShell"; readonly GraphPowerShellWorkflow: "GraphPowerShellWorkflow"; readonly GraphPowerShell: "GraphPowerShell"; readonly Python2: "Python2"; readonly Python3: "Python3"; readonly PowerShell72: "PowerShell72"; }; /** * Gets or sets the type of the runbook. */ export type RunbookTypeEnum = (typeof RunbookTypeEnum)[keyof typeof RunbookTypeEnum]; export declare const ScheduleDay: { readonly Monday: "Monday"; readonly Tuesday: "Tuesday"; readonly Wednesday: "Wednesday"; readonly Thursday: "Thursday"; readonly Friday: "Friday"; readonly Saturday: "Saturday"; readonly Sunday: "Sunday"; }; /** * Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday. */ export type ScheduleDay = (typeof ScheduleDay)[keyof typeof ScheduleDay]; export declare const ScheduleFrequency: { readonly OneTime: "OneTime"; readonly Day: "Day"; readonly Hour: "Hour"; readonly Week: "Week"; readonly Month: "Month"; /** * The minimum allowed interval for Minute schedules is 15 minutes. */ readonly Minute: "Minute"; }; /** * Gets or sets the frequency of the schedule. */ export type ScheduleFrequency = (typeof ScheduleFrequency)[keyof typeof ScheduleFrequency]; export declare const SkuNameEnum: { readonly Free: "Free"; readonly Basic: "Basic"; }; /** * Gets or sets the SKU name of the account. */ export type SkuNameEnum = (typeof SkuNameEnum)[keyof typeof SkuNameEnum]; export declare const SourceType: { readonly VsoGit: "VsoGit"; readonly VsoTfvc: "VsoTfvc"; readonly GitHub: "GitHub"; }; /** * The source type. Must be one of VsoGit, VsoTfvc, GitHub, case sensitive. */ export type SourceType = (typeof SourceType)[keyof typeof SourceType]; export declare const TagOperators: { readonly All: "All"; readonly Any: "Any"; }; /** * Filter VMs by Any or All specified tags. */ export type TagOperators = (typeof TagOperators)[keyof typeof TagOperators]; export declare const TokenType: { readonly PersonalAccessToken: "PersonalAccessToken"; readonly Oauth: "Oauth"; }; /** * The token type. Must be either PersonalAccessToken or Oauth. */ export type TokenType = (typeof TokenType)[keyof typeof TokenType]; export declare const WindowsUpdateClasses: { readonly Unclassified: "Unclassified"; readonly Critical: "Critical"; readonly Security: "Security"; readonly UpdateRollup: "UpdateRollup"; readonly FeaturePack: "FeaturePack"; readonly ServicePack: "ServicePack"; readonly Definition: "Definition"; readonly Tools: "Tools"; readonly Updates: "Updates"; }; /** * Update classification included in the software update configuration. A comma separated string with required values */ export type WindowsUpdateClasses = (typeof WindowsUpdateClasses)[keyof typeof WindowsUpdateClasses];