Partager via


IUpdateDefinition<ParentT> Interface

Définition

Intégralité d’une définition d’extension de groupe de machines virtuelles identiques dans le cadre de la mise à jour parente.

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)

Paramètres de type

ParentT

Étape de la mise à jour parente vers laquelle revenir après l’attachement de cette définition.

Implémente

Méthodes

Attach()

Intégralité d’une définition d’extension de groupe de machines virtuelles identiques dans le cadre de la mise à jour parente.

(Hérité de IInUpdate<ParentT>)
WithImage(IVirtualMachineExtensionImage)

Spécifie l’image d’extension du groupe de machines virtuelles identiques à utiliser.

(Hérité de IWithImageOrPublisher<ParentT>)
WithMinorVersionAutoUpgrade()

Active la mise à niveau automatique de l’extension avec des versions mineures.

(Hérité de IWithAutoUpgradeMinorVersion<ParentT>)
WithoutMinorVersionAutoUpgrade()

Désactive la mise à niveau automatique de l’extension avec des versions mineures.

(Hérité de IWithAutoUpgradeMinorVersion<ParentT>)
WithProtectedSetting(String, Object)

Spécifie une entrée de paramètres privés.

(Hérité de IWithSettings<ParentT>)
WithProtectedSettings(IDictionary<String,Object>)

Spécifie les paramètres privés.

(Hérité de IWithSettings<ParentT>)
WithPublicSetting(String, Object)

Spécifie une entrée de paramètres publics.

(Hérité de IWithSettings<ParentT>)
WithPublicSettings(IDictionary<String,Object>)

Spécifie les paramètres publics.

(Hérité de IWithSettings<ParentT>)
WithPublisher(String)

Spécifie le nom de l’éditeur d’image d’extension du groupe de machines virtuelles identiques.

(Hérité de IWithPublisher<ParentT>)
WithType(String)

Spécifie le type de l’image d’extension du groupe de machines virtuelles identiques.

(Hérité de IWithType<ParentT>)
WithVersion(String)

Spécifie la version de l’extension d’image de groupe de machines virtuelles identiques.

(Hérité de IWithVersion<ParentT>)

S’applique à