BareMetalMachineProperties interface

BareMetalMachineProperties repräsentiert die Eigenschaften einer Bare-Metal-Maschine.

Eigenschaften

actionStates

Der aktuelle Status aller laufenden oder abgeschlossenen Aktionen. Die neueste bekannte Instanz jedes Aktionstyps wird angezeigt.

associatedResourceIds

Die Liste der Ressourcen-IDs für die anderen Microsoft.NetworkCloud-Ressourcen, die dieses Netzwerk angefügt haben.

bmcConnectionString

Die Verbindungszeichenfolge für den Baseboard-Management-Controller einschließlich IP-Adresse und Protokoll.

bmcCredentials

Die Anmeldeinformationen des Baseboardverwaltungscontrollers auf diesem Bare-Metal-Computer.

bmcIpv4Address

Die IPv4-Adresse der BMC-Schnittstelle für die Bare-Metal-Maschine.

bmcIpv6Address

Die IPv6-Adresse der BMC-Schnittstelle für die Bare-Metal-Maschine.

bmcMacAddress

Die MAC-Adresse des BMC-Geräts.

bootMacAddress

Die MAC-Adresse einer NIC, die mit dem PXE-Netzwerk verbunden ist.

caCertificate

Die Informationen zum CA-Zertifikat, die von der Plattform für die Verbindung mit TLS-Schnittstellen für die Bare-Metal-Maschine ausgestellt werden. Aufrufer fügen dieses Zertifikat dem Speicher der vertrauenswürdigen Zertifizierungsstelle auf den Knoten der Kubernetes-Steuerungsebene hinzu, um eine sichere Kommunikation mit dem Bare-Metal-Computer zu ermöglichen.

clusterId

Die Ressourcen-ID des Clusters, dem dieser Bare-Metal-Computer zugeordnet ist.

cordonStatus

Der Cordonstatus der Bare-Metal-Maschine.

detailedStatus

Der detailliertere Status der Bare-Metal-Maschine.

detailedStatusMessage

Die beschreibende Meldung über den aktuellen detaillierten Status.

hardwareInventory

Das Hardwareinventar, einschließlich informationen aus den Modell-/Sku-Informationen und aus dem ironischen Inspektor.

hardwareValidationStatus

Die Details der neuesten Hardwareüberprüfung, die für diese Bare-Metal-Maschine ausgeführt wurde.

hybridAksClustersAssociatedIds

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

Der Name dieses Computers, dargestellt durch das Hostobjekt in der Kubernetes-Steuerebene des Clusters.

kubernetesVersion

Die Auf diesem Computer ausgeführte Version von Kubernetes.

machineClusterVersion

Die Clusterversion, die während der Bereitstellung oder eines Versionsupdates auf diesen Computer angewendet wurde.

machineDetails

Die vom Kunden bereitgestellten benutzerdefinierten Details.

machineName

Der Hostname auf Betriebssystemebene, der diesem Computer zugewiesen ist.

machineRoles

Die Liste der Rollen, die dem clusterknoten zugewiesen sind, der auf diesem Computer ausgeführt wird.

machineSkuId

Der eindeutige interne Bezeichner der SKU der Bare-Metal-Maschine.

monitoringConfigurationStatus

Der Überwachungsstatus der Bare-Metal-Maschine.

oamIpv4Address

Die IPv4-Adresse, die während der Clusterbereitstellung dem Bare-Metal-Computer zugewiesen ist.

oamIpv6Address

Die IPv6-Adresse, die während der Clusterbereitstellung dem Bare-Metal-Computer zugewiesen ist.

osImage

Das Image, das derzeit auf dem Betriebssystemdatenträger bereitgestellt wird.

powerState

Der vom Baseboardverwaltungscontroller abgeleitete Energiezustand.

provisioningState

Der Bereitstellungsstatus der Bare-Metal-Maschine.

rackId

Die Ressourcen-ID des Racks, auf dem sich dieser Bare-Metal-Computer befindet.

rackSlot

