Freigeben über


ArmComputeModelFactory.VirtualMachineExtensionImageData Methode

Definition

Initialisiert eine neue instance von VirtualMachineExtensionImageData.

public static Azure.ResourceManager.Compute.VirtualMachineExtensionImageData VirtualMachineExtensionImageData (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 operatingSystem = default, string computeRole = default, string handlerSchema = default, bool? virtualMachineScaleSetEnabled = default, bool? supportsMultipleExtensions = default);
static member VirtualMachineExtensionImageData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * string * string * Nullable<bool> * Nullable<bool> -> Azure.ResourceManager.Compute.VirtualMachineExtensionImageData
Public Shared Function VirtualMachineExtensionImageData (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 operatingSystem As String = Nothing, Optional computeRole As String = Nothing, Optional handlerSchema As String = Nothing, Optional virtualMachineScaleSetEnabled As Nullable(Of Boolean) = Nothing, Optional supportsMultipleExtensions As Nullable(Of Boolean) = Nothing) As VirtualMachineExtensionImageData

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.

operatingSystem
String

Das Betriebssystem, das diese Erweiterung unterstützt.

computeRole
String

Der Von dieser Erweiterung unterstützte Rollentyp (IaaS oder PaaS).

handlerSchema
String

Das vom Herausgeber definierte Schema, bei dem Erweiterungsverbraucher Einstellungen in einem übereinstimmenden Schema bereitstellen sollen.

virtualMachineScaleSetEnabled
Nullable<Boolean>

Gibt an, ob die Erweiterung auf xRP VMScaleSets verwendet werden kann. Standardmäßig sind vorhandene Erweiterungen für Skalierungsgruppen verwendbar. Es kann jedoch vorkommen, dass ein Herausgeber explizit angeben möchte, dass die Erweiterung nur für CRP-VMs, aber nicht für VMSS aktiviert ist.

supportsMultipleExtensions
Nullable<Boolean>

Gibt an, ob der Handler mehrere Erweiterungen unterstützen kann.

Gibt zurück

Eine neue VirtualMachineExtensionImageData instance zum Mocking.

Gilt für: