Compartir a través de


IUpdateDefinition<ParentT> Interfaz

Definición

La totalidad de una definición de extensión de máquina virtual como parte de la actualización primaria.

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithAutoUpgradeMinorVersion<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithImageOrPublisher<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithPublisher<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithSettings<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithTags<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithType<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.UpdateDefinition.IWithVersion<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithImageOrPublisher<'ParentT>
    interface IWithPublisher<'ParentT>
    interface IWithType<'ParentT>
    interface IWithVersion<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInUpdate<'ParentT>
    interface IWithAutoUpgradeMinorVersion<'ParentT>
    interface IWithSettings<'ParentT>
    interface IWithTags<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithAutoUpgradeMinorVersion(Of ParentT), IWithImageOrPublisher(Of ParentT), IWithPublisher(Of ParentT), IWithSettings(Of ParentT), IWithTags(Of ParentT), IWithType(Of ParentT), IWithVersion(Of ParentT)

Parámetros de tipo

ParentT

Fase de la actualización primaria a la que se va a volver después de adjuntar esta definición.

Implementaciones

Métodos

Attach()

La totalidad de una definición de extensión de máquina virtual como parte de la actualización primaria.

(Heredado de IInUpdate<ParentT>)
WithImage(IVirtualMachineExtensionImage)

Especifica la imagen de extensión de máquina virtual que se va a usar.

(Heredado de IWithImageOrPublisher<ParentT>)
WithMinorVersionAutoUpgrade()

Habilita la actualización automática de la extensión.

(Heredado de IWithAutoUpgradeMinorVersion<ParentT>)
WithoutMinorVersionAutoUpgrade()

Deshabilita la actualización automática de la extensión.

(Heredado de IWithAutoUpgradeMinorVersion<ParentT>)
WithProtectedSetting(String, Object)

Especifica una entrada de configuración privada.

(Heredado de IWithSettings<ParentT>)
WithProtectedSettings(IDictionary<String,Object>)

Especifica la configuración privada.

(Heredado de IWithSettings<ParentT>)
WithPublicSetting(String, Object)

Especifica una entrada de configuración pública.

(Heredado de IWithSettings<ParentT>)
WithPublicSettings(IDictionary<String,Object>)

Especifica la configuración pública.

(Heredado de IWithSettings<ParentT>)
WithPublisher(String)

Especifica el nombre del publicador de imágenes de extensión de máquina virtual.

(Heredado de IWithPublisher<ParentT>)
WithTag(String, String)

Agrega una etiqueta al recurso.

(Heredado de IWithTags<ParentT>)
WithTags(IDictionary<String,String>)

Especifica etiquetas para el recurso.

(Heredado de IWithTags<ParentT>)
WithType(String)

Especifica el tipo de la imagen de extensión de máquina virtual.

(Heredado de IWithType<ParentT>)
WithVersion(String)

Especifica la versión de la extensión de imagen de máquina virtual.

(Heredado de IWithVersion<ParentT>)

Se aplica a