Der Gestellsteckplatz, in dem sich diese Bare-Metal-Maschine befindet, sortiert von unten nach oben, d. h. der niedrigste Steckplatz ist 1.

readyState

Der Indikator, ob die Bare-Metal-Maschine für den Empfang von Workloads bereit ist.

runtimeProtectionStatus

Der Laufzeitschutzstatus der Bare-Metal-Maschine.

secretRotationStatus

Die Liste der Status, die die Aktivität zur Rotation von Geheimnissen darstellen.

serialNumber

Die Seriennummer der Bare-Metal-Maschine.

serviceTag

Der ermittelte Wert des Diensttags des Computers.

virtualMachinesAssociatedIds

Feld veraltet. Diese Felder werden leer/weggelassen. Die Liste der Ressourcen-IDs für die VirtualMachines, die auf diesem Bare-Metal-Computer gehostet werden.

Details zur Eigenschaft

actionStates

Der aktuelle Status aller laufenden oder abgeschlossenen Aktionen. Die neueste bekannte Instanz jedes Aktionstyps wird angezeigt.

actionStates?: ActionState[]

Eigenschaftswert

associatedResourceIds

Die Liste der Ressourcen-IDs für die anderen Microsoft.NetworkCloud-Ressourcen, die dieses Netzwerk angefügt haben.

associatedResourceIds?: string[]

Eigenschaftswert

string[]

bmcConnectionString

Die Verbindungszeichenfolge für den Baseboard-Management-Controller einschließlich IP-Adresse und Protokoll.

bmcConnectionString: string

Eigenschaftswert

string

bmcCredentials

Die Anmeldeinformationen des Baseboardverwaltungscontrollers auf diesem Bare-Metal-Computer.

bmcCredentials: AdministrativeCredentials

Eigenschaftswert

bmcIpv4Address

Die IPv4-Adresse der BMC-Schnittstelle für die Bare-Metal-Maschine.

bmcIpv4Address?: string

Eigenschaftswert

string

bmcIpv6Address

Die IPv6-Adresse der BMC-Schnittstelle für die Bare-Metal-Maschine.

bmcIpv6Address?: string

Eigenschaftswert

string

bmcMacAddress

Die MAC-Adresse des BMC-Geräts.

bmcMacAddress: string

Eigenschaftswert

string

bootMacAddress

Die MAC-Adresse einer NIC, die mit dem PXE-Netzwerk verbunden ist.

bootMacAddress: string

Eigenschaftswert

string

caCertificate

Die Informationen zum CA-Zertifikat, die von der Plattform für die Verbindung mit TLS-Schnittstellen für die Bare-Metal-Maschine ausgestellt werden. Aufrufer fügen dieses Zertifikat dem Speicher der vertrauenswürdigen Zertifizierungsstelle auf den Knoten der Kubernetes-Steuerungsebene hinzu, um eine sichere Kommunikation mit dem Bare-Metal-Computer zu ermöglichen.

caCertificate?: CertificateInfo

Eigenschaftswert

clusterId

Die Ressourcen-ID des Clusters, dem dieser Bare-Metal-Computer zugeordnet ist.

clusterId?: string

Eigenschaftswert

string

cordonStatus

Der Cordonstatus der Bare-Metal-Maschine.

cordonStatus?: string

Eigenschaftswert

string

detailedStatus

Der detailliertere Status der Bare-Metal-Maschine.

detailedStatus?: string

Eigenschaftswert

string

detailedStatusMessage

Die beschreibende Meldung über den aktuellen detaillierten Status.

detailedStatusMessage?: string

Eigenschaftswert

string

hardwareInventory

Das Hardwareinventar, einschließlich informationen aus den Modell-/Sku-Informationen und aus dem ironischen Inspektor.

hardwareInventory?: HardwareInventory

Eigenschaftswert

hardwareValidationStatus

Die Details der neuesten Hardwareüberprüfung, die für diese Bare-Metal-Maschine ausgeführt wurde.

