BareMetalMachine interface

BareMetalMachine reprezentuje maszynę fizyczną w stojaku.

Rozszerzenie

Właściwości

actionStates

Bieżący stan wszystkich trwających lub zakończonych działań. Zostanie wyświetlone najnowsze znane wystąpienie każdego typu akcji.

associatedResourceIds

Lista identyfikatorów zasobów dla innych zasobów Microsoft.NetworkCloud, które dołączyły tę sieć.

bmcConnectionString

Parametry połączenia kontrolera zarządzania płytą główną, w tym adres IP i protokół.

bmcCredentials

Poświadczenia kontrolera zarządzania płytą główną na tym komputerze bez systemu operacyjnego.

bmcIpv4Address

Adres IPv4 interfejsu BMC dla maszyny bare metal.

bmcIpv6Address

Adres IPv6 interfejsu BMC dla maszyny na golym metalu.

bmcMacAddress

Adres MAC urządzenia BMC.

bootMacAddress

Adres MAC karty sieciowej połączonej z siecią PXE.

caCertificate

Informacje o certyfikacie urzędu certyfikacji wydanym przez platformę do nawiązywania połączenia z interfejsami TLS dla maszyny bez systemu operacyjnego. Obiekty wywołujące dodają ten certyfikat do magazynu zaufanego urzędu certyfikacji w węzłach płaszczyzny sterowania kubernetes, aby umożliwić bezpieczną komunikację z maszyną bez systemu operacyjnego.

clusterId

Identyfikator zasobu klastra skojarzony z tą maszyną bez systemu operacyjnego.

cordonStatus

Stan kordonu maszyny bez systemu operacyjnego.

detailedStatus

Bardziej szczegółowy stan maszyny bez systemu operacyjnego.

detailedStatusMessage

Komunikat opisujący aktualny szczegółowy stan.

etag

"Jeśli etag jest podany w treści odpowiedzi, może być również dostarczony jako nagłówek zgodnie z normalną konwencją etag. Tagi jednostek są używane do porównywania co najmniej dwóch jednostek z tego samego żądanego zasobu. Protokół HTTP/1.1 używa tagów encji w polach nagłówka etag (sekcja 14.19), If-Match (sekcja 14.24), If-None-Match (sekcja 14.26) i If-Range (sekcja 14.27).")

extendedLocation

Rozszerzone położenie zasobu. Ta właściwość jest wymagana podczas tworzenia zasobu.

hardwareInventory

Spis sprzętu, w tym informacje uzyskane z informacji o modelu/jednostce SKU i od ironicznego inspektora.

hardwareValidationStatus

Szczegóły najnowszej weryfikacji sprzętu wykonanej dla tej maszyny bez systemu operacyjnego.

hybridAksClustersAssociatedIds

Pole jest przestarzałe. Te pola będą puste/pominięte. Lista identyfikatorów zasobów dla klasy HybridAksClusters, które mają węzły hostowane na tej maszynie bez systemu operacyjnego.

kubernetesNodeName

Nazwa tej maszyny reprezentowanej przez obiekt hosta na płaszczyźnie sterowania Kubernetes klastra.

kubernetesVersion

Wersja platformy Kubernetes uruchomiona na tym komputerze.

machineClusterVersion

Wersja klastra, która została zastosowana do tej maszyny podczas wdrażania lub aktualizacji wersji.

machineDetails

Szczegóły niestandardowe udostępniane przez klienta.

machineName

Nazwa hosta na poziomie systemu operacyjnego przypisana do tej maszyny.

machineRoles

Lista ról przypisanych do węzła klastra uruchomionego na tym komputerze.

machineSkuId

Unikatowy wewnętrzny identyfikator jednostki SKU maszyny bez systemu operacyjnego.

monitoringConfigurationStatus

Monitorowanie stanu konfiguracji maszyny z gołym metalem.

oamIpv4Address

Adres IPv4 przypisany do maszyny bez systemu operacyjnego podczas wdrażania klastra.

oamIpv6Address

Adres IPv6 przypisany do maszyny bez systemu operacyjnego podczas wdrażania klastra.

osImage

Obraz, który jest obecnie aprowizowany na dysku systemu operacyjnego.

powerState

Stan zasilania pochodzący z kontrolera zarządzania płytą główną.

provisioningState

Stan aprowizacji maszyny bez systemu operacyjnego.

rackId

Identyfikator zasobu stojaka, w którym znajduje się ta maszyna bez systemu operacyjnego.

rackSlot

Gniazdo stojaka, w którym znajduje się ta maszyna bez systemu operacyjnego, uporządkowane od dołu, tj. najniższe gniazdo to 1.

