Freigeben über


IVirtualMachineExtension Schnittstelle

Definition

Eine unveränderliche clientseitige Darstellung einer Azure-VM-Erweiterung.

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
Implementiert

Eigenschaften

AutoUpgradeMinorVersionEnabled

Ruft true ab, wenn diese Erweiterung für ein automatisches Upgrade konfiguriert ist, wenn eine neue Nebenversion des Erweiterungsimages veröffentlicht wird, auf dem diese Erweiterung basiert.

(Geerbt von IVirtualMachineExtensionBase)
Id

Eine unveränderliche clientseitige Darstellung einer Azure-VM-Erweiterung.

(Geerbt von IExternalChildResource<FluentModelT,IParentT>)
Inner

Eine unveränderliche clientseitige Darstellung einer Azure-VM-Erweiterung.

(Geerbt von IHasInner<T>)
Key

Eine unveränderliche clientseitige Darstellung einer Azure-VM-Erweiterung.

(Geerbt von IIndexable)
Name

Ruft den Namen der Ressource ab.

(Geerbt von IHasName)
Parent

Ruft das übergeordnete Element dieser untergeordneten Ressource ab.

(Geerbt von IHasParent<ParentT>)
ProvisioningState

Ruft den Bereitstellungsstatus der VM-Erweiterung ab.

(Geerbt von IVirtualMachineExtensionBase)
PublicSettings

Ruft die öffentlichen Einstellungen der VM-Erweiterung als Schlüsselwertpaare ab.

(Geerbt von IVirtualMachineExtensionBase)
PublicSettingsAsJsonString

Ruft die öffentlichen Einstellungen der VM-Erweiterung als JSON-Zeichenfolge ab.

(Geerbt von IVirtualMachineExtensionBase)
PublisherName

Ruft den Herausgebernamen des Vm-Erweiterungsimages ab, aus dem diese Erweiterung erstellt wird.

(Geerbt von IVirtualMachineExtensionBase)
Tags

Ruft die Tags für diese VM-Erweiterung ab.

(Geerbt von IVirtualMachineExtensionBase)
TypeName

Ruft den Typnamen des VM-Erweiterungsimages ab, aus dem diese Erweiterung erstellt wird.

(Geerbt von IVirtualMachineExtensionBase)
VersionName

Ruft den Versionsnamen des Vm-Erweiterungsimages ab, aus dem diese Erweiterung erstellt wird.

(Geerbt von IVirtualMachineExtensionBase)

Methoden

GetInstanceView()

Eine unveränderliche clientseitige Darstellung einer Azure-VM-Erweiterung.

GetInstanceViewAsync(CancellationToken)

Eine unveränderliche clientseitige Darstellung einer Azure-VM-Erweiterung.

Refresh()

Aktualisiert die Ressource, um sie mit Azure zu synchronisieren.

(Geerbt von IRefreshable<T>)
RefreshAsync(CancellationToken)

Aktualisiert die Ressource, um sie mit Azure zu synchronisieren.

(Geerbt von IRefreshable<T>)

Gilt für: