Share via


ImageBuilder Class

Definition

Low-level API implementation for the ImageBuilder service. Virtual Machine Image Template

public class ImageBuilder
type ImageBuilder = class
Public Class ImageBuilder
Inheritance
ImageBuilder

Constructors

Name Description
ImageBuilder()

Methods

Name Description
OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists available operations for the Microsoft.VirtualMachineImages provider

OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists available operations for the Microsoft.VirtualMachineImages provider

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists available operations for the Microsoft.VirtualMachineImages provider

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists available operations for the Microsoft.VirtualMachineImages provider

OperationsListViaIdentityWithResult(String, IEventListener, ISendAsync)
OperationsListWithResult(IEventListener, ISendAsync)
TriggersCreateOrUpdate(String, String, String, String, ITrigger, Func<HttpResponseMessage,Task<ITrigger>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

update a trigger for the specified virtual machine image template

TriggersCreateOrUpdate(String, String, String, String, ITrigger, Func<HttpResponseMessage,Task<ITrigger>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Create or update a trigger for the specified virtual machine image template

TriggersCreateOrUpdateViaIdentity(String, ITrigger, Func<HttpResponseMessage, Task<ITrigger>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync, SerializationMode)

update a trigger for the specified virtual machine image template

TriggersCreateOrUpdateViaIdentity(String, ITrigger, Func<HttpResponseMessage, Task<ITrigger>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Create or update a trigger for the specified virtual machine image template

TriggersCreateOrUpdateViaIdentityWithResult(String, ITrigger, IEventListener, ISendAsync, SerializationMode)
TriggersCreateOrUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<ITrigger>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

update a trigger for the specified virtual machine image template

TriggersCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
TriggersCreateOrUpdateWithResult(String, String, String, String, ITrigger, IEventListener, ISendAsync, SerializationMode)
TriggersDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Delete a trigger for the specified virtual machine image template

TriggersDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Delete a trigger for the specified virtual machine image template

TriggersDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Delete a trigger for the specified virtual machine image template

TriggersDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Delete a trigger for the specified virtual machine image template

TriggersGet(String, String, String, String, Func<HttpResponseMessage, Task<ITrigger>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get the specified trigger for the specified image template resource

TriggersGet(String, String, String, String, Func<HttpResponseMessage, Task<ITrigger>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get the specified trigger for the specified image template resource

TriggersGetViaIdentity(String, Func<HttpResponseMessage,Task<ITrigger>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Get the specified trigger for the specified image template resource

TriggersGetViaIdentity(String, Func<HttpResponseMessage,Task<ITrigger>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Get the specified trigger for the specified image template resource

TriggersGetViaIdentityWithResult(String, IEventListener, ISendAsync)
TriggersGetWithResult(String, String, String, String, IEventListener, ISendAsync)
TriggersListByImageTemplate(String, String, String, Func<HttpResponseMessage, Task<ITriggerCollection>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

List all triggers for the specified Image Template resource

TriggersListByImageTemplate(String, String, String, Func<HttpResponseMessage, Task<ITriggerCollection>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

List all triggers for the specified Image Template resource

TriggersListByImageTemplateViaIdentity(String, Func<HttpResponseMessage, Task<ITriggerCollection>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

List all triggers for the specified Image Template resource

TriggersListByImageTemplateViaIdentity(String, Func<HttpResponseMessage, Task<ITriggerCollection>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

List all triggers for the specified Image Template resource

TriggersListByImageTemplateViaIdentityWithResult(String, IEventListener, ISendAsync)
TriggersListByImageTemplateWithResult(String, String, String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesCancel(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Cancel the long running image build based on the image template

VirtualMachineImageTemplatesCancel(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Cancel the long running image build based on the image template

VirtualMachineImageTemplatesCancelViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Cancel the long running image build based on the image template

VirtualMachineImageTemplatesCancelViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Cancel the long running image build based on the image template

VirtualMachineImageTemplatesCreateOrUpdate(String, String, String, IImageTemplate, Func<HttpResponseMessage,Task<IImageTemplate>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

update a virtual machine image template

VirtualMachineImageTemplatesCreateOrUpdate(String, String, String, IImageTemplate, Func<HttpResponseMessage,Task<IImageTemplate>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Create or update a virtual machine image template

VirtualMachineImageTemplatesCreateOrUpdateViaIdentity(String, IImageTemplate, Func<HttpResponseMessage,Task<IImageTemplate>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

update a virtual machine image template

VirtualMachineImageTemplatesCreateOrUpdateViaIdentity(String, IImageTemplate, Func<HttpResponseMessage,Task<IImageTemplate>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Create or update a virtual machine image template

VirtualMachineImageTemplatesCreateOrUpdateViaIdentityWithResult(String, IImageTemplate, IEventListener, ISendAsync, SerializationMode)
VirtualMachineImageTemplatesCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IImageTemplate>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Create or update a virtual machine image template

VirtualMachineImageTemplatesCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IImageTemplate>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

update a virtual machine image template

VirtualMachineImageTemplatesCreateOrUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesCreateOrUpdateWithResult(String, String, String, IImageTemplate, IEventListener, ISendAsync, SerializationMode)
VirtualMachineImageTemplatesDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Delete a virtual machine image template

VirtualMachineImageTemplatesDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Delete a virtual machine image template

VirtualMachineImageTemplatesDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Delete a virtual machine image template

VirtualMachineImageTemplatesDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Delete a virtual machine image template

VirtualMachineImageTemplatesGet(String, String, String, Func<HttpResponseMessage, Task<IImageTemplate>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get information about a virtual machine image template

VirtualMachineImageTemplatesGet(String, String, String, Func<HttpResponseMessage, Task<IImageTemplate>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get information about a virtual machine image template

VirtualMachineImageTemplatesGetRunOutput(String, String, String, String, Func<HttpResponseMessage,Task<IRunOutput>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Get the specified run output for the specified image template resource

VirtualMachineImageTemplatesGetRunOutput(String, String, String, String, Func<HttpResponseMessage,Task<IRunOutput>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Get the specified run output for the specified image template resource

VirtualMachineImageTemplatesGetRunOutputViaIdentity(String, Func<HttpResponseMessage, Task<IRunOutput>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get the specified run output for the specified image template resource

VirtualMachineImageTemplatesGetRunOutputViaIdentity(String, Func<HttpResponseMessage, Task<IRunOutput>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get the specified run output for the specified image template resource

VirtualMachineImageTemplatesGetRunOutputViaIdentityWithResult(String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesGetRunOutputWithResult(String, String, String, String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesGetViaIdentity(String, Func<HttpResponseMessage, Task<IImageTemplate>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get information about a virtual machine image template

VirtualMachineImageTemplatesGetViaIdentity(String, Func<HttpResponseMessage, Task<IImageTemplate>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get information about a virtual machine image template

VirtualMachineImageTemplatesGetViaIdentityWithResult(String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesGetWithResult(String, String, String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesList(String, Func<HttpResponseMessage, Task<IImageTemplateListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets information about the VM image templates associated with the subscription.

VirtualMachineImageTemplatesList(String, Func<HttpResponseMessage, Task<IImageTemplateListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets information about the VM image templates associated with the subscription.

VirtualMachineImageTemplatesListByResourceGroup(String, String, Func<HttpResponseMessage,Task<IImageTemplateListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets information about the VM image templates associated with the specified resource group.

VirtualMachineImageTemplatesListByResourceGroup(String, String, Func<HttpResponseMessage,Task<IImageTemplateListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets information about the VM image templates associated with the specified resource group.

VirtualMachineImageTemplatesListByResourceGroupViaIdentity(String, Func<HttpResponseMessage,Task<IImageTemplateListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets information about the VM image templates associated with the specified resource group.

VirtualMachineImageTemplatesListByResourceGroupViaIdentity(String, Func<HttpResponseMessage,Task<IImageTemplateListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets information about the VM image templates associated with the specified resource group.

VirtualMachineImageTemplatesListByResourceGroupViaIdentityWithResult(String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesListByResourceGroupWithResult(String, String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesListRunOutputs(String, String, String, Func<HttpResponseMessage,Task<IRunOutputCollection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

List all run outputs for the specified Image Template resource

VirtualMachineImageTemplatesListRunOutputs(String, String, String, Func<HttpResponseMessage,Task<IRunOutputCollection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

List all run outputs for the specified Image Template resource

VirtualMachineImageTemplatesListRunOutputsViaIdentity(String, Func<HttpResponseMessage,Task<IRunOutputCollection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

List all run outputs for the specified Image Template resource

VirtualMachineImageTemplatesListRunOutputsViaIdentity(String, Func<HttpResponseMessage,Task<IRunOutputCollection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

List all run outputs for the specified Image Template resource

VirtualMachineImageTemplatesListRunOutputsViaIdentityWithResult(String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesListRunOutputsWithResult(String, String, String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesListViaIdentity(String, Func<HttpResponseMessage, Task<IImageTemplateListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets information about the VM image templates associated with the subscription.

VirtualMachineImageTemplatesListViaIdentity(String, Func<HttpResponseMessage, Task<IImageTemplateListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets information about the VM image templates associated with the subscription.

VirtualMachineImageTemplatesListViaIdentityWithResult(String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesListWithResult(String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesRun(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

run artifacts from a existing image template

VirtualMachineImageTemplatesRun(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Create artifacts from a existing image template

VirtualMachineImageTemplatesRunViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Create artifacts from a existing image template

VirtualMachineImageTemplatesRunViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

run artifacts from a existing image template

VirtualMachineImageTemplatesUpdate(String, String, String, IImageTemplateUpdateParameters, Func<HttpResponseMessage,Task<IImageTemplate>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Update the tags for this Virtual Machine Image Template

VirtualMachineImageTemplatesUpdate(String, String, String, IImageTemplateUpdateParameters, Func<HttpResponseMessage,Task<IImageTemplate>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Update the tags for this Virtual Machine Image Template

VirtualMachineImageTemplatesUpdateViaIdentity(String, IImageTemplateUpdateParameters, Func<HttpResponseMessage,Task<IImageTemplate>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Update the tags for this Virtual Machine Image Template

VirtualMachineImageTemplatesUpdateViaIdentity(String, IImageTemplateUpdateParameters, Func<HttpResponseMessage,Task<IImageTemplate>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Update the tags for this Virtual Machine Image Template

VirtualMachineImageTemplatesUpdateViaIdentityWithResult(String, IImageTemplateUpdateParameters, IEventListener, ISendAsync, SerializationMode)
VirtualMachineImageTemplatesUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IImageTemplate>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Update the tags for this Virtual Machine Image Template

VirtualMachineImageTemplatesUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
VirtualMachineImageTemplatesUpdateWithResult(String, String, String, IImageTemplateUpdateParameters, IEventListener, ISendAsync, SerializationMode)

Applies to