readyState

Wskaźnik gotowości maszyny bez systemu operacyjnego do odbierania obciążeń.

runtimeProtectionStatus

Stan ochrony środowiska uruchomieniowego maszyny bez systemu operacyjnego.

secretRotationStatus

Lista stanów reprezentujących działanie rotacji wpisów tajnych.

serialNumber

Numer seryjny maszyny bez systemu operacyjnego.

serviceTag

Odnaleziona wartość tagu usługi maszyny.

virtualMachinesAssociatedIds

Pole jest przestarzałe. Te pola będą puste/pominięte. Lista identyfikatorów zasobów maszyn wirtualnych hostowanych na tym komputerze bez systemu operacyjnego.

Właściwości dziedziczone

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Lokalizacja geograficzna, w której znajduje się zasób

name

Nazwa zasobu

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

tags

Tagi zasobów.

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

Szczegóły właściwości

actionStates

Bieżący stan wszystkich trwających lub zakończonych działań. Zostanie wyświetlone najnowsze znane wystąpienie każdego typu akcji.

actionStates?: ActionState[]

Wartość właściwości

associatedResourceIds

Lista identyfikatorów zasobów dla innych zasobów Microsoft.NetworkCloud, które dołączyły tę sieć.

associatedResourceIds?: string[]

Wartość właściwości

string[]

bmcConnectionString

Parametry połączenia kontrolera zarządzania płytą główną, w tym adres IP i protokół.

bmcConnectionString: string

Wartość właściwości

string

bmcCredentials

Poświadczenia kontrolera zarządzania płytą główną na tym komputerze bez systemu operacyjnego.

bmcCredentials: AdministrativeCredentials

Wartość właściwości

bmcIpv4Address

Adres IPv4 interfejsu BMC dla maszyny bare metal.

bmcIpv4Address?: string

Wartość właściwości

string

bmcIpv6Address

Adres IPv6 interfejsu BMC dla maszyny na golym metalu.

bmcIpv6Address?: string

Wartość właściwości

string

bmcMacAddress

Adres MAC urządzenia BMC.

bmcMacAddress: string

Wartość właściwości

string

bootMacAddress

Adres MAC karty sieciowej połączonej z siecią PXE.

bootMacAddress: string

Wartość właściwości

string

caCertificate

Informacje o certyfikacie urzędu certyfikacji wydanym przez platformę do nawiązywania połączenia z interfejsami TLS dla maszyny bez systemu operacyjnego. Obiekty wywołujące dodają ten certyfikat do magazynu zaufanego urzędu certyfikacji w węzłach płaszczyzny sterowania kubernetes, aby umożliwić bezpieczną komunikację z maszyną bez systemu operacyjnego.

caCertificate?: CertificateInfo

Wartość właściwości

clusterId

Identyfikator zasobu klastra skojarzony z tą maszyną bez systemu operacyjnego.

clusterId?: string

Wartość właściwości

string

cordonStatus

Stan kordonu maszyny bez systemu operacyjnego.

cordonStatus?: string

Wartość właściwości

string

detailedStatus

Bardziej szczegółowy stan maszyny bez systemu operacyjnego.

detailedStatus?: string

Wartość właściwości

string

detailedStatusMessage

Komunikat opisujący aktualny szczegółowy stan.

detailedStatusMessage?: string

Wartość właściwości

string

etag

"Jeśli etag jest podany w treści odpowiedzi, może być również dostarczony jako nagłówek zgodnie z normalną konwencją etag. Tagi jednostek są używane do porównywania co najmniej dwóch jednostek z tego samego żądanego zasobu. Protokół HTTP/1.1 używa tagów encji w polach nagłówka etag (sekcja 14.19), If-Match (sekcja 14.24), If-None-Match (sekcja 14.26) i If-Range (sekcja 14.27).")

etag?: string

Wartość właściwości

string

extendedLocation

Rozszerzone położenie zasobu. Ta właściwość jest wymagana podczas tworzenia zasobu.

extendedLocation: ExtendedLocation

Wartość właściwości

hardwareInventory

Spis sprzętu, w tym informacje uzyskane z informacji o modelu/jednostce SKU i od ironicznego inspektora.

hardwareInventory?: HardwareInventory

Wartość właściwości

hardwareValidationStatus

Szczegóły najnowszej weryfikacji sprzętu wykonanej dla tej maszyny bez systemu operacyjnego.

hardwareValidationStatus?: HardwareValidationStatus

Wartość właściwości

hybridAksClustersAssociatedIds

