Package com.azure.resourcemanager.imagebuilder.models
Package containing the data models for ImageBuilderClient. Azure Virtual Machine Image Builder Client.
-
Interface Summary Interface Description ImageTemplate An immutable client-side representation of ImageTemplate.ImageTemplate.Definition The entirety of the ImageTemplate definition.ImageTemplate.DefinitionStages The ImageTemplate definition stages.ImageTemplate.DefinitionStages.Blank The first stage of the ImageTemplate definition.ImageTemplate.DefinitionStages.WithBuildTimeoutInMinutes The stage of the ImageTemplate definition allowing to specify buildTimeoutInMinutes.ImageTemplate.DefinitionStages.WithCreate The stage of the ImageTemplate definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.ImageTemplate.DefinitionStages.WithCustomize The stage of the ImageTemplate definition allowing to specify customize.ImageTemplate.DefinitionStages.WithDistribute The stage of the ImageTemplate definition allowing to specify distribute.ImageTemplate.DefinitionStages.WithIdentity The stage of the ImageTemplate definition allowing to specify identity.ImageTemplate.DefinitionStages.WithLocation The stage of the ImageTemplate definition allowing to specify location.ImageTemplate.DefinitionStages.WithResourceGroup The stage of the ImageTemplate definition allowing to specify parent resource.ImageTemplate.DefinitionStages.WithSource The stage of the ImageTemplate definition allowing to specify source.ImageTemplate.DefinitionStages.WithStagingResourceGroup The stage of the ImageTemplate definition allowing to specify stagingResourceGroup.ImageTemplate.DefinitionStages.WithTags The stage of the ImageTemplate definition allowing to specify tags.ImageTemplate.DefinitionStages.WithValidation The stage of the ImageTemplate definition allowing to specify validation.ImageTemplate.DefinitionStages.WithVmProfile The stage of the ImageTemplate definition allowing to specify vmProfile.ImageTemplate.Update The template for ImageTemplate update.ImageTemplate.UpdateStages The ImageTemplate update stages.ImageTemplate.UpdateStages.WithIdentity The stage of the ImageTemplate update allowing to specify identity.ImageTemplate.UpdateStages.WithTags The stage of the ImageTemplate update allowing to specify tags.Operation An immutable client-side representation of Operation.Operations Resource collection API of Operations.RunOutput An immutable client-side representation of RunOutput.VirtualMachineImageTemplates Resource collection API of VirtualMachineImageTemplates. -
Class Summary Class Description ImageTemplateCustomizer Describes a unit of image customization.ImageTemplateDistributor Generic distribution object.ImageTemplateFileCustomizer Uploads files to VMs (Linux, Windows).ImageTemplateIdentity Identity for the image template.ImageTemplateIdentityUserAssignedIdentities The ImageTemplateIdentityUserAssignedIdentities model.ImageTemplateInVMValidator Describes a unit of in-VM validation of image.ImageTemplateLastRunStatus Describes the latest status of running an image template.ImageTemplateListResult The result of List image templates operation.ImageTemplateManagedImageDistributor Distribute as a Managed Disk Image.ImageTemplateManagedImageSource Describes an image source that is a managed image in customer subscription.ImageTemplatePlatformImageSource Describes an image source from [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).ImageTemplatePowerShellCustomizer Runs the specified PowerShell on the VM (Windows).ImageTemplatePowerShellValidator Runs the specified PowerShell script during the validation phase (Windows).ImageTemplatePropertiesValidate Configuration options and list of validations to be performed on the resulting image.ImageTemplateRestartCustomizer Reboots a VM and waits for it to come back online (Windows).ImageTemplateSharedImageDistributor Distribute via Shared Image Gallery.ImageTemplateSharedImageVersionSource Describes an image source that is an image version in a shared image gallery.ImageTemplateShellCustomizer Runs a shell script during the customization phase (Linux).ImageTemplateShellValidator Runs the specified shell script during the validation phase (Linux).ImageTemplateSource Describes a virtual machine image source for building, customizing and distributing.ImageTemplateUpdateParameters Parameters for updating an image template.ImageTemplateVhdDistributor Distribute via VHD in a storage account.ImageTemplateVmProfile Describes the virtual machines used to build and validate images.ImageTemplateWindowsUpdateCustomizer Installs Windows Updates.OperationDisplay The object that describes the operation.OperationListResult Result of the request to list REST API operations.PlatformImagePurchasePlan Purchase plan configuration for platform image.ProvisioningError Describes the error happened when create or update an image template.ProvisioningErrorCode Defines values for ProvisioningErrorCode.RunOutputCollection The result of List run outputs operation.SharedImageStorageAccountType Defines values for SharedImageStorageAccountType.VirtualNetworkConfig Virtual Network configuration. -
Enum Summary Enum Description ProvisioningState Defines values for ProvisioningState.ResourceIdentityType Defines values for ResourceIdentityType.RunState Defines values for RunState.RunSubState Defines values for RunSubState.