MachineExtension 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 Computererweiterung.
[Microsoft.Rest.Serialization.JsonTransformation]
public class MachineExtension : Microsoft.Azure.Management.HybridCompute.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type MachineExtension = class
inherit TrackedResource
Public Class MachineExtension
Inherits TrackedResource
- Vererbung
- Attribute
Konstruktoren
MachineExtension() |
Initialisiert eine neue instance der MachineExtension-Klasse. |
MachineExtension(String, String, String, String, IDictionary<String, String>, String, String, String, String, Nullable<Boolean>, Object, Object, String, MachineExtensionPropertiesInstanceView) |
Initialisiert eine neue instance der MachineExtension-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. |
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 vollqualifizierte Ressourcen-ID für die Ressource ab. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Geerbt von Resource) |
InstanceView |
Ruft die Computererweiterung instance Ansicht ab oder legt sie fest. |
Location |
Ruft den Geografischen Standort ab, an dem sich die Ressource befindet, oder legt diese fest. (Geerbt von TrackedResource) |
MachineExtensionType |
Ruft ab oder legt den Typ der Erweiterung fest. ein Beispiel ist "CustomScriptExtension". |
Name |
Ruft den Namen der Ressource ab. (Geerbt von Resource) |
ProtectedSettings |
Ruft ab oder legt fest, dass die Erweiterung entweder protectedSettings oder protectedSettingsFromKeyVault oder überhaupt keine geschützten Einstellungen enthalten kann. |
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. |
Tags |
Ruft Ressourcentags ab oder legt diese fest. (Geerbt von TrackedResource) |
Type |
Ruft den Typ der Ressource ab. Beispiel: Microsoft.Compute/virtualMachines oder Microsoft.Storage/storageAccounts. (Geerbt von Resource) |
TypeHandlerVersion |
Ruft ab oder legt die Version des Skripthandlers fest. |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET