IVirtualMachineExtension Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représentation côté client immuable d’une extension de machine virtuelle Azure.
public interface IVirtualMachineExtension : Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtensionBase, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtension,Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineExtensionInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineExtension>
type IVirtualMachineExtension = interface
interface IVirtualMachineExtensionBase
interface IHasInner<VirtualMachineExtensionInner>
interface IExternalChildResource<IVirtualMachineExtension, IVirtualMachine>
interface IChildResource<IVirtualMachine>
interface IHasName
interface IIndexable
interface IHasParent<IVirtualMachine>
interface IRefreshable<IVirtualMachineExtension>
Public Interface IVirtualMachineExtension
Implements IChildResource(Of IVirtualMachine), IExternalChildResource(Of IVirtualMachineExtension, IVirtualMachine), IHasInner(Of VirtualMachineExtensionInner), IHasParent(Of IVirtualMachine), IRefreshable(Of IVirtualMachineExtension), IVirtualMachineExtensionBase
- Implémente
-
IVirtualMachineExtensionBase IChildResource<IParentT> IChildResource<IVirtualMachine> IExternalChildResource<IVirtualMachineExtension,IVirtualMachine> IHasInner<VirtualMachineExtensionInner> IHasName IHasParent<IParentT> IHasParent<IVirtualMachine> IIndexable IRefreshable<FluentModelT> IRefreshable<IVirtualMachineExtension>
Propriétés
AutoUpgradeMinorVersionEnabled |
Obtient true si cette extension est configurée pour la mise à niveau automatiquement lorsqu’une nouvelle version mineure de l’image d’extension sur laquelle cette extension basée est publiée. (Hérité de IVirtualMachineExtensionBase) |
Id |
Représentation côté client immuable d’une extension de machine virtuelle Azure. (Hérité de IExternalChildResource<FluentModelT,IParentT>) |
Inner |
Représentation côté client immuable d’une extension de machine virtuelle Azure. (Hérité de IHasInner<T>) |
Key |
Représentation côté client immuable d’une extension de machine virtuelle Azure. (Hérité de IIndexable) |
Name |
Obtient le nom de la ressource (Hérité de IHasName) |
Parent |
Obtient le parent de cette ressource enfant. (Hérité de IHasParent<ParentT>) |
ProvisioningState |
Obtient l’état d’approvisionnement de l’extension de machine virtuelle. (Hérité de IVirtualMachineExtensionBase) |
PublicSettings |
Obtient les paramètres publics de l’extension de machine virtuelle sous forme de paires de valeurs de clé. (Hérité de IVirtualMachineExtensionBase) |
PublicSettingsAsJsonString |
Obtient les paramètres publics de l’extension de machine virtuelle sous forme de chaîne JSON. (Hérité de IVirtualMachineExtensionBase) |
PublisherName |
Obtient le nom de l’éditeur de l’image d’extension de machine virtuelle à partir de laquelle cette extension est créée. (Hérité de IVirtualMachineExtensionBase) |
Tags |
Obtient les balises de cette extension de machine virtuelle. (Hérité de IVirtualMachineExtensionBase) |
TypeName |
Obtient le nom de type de l’image d’extension de machine virtuelle à partir de laquelle cette extension est créée. (Hérité de IVirtualMachineExtensionBase) |
VersionName |
Obtient le nom de version de l’image d’extension de machine virtuelle à partir de laquelle cette extension est créée. (Hérité de IVirtualMachineExtensionBase) |
Méthodes
GetInstanceView() |
Représentation côté client immuable d’une extension de machine virtuelle Azure. |
GetInstanceViewAsync(CancellationToken) |
Représentation côté client immuable d’une extension de machine virtuelle Azure. |
Refresh() |
Actualise la ressource pour la synchroniser avec Azure. (Hérité de IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Actualise la ressource pour la synchroniser avec Azure. (Hérité de IRefreshable<T>) |
S’applique à
Azure SDK for .NET