IVirtualMachineExtension Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
-
IVirtualMachineExtensionBase IChildResource<IParentT> IChildResource<IVirtualMachine> IExternalChildResource<IVirtualMachineExtension,IVirtualMachine> IHasInner<VirtualMachineExtensionInner> IHasName IHasParent<IParentT> IHasParent<IVirtualMachine> IIndexable IRefreshable<FluentModelT> IRefreshable<IVirtualMachineExtension>
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:
Azure SDK for .NET