Compartir a través de


IDefinition<ParentT> Interfaz

Definición

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

public interface IDefinition<ParentT> : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.Definition.IBlank<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.Definition.IWithAutoUpgradeMinorVersion<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.Definition.IWithImageOrPublisher<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.Definition.IWithPublisher<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.Definition.IWithSettings<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.Definition.IWithType<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSetExtension.Definition.IWithVersion<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithImageOrPublisher<'ParentT>
    interface IWithPublisher<'ParentT>
    interface IWithType<'ParentT>
    interface IWithVersion<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithAutoUpgradeMinorVersion<'ParentT>
    interface IWithSettings<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(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 definició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 conjunto de escalado de máquinas virtuales como parte de una definición primaria.

(Heredado de IInDefinition<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 la imagen 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