ArmNetworkCloudModelFactory.NetworkCloudBareMetalMachineData Methode
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.
Initialisiert eine neue instance von NetworkCloudBareMetalMachineData.
public static Azure.ResourceManager.NetworkCloud.NetworkCloudBareMetalMachineData NetworkCloudBareMetalMachineData (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, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation extendedLocation = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> associatedResourceIds = default, string bmcConnectionString = default, Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials bmcCredentials = default, string bmcMacAddress = default, string bootMacAddress = default, Azure.Core.ResourceIdentifier clusterId = default, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineCordonStatus? cordonStatus = default, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineDetailedStatus? detailedStatus = default, string detailedStatusMessage = default, Azure.ResourceManager.NetworkCloud.Models.HardwareInventory hardwareInventory = default, Azure.ResourceManager.NetworkCloud.Models.HardwareValidationStatus hardwareValidationStatus = default, System.Collections.Generic.IEnumerable<string> hybridAksClustersAssociatedIds = default, string kubernetesNodeName = default, string kubernetesVersion = default, string machineDetails = default, string machineName = default, string machineSkuId = default, System.Net.IPAddress oamIPv4Address = default, string oamIPv6Address = default, string osImage = default, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachinePowerState? powerState = default, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier rackId = default, long rackSlot = 0, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReadyState? readyState = default, string serialNumber = default, string serviceTag = default, System.Collections.Generic.IEnumerable<string> virtualMachinesAssociatedIds = default);
static member NetworkCloudBareMetalMachineData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * seq<Azure.Core.ResourceIdentifier> * string * Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials * string * string * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineCordonStatus> * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineDetailedStatus> * string * Azure.ResourceManager.NetworkCloud.Models.HardwareInventory * Azure.ResourceManager.NetworkCloud.Models.HardwareValidationStatus * seq<string> * string * string * string * string * string * System.Net.IPAddress * string * string * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachinePowerState> * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineProvisioningState> * Azure.Core.ResourceIdentifier * int64 * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReadyState> * string * string * seq<string> -> Azure.ResourceManager.NetworkCloud.NetworkCloudBareMetalMachineData
Public Shared Function NetworkCloudBareMetalMachineData (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 extendedLocation As ExtendedLocation = Nothing, Optional associatedResourceIds As IEnumerable(Of ResourceIdentifier) = Nothing, Optional bmcConnectionString As String = Nothing, Optional bmcCredentials As AdministrativeCredentials = Nothing, Optional bmcMacAddress As String = Nothing, Optional bootMacAddress As String = Nothing, Optional clusterId As ResourceIdentifier = Nothing, Optional cordonStatus As Nullable(Of BareMetalMachineCordonStatus) = Nothing, Optional detailedStatus As Nullable(Of BareMetalMachineDetailedStatus) = Nothing, Optional detailedStatusMessage As String = Nothing, Optional hardwareInventory As HardwareInventory = Nothing, Optional hardwareValidationStatus As HardwareValidationStatus = Nothing, Optional hybridAksClustersAssociatedIds As IEnumerable(Of String) = Nothing, Optional kubernetesNodeName As String = Nothing, Optional kubernetesVersion As String = Nothing, Optional machineDetails As String = Nothing, Optional machineName As String = Nothing, Optional machineSkuId As String = Nothing, Optional oamIPv4Address As IPAddress = Nothing, Optional oamIPv6Address As String = Nothing, Optional osImage As String = Nothing, Optional powerState As Nullable(Of BareMetalMachinePowerState) = Nothing, Optional provisioningState As Nullable(Of BareMetalMachineProvisioningState) = Nothing, Optional rackId As ResourceIdentifier = Nothing, Optional rackSlot As Long = 0, Optional readyState As Nullable(Of BareMetalMachineReadyState) = Nothing, Optional serialNumber As String = Nothing, Optional serviceTag As String = Nothing, Optional virtualMachinesAssociatedIds As IEnumerable(Of String) = Nothing) As NetworkCloudBareMetalMachineData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- tags
- IDictionary<String,String>
Die Tags.
- location
- AzureLocation
Der Speicherort.
- extendedLocation
- ExtendedLocation
Der erweiterte Speicherort des Clusters, der der Ressource zugeordnet ist.
- associatedResourceIds
- IEnumerable<ResourceIdentifier>
Die Liste der Ressourcen-IDs für die anderen Microsoft.NetworkCloud-Ressourcen, die dieses Netzwerk angefügt haben.
- bmcConnectionString
- String
Die Verbindungszeichenfolge für den Baseboardverwaltungscontroller, einschließlich IP-Adresse und Protokoll.
- bmcCredentials
- AdministrativeCredentials
Die Anmeldeinformationen des Baseboard-Verwaltungscontrollers auf diesem Bare-Metal-Computer.
- bmcMacAddress
- String
Die MAC-Adresse des BMC-Geräts.
- bootMacAddress
- String
Die MAC-Adresse einer NIC, die mit dem PXE-Netzwerk verbunden ist.
- clusterId
- ResourceIdentifier
Die Ressourcen-ID des Clusters, dem dieser Bare-Metal-Computer zugeordnet ist.
- cordonStatus
- Nullable<BareMetalMachineCordonStatus>
Die Absperrung status der Bare-Metal-Maschine.
- detailedStatus
- Nullable<BareMetalMachineDetailedStatus>
Die detailliertere status der Bare-Metal-Maschine.
- detailedStatusMessage
- String
Die beschreibende Meldung zum aktuellen detaillierten status.
- hardwareInventory
- HardwareInventory
Der Hardwarebestand, einschließlich der Informationen, die aus den Modell-/SKU-Informationen und dem ironischen Inspektor abgerufen wurden.
- hardwareValidationStatus
- HardwareValidationStatus
Die Details der neuesten Hardwareüberprüfung, die für diesen Bare-Metal-Computer durchgeführt wurde.
- hybridAksClustersAssociatedIds
- IEnumerable<String>
Feld veraltet. Diese Felder werden leer/weggelassen. Die Liste der Ressourcen-IDs für die HybridAksClusters, die Knoten auf diesem Bare-Metal-Computer gehostet haben.
- kubernetesNodeName
- String
Der Name dieses Computers, der durch das Hostobjekt in der Kubernetes-Steuerungsebene des Clusters dargestellt wird.
- kubernetesVersion
- String
Die Version von Kubernetes, die auf diesem Computer ausgeführt wird.
- machineDetails
- String
Die vom Kunden bereitgestellten benutzerdefinierten Details.
- machineName
- String
Der Hostname auf Betriebssystemebene, der diesem Computer zugewiesen ist.
- machineSkuId
- String
Der eindeutige interne Bezeichner der Bare-Metal-Computer-SKU.
- oamIPv4Address
- IPAddress
Die IPv4-Adresse, die dem Bare-Metal-Computer während der Clusterbereitstellung zugewiesen wird.
- oamIPv6Address
- String
Die IPv6-Adresse, die dem Bare-Metal-Computer während der Clusterbereitstellung zugewiesen wird.
- osImage
- String
Das Image, das derzeit auf dem Betriebssystemdatenträger bereitgestellt wird.
- powerState
- Nullable<BareMetalMachinePowerState>
Der vom Baseboard-Verwaltungscontroller abgeleitete Energiezustand.
- provisioningState
- Nullable<BareMetalMachineProvisioningState>
Der Bereitstellungsstatus des Bare-Metal-Computers.
- rackId
- ResourceIdentifier
Die Ressourcen-ID des Racks, in dem sich dieser Bare-Metal-Computer befindet.
- rackSlot
- Int64
Der Rackslot, in dem sich diese Bare-Metal-Maschine befindet, ist von unten nach oben bestellt, d. h. der niedrigste Slot ist 1.
- readyState
- Nullable<BareMetalMachineReadyState>
Der Indikator, ob der Bare-Metal-Computer bereit ist, Workloads zu empfangen.
- serialNumber
- String
Die Seriennummer der Bare-Metal-Maschine.
- serviceTag
- String
Der ermittelte Wert des Diensttags des Computers.
- virtualMachinesAssociatedIds
- IEnumerable<String>
Feld veraltet. Diese Felder werden leer/weggelassen. Die Liste der Ressourcen-IDs für die VirtualMachines, die auf diesem Bare-Metal-Computer gehostet werden.
Gibt zurück
Eine neue NetworkCloudBareMetalMachineData instance zum Mocking.