Lezen in het Engels

Delen via


com.azure.resourcemanager.imagebuilder.models

Package containing the data models for ImageBuilderClient. Azure Virtual Machine Image Builder Client.

Classes

DistributeVersioner

Describes how to generate new x.y.z version number for distribution.

DistributeVersionerLatest

Generates version number that will be latest based on existing version numbers.

DistributeVersionerSource

Generates version number based on version number of source image.

ImageTemplateCustomizer

Describes a unit of image customization.

ImageTemplateDistributor

Generic distribution object.

ImageTemplateFileCustomizer

Uploads files to VMs (Linux, Windows).

ImageTemplateFileValidator

Uploads files required for validation to VMs (Linux, Windows).

ImageTemplateIdentity

Identity for the image template.

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).

ImageTemplatePropertiesOptimize

Specifies optimization to be performed on image.

ImageTemplatePropertiesOptimizeVmBoot

Optimization is applied on the image for a faster VM boot.

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 Azure Compute Gallery.

ImageTemplateSharedImageVersionSource

Describes an image source that is an image version in an Azure Compute Gallery or a Direct Shared 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

Error code of the provisioning failure.

RunOutputCollection

The result of List run outputs operation.

SharedImageStorageAccountType

Specifies the storage account type to be used to store the Azure Compute Gallery image version in.

SourceImageTriggerProperties

Properties of SourceImage kind of trigger.

TargetRegion

Describes the target region information.

TriggerCollection

The result of List triggers operation.

TriggerProperties

Describes the properties of a trigger.

TriggerStatus

Describes the status of a trigger.

UserAssignedIdentity

User assigned identity properties.

VirtualNetworkConfig

Virtual Network configuration.

Interfaces

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.WithOptimize

The stage of the ImageTemplate definition allowing to specify optimize.

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.

Trigger

An immutable client-side representation of Trigger.

Trigger.Definition

The entirety of the Trigger definition.

Trigger.DefinitionStages

The Trigger definition stages.

Trigger.DefinitionStages.Blank

The first stage of the Trigger definition.

Trigger.DefinitionStages.WithCreate

The stage of the Trigger 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.

Trigger.DefinitionStages.WithParentResource

The stage of the Trigger definition allowing to specify parent resource.

Trigger.DefinitionStages.WithProperties

The stage of the Trigger definition allowing to specify properties.

Trigger.Update

The template for Trigger update.

Trigger.UpdateStages

The Trigger update stages.

Trigger.UpdateStages.WithProperties

The stage of the Trigger update allowing to specify properties.

Triggers

Resource collection API of Triggers.

VirtualMachineImageTemplates

Resource collection API of VirtualMachineImageTemplates.

Enums

ProvisioningState

Provisioning state of the resource.

ResourceIdentityType

The type of identity used for the image template.

RunState

State of the last run.

RunSubState

Sub-state of the last run.

VMBootOptimizationState

Enabling this field will improve VM boot time by optimizing the final customized image output.