Freigeben über


ArmHybridComputeModelFactory.HybridComputeMachineExtensionData Methode

Definition

Initialisiert eine neue instance von HybridComputeMachineExtensionData.

public static Azure.ResourceManager.HybridCompute.HybridComputeMachineExtensionData HybridComputeMachineExtensionData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string forceUpdateTag = default, string publisher = default, string typePropertiesType = default, string typeHandlerVersion = default, bool? enableAutomaticUpgrade = default, bool? autoUpgradeMinorVersion = default, System.Collections.Generic.IDictionary<string,BinaryData> settings = default, System.Collections.Generic.IDictionary<string,BinaryData> protectedSettings = default, string provisioningState = default, Azure.ResourceManager.HybridCompute.Models.MachineExtensionInstanceView instanceView = default);
static member HybridComputeMachineExtensionData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * string * string * string * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IDictionary<string, BinaryData> * System.Collections.Generic.IDictionary<string, BinaryData> * string * Azure.ResourceManager.HybridCompute.Models.MachineExtensionInstanceView -> Azure.ResourceManager.HybridCompute.HybridComputeMachineExtensionData
Public Shared Function HybridComputeMachineExtensionData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional forceUpdateTag As String = Nothing, Optional publisher As String = Nothing, Optional typePropertiesType As String = Nothing, Optional typeHandlerVersion As String = Nothing, Optional enableAutomaticUpgrade As Nullable(Of Boolean) = Nothing, Optional autoUpgradeMinorVersion As Nullable(Of Boolean) = Nothing, Optional settings As IDictionary(Of String, BinaryData) = Nothing, Optional protectedSettings As IDictionary(Of String, BinaryData) = Nothing, Optional provisioningState As String = Nothing, Optional instanceView As MachineExtensionInstanceView = Nothing) As HybridComputeMachineExtensionData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

forceUpdateTag
String

Wie der Erweiterungshandler zum Aktualisieren gezwungen werden soll, auch wenn sich die Erweiterungskonfiguration nicht geändert hat.

publisher
String

Der Name des Erweiterungshandlerherausgebers.

typePropertiesType
String

Gibt den Typ der Erweiterung an. ein Beispiel ist "CustomScriptExtension".

typeHandlerVersion
String

Gibt die Version des Skripthandlers an.

enableAutomaticUpgrade
Nullable<Boolean>

Gibt an, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version verfügbar ist.

autoUpgradeMinorVersion
Nullable<Boolean>

Gibt an, 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.

settings
IDictionary<String,BinaryData>

Json-formatierte öffentliche Einstellungen für die Erweiterung.

protectedSettings
IDictionary<String,BinaryData>

Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder überhaupt keine geschützten Einstellungen enthalten.

provisioningState
String

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.

instanceView
MachineExtensionInstanceView

Die Computererweiterung instance Ansicht.

Gibt zurück

Eine neue HybridComputeMachineExtensionData instance zum Mocking.

Gilt für: