Package-level declarations
Types
Generates version number that will be latest based on existing version numbers.
Builder for DistributeVersionerLatestArgs.
Generates version number based on version number of source image
Builder for DistributeVersionerSourceArgs.
Builder for GetTriggerPlainArgs.
Uploads files to VMs (Linux, Windows). Corresponds to Packer file provisioner
Builder for ImageTemplateFileCustomizerArgs.
Uploads files required for validation to VMs (Linux, Windows). Corresponds to Packer file provisioner
Builder for ImageTemplateFileValidatorArgs.
Identity for the image template.
Builder for ImageTemplateIdentityArgs.
Distribute as a Managed Disk Image.
Describes an image source that is a managed image in customer subscription. This image must reside in the same subscription and region as the Image Builder template.
Describes an image source from Azure Gallery Images.
Runs the specified PowerShell on the VM (Windows). Corresponds to Packer powershell provisioner. Exactly one of 'scriptUri' or 'inline' can be specified.
Runs the specified PowerShell script during the validation phase (Windows). Corresponds to Packer powershell provisioner. Exactly one of 'scriptUri' or 'inline' can be specified.
Specifies optimization to be performed on image.
Configuration options and list of validations to be performed on the resulting image.
Optimization is applied on the image for a faster VM boot.
Builder for ImageTemplatePropertiesVmBootArgs.
Reboots a VM and waits for it to come back online (Windows). Corresponds to Packer windows-restart provisioner
Builder for ImageTemplateRestartCustomizerArgs.
Distribute via Azure Compute Gallery.
Describes an image source that is an image version in an Azure Compute Gallery or a Direct Shared Gallery.
Runs a shell script during the customization phase (Linux). Corresponds to Packer shell provisioner. Exactly one of 'scriptUri' or 'inline' can be specified.
Builder for ImageTemplateShellCustomizerArgs.
Runs the specified shell script during the validation phase (Linux). Corresponds to Packer shell provisioner. Exactly one of 'scriptUri' or 'inline' can be specified.
Builder for ImageTemplateShellValidatorArgs.
Builder for ImageTemplateVhdDistributorArgs.
Describes the virtual machines used to build and validate images
Builder for ImageTemplateVmProfileArgs.
Installs Windows Updates. Corresponds to Packer Windows Update Provisioner (https://github.com/rgl/packer-provisioner-windows-update)
Purchase plan configuration for platform image.
Builder for PlatformImagePurchasePlanArgs.
Describes the target region information.
Builder for TargetRegionArgs.
Virtual Network configuration.
Builder for VirtualNetworkConfigArgs.