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

48 lines (47 loc) 1.96 kB
export declare const AutoRunState: { /** * Autorun is enabled */ readonly AutoRunEnabled: "Enabled"; /** * Autorun is disabled */ readonly AutoRunDisabled: "Disabled"; }; /** * Enabling this field will trigger an automatic build on image template creation or update. */ export type AutoRunState = (typeof AutoRunState)[keyof typeof AutoRunState]; export declare const OnBuildError: { readonly Cleanup: "cleanup"; readonly Abort: "abort"; }; /** * If there is a validation error and this field is set to 'cleanup', the build VM and associated network resources will be cleaned up. This is the default behavior. If there is a validation error and this field is set to 'abort', the build VM will be preserved. */ export type OnBuildError = (typeof OnBuildError)[keyof typeof OnBuildError]; export declare const ResourceIdentityType: { readonly UserAssigned: "UserAssigned"; readonly None: "None"; }; /** * The type of identity used for the image template. The type 'None' will remove any identities from the image template. */ export type ResourceIdentityType = (typeof ResourceIdentityType)[keyof typeof ResourceIdentityType]; export declare const SharedImageStorageAccountType: { readonly Standard_LRS: "Standard_LRS"; readonly Standard_ZRS: "Standard_ZRS"; readonly Premium_LRS: "Premium_LRS"; }; /** * Specifies the storage account type to be used to store the image in this region. Omit to use the default (Standard_LRS). */ export type SharedImageStorageAccountType = (typeof SharedImageStorageAccountType)[keyof typeof SharedImageStorageAccountType]; export declare const VMBootOptimizationState: { readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; }; /** * Enabling this field will improve VM boot time by optimizing the final customized image output. */ export type VMBootOptimizationState = (typeof VMBootOptimizationState)[keyof typeof VMBootOptimizationState];