VirtualMachineExtension Klasse
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.
Beschreibt eine VM-Erweiterung.
[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualMachineExtension : Microsoft.Azure.Management.Compute.Models.ResourceWithOptionalLocation
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualMachineExtension = class
inherit ResourceWithOptionalLocation
Public Class VirtualMachineExtension
Inherits ResourceWithOptionalLocation
- Vererbung
- Attribute
Konstruktoren
VirtualMachineExtension() |
Initialisiert eine neue instance der VirtualMachineExtension-Klasse. |
VirtualMachineExtension(String, String, String, String, IDictionary<String, String>, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Object, Object, String, VirtualMachineExtensionInstanceView, Nullable<Boolean>, KeyVaultSecretReference, IList<String>) |
Initialisiert eine neue instance der VirtualMachineExtension-Klasse. |
Eigenschaften
AutoUpgradeMinorVersion |
Ruft ab oder legt fest, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn sie zur Bereitstellungszeit verfügbar ist. Abgesehen von erneuten Bereitstellungen führt die Erweiterung nach der Bereitstellung jedoch keine Upgrades für Nebenversionen aus, selbst wenn diese Eigenschaft auf „true“ festgelegt ist. |
EnableAutomaticUpgrade |
Ruft ab oder legt fest, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version der Erweiterung verfügbar ist. |
ForceUpdateTag |
Ruft ab oder legt fest, wie der Erweiterungshandler zum Aktualisieren gezwungen werden soll, auch wenn sich die Erweiterungskonfiguration nicht geändert hat. |
Id |
Ruft die Ressourcen-ID ab. (Geerbt von ResourceWithOptionalLocation) |
InstanceView |
Ruft die VM-Erweiterung instance Ansicht ab oder legt sie fest. |
Location |
Ruft den Ressourcenspeicherort ab oder legt diese fest. (Geerbt von ResourceWithOptionalLocation) |
Name |
Ruft den Ressourcennamen ab. (Geerbt von ResourceWithOptionalLocation) |
ProtectedSettings |
Ruft ab oder legt fest, dass die Erweiterung entweder protectedSettings oder protectedSettingsFromKeyVault oder überhaupt keine geschützten Einstellungen enthalten kann. |
ProtectedSettingsFromKeyVault |
Ruft die geschützten Einstellungen der Erweiterungen ab, die als Verweis übergeben und aus dem Schlüsseltresor verwendet werden, oder legt diese fest. |
ProvisionAfterExtensions |
Ruft die Auflistung von Erweiterungsnamen ab, nach denen diese Erweiterung bereitgestellt werden muss, oder legt diese fest. |
ProvisioningState |
Ruft den Bereitstellungsstatus ab, der nur in der Antwort angezeigt wird. |
Publisher |
Ruft den Namen des Erweiterungshandlerherausgebers ab oder legt den Namen fest. |
Settings |
Ruft json-formatierte öffentliche Einstellungen für die Erweiterung ab oder legt diese fest. |
SuppressFailures |
Ruft ab oder legt fest, ob Fehler, die von der Erweiterung stammen, unterdrückt werden (Betriebsfehler, z. B. keine Verbindung mit dem virtuellen Computer herzustellen, werden unabhängig von diesem Wert nicht unterdrückt). Die Standardeinstellung ist „false“. |
Tags |
Ruft Ressourcentags ab oder legt sie fest. (Geerbt von ResourceWithOptionalLocation) |
Type |
Ruft den Ressourcentyp ab. (Geerbt von ResourceWithOptionalLocation) |
TypeHandlerVersion |
Ruft ab oder legt die Version des Skripthandlers fest. |
VirtualMachineExtensionType |
Ruft ab oder legt den Typ der Erweiterung fest. ein Beispiel ist "CustomScriptExtension". |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET