Compartir a través de


IUpdateDefinition<ParentT> Interfaz

Definición

La totalidad de una definición de extensión del conjunto de escalado de máquinas virtuales como parte de la actualización primaria.

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.UpdateDefinition.IWithAutoUpgradeMinorVersion<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.UpdateDefinition.IWithImageOrPublisher<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.UpdateDefinition.IWithPublisher<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.UpdateDefinition.IWithSettings<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.UpdateDefinition.IWithType<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.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>
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), 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 del conjunto de escalado de máquinas virtuales como parte de la actualización primaria.

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

Especifica la imagen de extensión del conjunto de escalado de máquinas virtuales que se va a usar.

(Heredado de IWithImageOrPublisher<ParentT>)
WithMinorVersionAutoUpgrade()

Habilita la actualización automática de la extensión con versiones secundarias.

(Heredado de IWithAutoUpgradeMinorVersion<ParentT>)
WithoutMinorVersionAutoUpgrade()

Deshabilita la actualización automática de la extensión con versiones secundarias.

(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 del conjunto de escalado de máquinas virtuales.

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

Especifica el tipo de la imagen de extensión del conjunto de escalado de máquinas virtuales.

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

Especifica la versión de la extensión de imagen del conjunto de escalado de máquinas virtuales.

(Heredado de IWithVersion<ParentT>)

Se aplica a