hardwareValidationStatus?: HardwareValidationStatus

Eigenschaftswert

hybridAksClustersAssociatedIds

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.

hybridAksClustersAssociatedIds?: string[]

Eigenschaftswert

string[]

kubernetesNodeName

Der Name dieses Computers, dargestellt durch das Hostobjekt in der Kubernetes-Steuerebene des Clusters.

kubernetesNodeName?: string

Eigenschaftswert

string

kubernetesVersion

Die Auf diesem Computer ausgeführte Version von Kubernetes.

kubernetesVersion?: string

Eigenschaftswert

string

machineClusterVersion

Die Clusterversion, die während der Bereitstellung oder eines Versionsupdates auf diesen Computer angewendet wurde.

machineClusterVersion?: string

Eigenschaftswert

string

machineDetails

Die vom Kunden bereitgestellten benutzerdefinierten Details.

machineDetails: string

Eigenschaftswert

string

machineName

Der Hostname auf Betriebssystemebene, der diesem Computer zugewiesen ist.

machineName: string

Eigenschaftswert

string

machineRoles

Die Liste der Rollen, die dem clusterknoten zugewiesen sind, der auf diesem Computer ausgeführt wird.

machineRoles?: string[]

Eigenschaftswert

string[]

machineSkuId

Der eindeutige interne Bezeichner der SKU der Bare-Metal-Maschine.

machineSkuId: string

Eigenschaftswert

string

monitoringConfigurationStatus

Der Überwachungsstatus der Bare-Metal-Maschine.

monitoringConfigurationStatus?: BareMetalMachineMonitoringConfigurationStatus

Eigenschaftswert

oamIpv4Address

Die IPv4-Adresse, die während der Clusterbereitstellung dem Bare-Metal-Computer zugewiesen ist.

oamIpv4Address?: string

Eigenschaftswert

string

oamIpv6Address

Die IPv6-Adresse, die während der Clusterbereitstellung dem Bare-Metal-Computer zugewiesen ist.

oamIpv6Address?: string

Eigenschaftswert

string

osImage

Das Image, das derzeit auf dem Betriebssystemdatenträger bereitgestellt wird.

osImage?: string

Eigenschaftswert

string

powerState

Der vom Baseboardverwaltungscontroller abgeleitete Energiezustand.

powerState?: string

Eigenschaftswert

string

provisioningState

Der Bereitstellungsstatus der Bare-Metal-Maschine.

provisioningState?: string

Eigenschaftswert

string

rackId

Die Ressourcen-ID des Racks, auf dem sich dieser Bare-Metal-Computer befindet.

rackId: string

Eigenschaftswert

string

rackSlot

Der Gestellsteckplatz, in dem sich diese Bare-Metal-Maschine befindet, sortiert von unten nach oben, d. h. der niedrigste Steckplatz ist 1.

rackSlot: number

Eigenschaftswert

number

readyState

Der Indikator, ob die Bare-Metal-Maschine für den Empfang von Workloads bereit ist.

readyState?: string

Eigenschaftswert

string

runtimeProtectionStatus

Der Laufzeitschutzstatus der Bare-Metal-Maschine.

runtimeProtectionStatus?: RuntimeProtectionStatus

Eigenschaftswert

secretRotationStatus

Die Liste der Status, die die Aktivität zur Rotation von Geheimnissen darstellen.

secretRotationStatus?: SecretRotationStatus[]

Eigenschaftswert

serialNumber

Die Seriennummer der Bare-Metal-Maschine.

serialNumber: string

Eigenschaftswert

string

serviceTag

Der ermittelte Wert des Diensttags des Computers.

serviceTag?: string

Eigenschaftswert

string

virtualMachinesAssociatedIds

Feld veraltet. Diese Felder werden leer/weggelassen. Die Liste der Ressourcen-IDs für die VirtualMachines, die auf diesem Bare-Metal-Computer gehostet werden.

virtualMachinesAssociatedIds?: string[]

Eigenschaftswert

string[]