@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 4.63 kB
TypeScript
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];