Partager via


IDefinition<ParentT> Interface

Définition

Intégralité d’une définition d’extension de machine virtuelle dans le cadre de la définition parente.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.Definition.IBlank<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.Definition.IWithAutoUpgradeMinorVersion<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.Definition.IWithImageOrPublisher<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.Definition.IWithPublisher<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.Definition.IWithSettings<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.Definition.IWithTags<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.Definition.IWithType<ParentT>, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineExtension.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>
    interface IWithTags<'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), IWithTags(Of ParentT), IWithType(Of ParentT), IWithVersion(Of ParentT)

Paramètres de type

ParentT

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

Implémente

Méthodes

Attach()

Intégralité d’une définition d’extension de machine virtuelle dans le cadre de la définition parente.

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

Spécifie l’image d’extension de machine virtuelle à utiliser.

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

Active la mise à niveau automatique de l’extension.

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

Désactive la mise à niveau automatique de l’extension.

(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 de machine virtuelle.

(Hérité de IWithPublisher<ParentT>)
WithTag(String, String)

Ajoute une balise à l’extension de machine virtuelle.

(Hérité de IWithTags<ParentT>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour l’extension de machine virtuelle.

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

Spécifie le type de l’image d’extension de machine virtuelle.

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

Spécifie la version de l’extension d’image de machine virtuelle.

(Hérité de IWithVersion<ParentT>)

S’applique à