Pole jest przestarzałe. Te pola będą puste/pominięte. Lista identyfikatorów zasobów dla klasy HybridAksClusters, które mają węzły hostowane na tej maszynie bez systemu operacyjnego.

hybridAksClustersAssociatedIds?: string[]

Wartość właściwości

string[]

kubernetesNodeName

Nazwa tej maszyny reprezentowanej przez obiekt hosta na płaszczyźnie sterowania Kubernetes klastra.

kubernetesNodeName?: string

Wartość właściwości

string

kubernetesVersion

Wersja platformy Kubernetes uruchomiona na tym komputerze.

kubernetesVersion?: string

Wartość właściwości

string

machineClusterVersion

Wersja klastra, która została zastosowana do tej maszyny podczas wdrażania lub aktualizacji wersji.

machineClusterVersion?: string

Wartość właściwości

string

machineDetails

Szczegóły niestandardowe udostępniane przez klienta.

machineDetails: string

Wartość właściwości

string

machineName

Nazwa hosta na poziomie systemu operacyjnego przypisana do tej maszyny.

machineName: string

Wartość właściwości

string

machineRoles

Lista ról przypisanych do węzła klastra uruchomionego na tym komputerze.

machineRoles?: string[]

Wartość właściwości

string[]

machineSkuId

Unikatowy wewnętrzny identyfikator jednostki SKU maszyny bez systemu operacyjnego.

machineSkuId: string

Wartość właściwości

string

monitoringConfigurationStatus

Monitorowanie stanu konfiguracji maszyny z gołym metalem.

monitoringConfigurationStatus?: BareMetalMachineMonitoringConfigurationStatus

Wartość właściwości

oamIpv4Address

Adres IPv4 przypisany do maszyny bez systemu operacyjnego podczas wdrażania klastra.

oamIpv4Address?: string

Wartość właściwości

string

oamIpv6Address

Adres IPv6 przypisany do maszyny bez systemu operacyjnego podczas wdrażania klastra.

oamIpv6Address?: string

Wartość właściwości

string

osImage

Obraz, który jest obecnie aprowizowany na dysku systemu operacyjnego.

osImage?: string

Wartość właściwości

string

powerState

Stan zasilania pochodzący z kontrolera zarządzania płytą główną.

powerState?: string

Wartość właściwości

string

provisioningState

Stan aprowizacji maszyny bez systemu operacyjnego.

provisioningState?: string

Wartość właściwości

string

rackId

Identyfikator zasobu stojaka, w którym znajduje się ta maszyna bez systemu operacyjnego.

rackId: string

Wartość właściwości

string

rackSlot

Gniazdo stojaka, w którym znajduje się ta maszyna bez systemu operacyjnego, uporządkowane od dołu, tj. najniższe gniazdo to 1.

rackSlot: number

Wartość właściwości

number

readyState

Wskaźnik gotowości maszyny bez systemu operacyjnego do odbierania obciążeń.

readyState?: string

Wartość właściwości

string

runtimeProtectionStatus

Stan ochrony środowiska uruchomieniowego maszyny bez systemu operacyjnego.

runtimeProtectionStatus?: RuntimeProtectionStatus

Wartość właściwości

secretRotationStatus

Lista stanów reprezentujących działanie rotacji wpisów tajnych.

secretRotationStatus?: SecretRotationStatus[]

Wartość właściwości

serialNumber

Numer seryjny maszyny bez systemu operacyjnego.

serialNumber: string

Wartość właściwości

string

serviceTag

Odnaleziona wartość tagu usługi maszyny.

serviceTag?: string

Wartość właściwości

string

virtualMachinesAssociatedIds

Pole jest przestarzałe. Te pola będą puste/pominięte. Lista identyfikatorów zasobów maszyn wirtualnych hostowanych na tym komputerze bez systemu operacyjnego.

virtualMachinesAssociatedIds?: string[]

Wartość właściwości

string[]

Szczegóły właściwości dziedziczonej

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Wartość właściwości

string

dziedziczone zTrackedResource.id

location

Lokalizacja geograficzna, w której znajduje się zasób

location: string

Wartość właściwości

string

dziedziczone zTrackedResource.location

name

Nazwa zasobu

name?: string

Wartość właściwości

string

dziedziczone zTrackedResource.name

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

systemData?: SystemData

Wartość właściwości

dziedziczone zTrackedResource.systemData

tags

Tagi zasobów.

tags?: Record<string, string>

Wartość właściwości

Record<string, string>

dziedziczone zTrackedResource.tags

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

type?: string

Wartość właściwości

string

dziedziczone zTrackedResource.type