Freigeben über


ArmHybridComputeModelFactory.HybridComputeMachineData Methode

Definition

Initialisiert eine neue instance von HybridComputeMachineData.

public static Azure.ResourceManager.HybridCompute.HybridComputeMachineData HybridComputeMachineData (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, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HybridCompute.HybridComputeMachineExtensionData> resources = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.HybridCompute.Models.LocationData locationData = default, Azure.ResourceManager.HybridCompute.Models.AgentConfiguration agentConfiguration = default, Azure.ResourceManager.HybridCompute.Models.HybridComputeServiceStatuses serviceStatuses = default, string cloudMetadataProvider = default, Azure.ResourceManager.HybridCompute.Models.AgentUpgrade agentUpgrade = default, Azure.ResourceManager.HybridCompute.Models.OSProfile osProfile = default, string provisioningState = default, Azure.ResourceManager.HybridCompute.Models.HybridComputeStatusType? status = default, DateTimeOffset? lastStatusChange = default, System.Collections.Generic.IEnumerable<Azure.ResponseError> errorDetails = default, string agentVersion = default, Guid? vmId = default, string displayName = default, string machineFqdn = default, string clientPublicKey = default, string osName = default, string osVersion = default, string osType = default, Guid? vmUuid = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HybridCompute.Models.MachineExtensionInstanceView> extensions = default, string osSku = default, string domainName = default, string adFqdn = default, string dnsFqdn = default, Azure.Core.ResourceIdentifier privateLinkScopeResourceId = default, Azure.Core.ResourceIdentifier parentClusterResourceId = default, string mssqlDiscovered = default, System.Collections.Generic.IReadOnlyDictionary<string,string> detectedProperties = default);
static member HybridComputeMachineData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * seq<Azure.ResourceManager.HybridCompute.HybridComputeMachineExtensionData> * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.HybridCompute.Models.LocationData * Azure.ResourceManager.HybridCompute.Models.AgentConfiguration * Azure.ResourceManager.HybridCompute.Models.HybridComputeServiceStatuses * string * Azure.ResourceManager.HybridCompute.Models.AgentUpgrade * Azure.ResourceManager.HybridCompute.Models.OSProfile * string * Nullable<Azure.ResourceManager.HybridCompute.Models.HybridComputeStatusType> * Nullable<DateTimeOffset> * seq<Azure.ResponseError> * string * Nullable<Guid> * string * string * string * string * string * string * Nullable<Guid> * seq<Azure.ResourceManager.HybridCompute.Models.MachineExtensionInstanceView> * string * string * string * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.ResourceManager.HybridCompute.HybridComputeMachineData
Public Shared Function HybridComputeMachineData (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 resources As IEnumerable(Of HybridComputeMachineExtensionData) = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional locationData As LocationData = Nothing, Optional agentConfiguration As AgentConfiguration = Nothing, Optional serviceStatuses As HybridComputeServiceStatuses = Nothing, Optional cloudMetadataProvider As String = Nothing, Optional agentUpgrade As AgentUpgrade = Nothing, Optional osProfile As OSProfile = Nothing, Optional provisioningState As String = Nothing, Optional status As Nullable(Of HybridComputeStatusType) = Nothing, Optional lastStatusChange As Nullable(Of DateTimeOffset) = Nothing, Optional errorDetails As IEnumerable(Of ResponseError) = Nothing, Optional agentVersion As String = Nothing, Optional vmId As Nullable(Of Guid) = Nothing, Optional displayName As String = Nothing, Optional machineFqdn As String = Nothing, Optional clientPublicKey As String = Nothing, Optional osName As String = Nothing, Optional osVersion As String = Nothing, Optional osType As String = Nothing, Optional vmUuid As Nullable(Of Guid) = Nothing, Optional extensions As IEnumerable(Of MachineExtensionInstanceView) = Nothing, Optional osSku As String = Nothing, Optional domainName As String = Nothing, Optional adFqdn As String = Nothing, Optional dnsFqdn As String = Nothing, Optional privateLinkScopeResourceId As ResourceIdentifier = Nothing, Optional parentClusterResourceId As ResourceIdentifier = Nothing, Optional mssqlDiscovered As String = Nothing, Optional detectedProperties As IReadOnlyDictionary(Of String, String) = Nothing) As HybridComputeMachineData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

resources
IEnumerable<HybridComputeMachineExtensionData>

Die Liste der Erweiterungen, die dem Computer zugeordnet sind.

identity
ManagedServiceIdentity

Identität für die Ressource. Aktuell unterstützte Identitätstypen: SystemAssigned.

locationData
LocationData

Metadaten, die sich auf den geografischen Standort der Ressource beziehen.

agentConfiguration
AgentConfiguration

Konfigurierbare Eigenschaften, die der Benutzer lokal über den Befehl azcmagent config oder remote über ARM festlegen kann.

serviceStatuses
HybridComputeServiceStatuses

Status der abhängigen Dienste, die an ARM zurückgegeben werden.

cloudMetadataProvider
String

Die Metadaten der Cloudumgebung (Azure/GCP/AWS/OCI...).

agentUpgrade
AgentUpgrade

Die Informationen zum Computer w.r.t-Agent-Upgrade.

osProfile
OSProfile

Gibt die Betriebssystemeinstellungen für den Hybridcomputer an.

provisioningState
String

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.

status
Nullable<HybridComputeStatusType>

Die status des Hybridcomputer-Agents.

lastStatusChange
Nullable<DateTimeOffset>

Der Zeitpunkt der letzten status Änderung.

errorDetails
IEnumerable<ResponseError>

Details zum Fehlerstatus.

agentVersion
String

Vollversion des Hybridcomputer-Agents.

vmId
Nullable<Guid>

Gibt die eindeutige ID des Hybridcomputers an.

displayName
String

Gibt den Anzeigenamen des Hybridcomputers an.

machineFqdn
String

Gibt den FQDN des Hybridcomputers an.

clientPublicKey
String

Öffentlicher Schlüssel, den der Client bereitstellt, um beim anfänglichen Onboarding von Ressourcen verwendet zu werden.

osName
String

Das Betriebssystem, das auf dem Hybridcomputer ausgeführt wird.

osVersion
String

Die Version des Betriebssystems, das auf dem Hybridcomputer ausgeführt wird.

osType
String

Der Typ des Betriebssystems (Windows/Linux).

vmUuid
Nullable<Guid>

Gibt die eindeutige SMBIOS-ID des Arc-Computers an.

extensions
IEnumerable<MachineExtensionInstanceView>

Informationen zu Computererweiterungen (veraltetes Feld).

osSku
String

Gibt die SKU des Betriebssystemprodukts an.

domainName
String

Gibt den Windows-Domänennamen an.

adFqdn
String

Gibt den vollqualifizierten AD-Anzeigenamen an.

dnsFqdn
String

Gibt den vollqualifizierten DNS-Anzeigenamen an.

privateLinkScopeResourceId
ResourceIdentifier

Die Ressourcen-ID des Private Link-Bereichs, dem dieser Computer zugewiesen ist, sofern vorhanden.

parentClusterResourceId
ResourceIdentifier

Die Ressourcen-ID des übergeordneten Clusters (Azure HCI), dem dieser Computer zugewiesen ist, sofern vorhanden.

mssqlDiscovered
String

Gibt an, ob ms sql instance auf dem Computer ermittelt wird.

detectedProperties
IReadOnlyDictionary<String,String>

Erkannte Eigenschaften vom Computer.

Gibt zurück

Eine neue HybridComputeMachineData instance zum Simulieren.

Gilt für: