BareMetalMachine interface

BareMetalMachine rappresenta la macchina fisica nel rack.

Extends

Proprietà

actionStates

Stato corrente di tutte le azioni in corso o completate. Viene visualizzata l'istanza nota più recente di ciascun tipo di azione.

associatedResourceIds

Elenco di ID risorsa per le altre risorse Microsoft.NetworkCloud collegate alla rete.

bmcConnectionString

Stringa di connessione per il controller di gestione della lavagna di base, inclusi l'indirizzo IP e il protocollo.

bmcCredentials

Credenziali del controller di gestione della tavola di base in questo computer bare metal.

bmcIpv4Address

L'indirizzo IPv4 dell'interfaccia BMC per la macchina bare metal.

bmcIpv6Address

L'indirizzo IPv6 dell'interfaccia BMC per la macchina bare metal.

bmcMacAddress

Indirizzo MAC del dispositivo BMC.

bootMacAddress

Indirizzo MAC di una scheda di interfaccia di rete connessa alla rete PXE.

caCertificate

Informazioni sul certificato CA emesse dalla piattaforma per la connessione alle interfacce TLS per la macchina bare metal. I chiamanti aggiungono questo certificato all'archivio CA attendibile nei nodi del piano di controllo Kubernetes per consentire una comunicazione sicura con la macchina bare metal.

clusterId

L'ID risorsa del cluster a cui è associato questo computer bare metal.

cordonStatus

Stato del cordone della macchina bare metal.

detailedStatus

Lo stato più dettagliato della macchina bare metal.

detailedStatusMessage

Messaggio descrittivo sullo stato dettagliato corrente.

etag

"Se l'etag viene fornito nel corpo della risposta, può anche essere fornito come intestazione secondo la normale convenzione dell'etag. I tag di entità vengono usati per confrontare due o più entità dalla stessa risorsa richiesta. HTTP/1.1 utilizza i tag di entità nei campi di intestazione etag (sezione 14.19), If-Match (sezione 14.24), If-None-Match (sezione 14.26) e If-Range (sezione 14.27).")

extendedLocation

La posizione estesa della risorsa. Questa proprietà è necessaria nella creazione della risorsa.

hardwareInventory

L'inventario hardware, incluse le informazioni acquisite dalle informazioni sul modello/sku e dal controllo ironico.

hardwareValidationStatus

I dettagli della convalida hardware più recente eseguita per questa macchina bare metal.

hybridAksClustersAssociatedIds

Campo Deprecato. Questi campi verranno vuoti/omessi. Elenco degli ID risorsa per hybridAksCluster che hanno nodi ospitati in questo computer bare metal.

kubernetesNodeName

Nome di questo computer rappresentato dall'oggetto host nel piano di controllo Kubernetes del cluster.

kubernetesVersion

Versione di Kubernetes in esecuzione in questo computer.

machineClusterVersion

Versione del cluster applicata al computer durante la distribuzione o un aggiornamento della versione.

machineDetails

Dettagli personalizzati forniti dal cliente.

machineName

Nome host a livello di sistema operativo assegnato a questo computer.

machineRoles

Elenco di ruoli assegnati al nodo del cluster in esecuzione in questo computer.

machineSkuId

Identificatore interno univoco dello SKU della macchina bare metal.

monitoringConfigurationStatus

Il monitoraggio dello stato della configurazione della macchina in metallo nudo.

oamIpv4Address

Indirizzo IPv4 assegnato al computer bare metal durante la distribuzione del cluster.

oamIpv6Address

Indirizzo IPv6 assegnato al computer bare metal durante la distribuzione del cluster.

osImage

Immagine di cui è attualmente stato effettuato il provisioning sul disco del sistema operativo.

powerState

Stato di alimentazione derivato dal controller di gestione della lavagna di base.

provisioningState

Stato di provisioning della macchina bare metal.

rackId

ID risorsa del rack in cui risiede questa macchina bare metal.

rackSlot

Lo slot rack in cui si trova questa macchina bare metal, ordinato dal basso verso l'alto, ovvero lo slot più basso è 1.

readyState

Indicatore che indica se la macchina bare metal è pronta per ricevere carichi di lavoro.

runtimeProtectionStatus

Stato di protezione in fase di esecuzione del computer bare metal.

secretRotationStatus

Elenco di stati che rappresentano l'attività di rotazione dei segreti.

serialNumber

Numero di serie della macchina bare metal.

serviceTag

Valore individuato del tag di servizio del computer.

virtualMachinesAssociatedIds

Campo Deprecato. Questi campi verranno vuoti/omessi. Elenco degli ID risorsa per VirtualMachines ospitati in questa macchina bare metal.

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Posizione geografica in cui risiede la risorsa

name

nome della risorsa.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

tags

Tag di risorsa.

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

Dettagli proprietà

actionStates

Stato corrente di tutte le azioni in corso o completate. Viene visualizzata l'istanza nota più recente di ciascun tipo di azione.

actionStates?: ActionState[]

Valore della proprietà

associatedResourceIds

Elenco di ID risorsa per le altre risorse Microsoft.NetworkCloud collegate alla rete.

associatedResourceIds?: string[]

Valore della proprietà

string[]

bmcConnectionString

Stringa di connessione per il controller di gestione della lavagna di base, inclusi l'indirizzo IP e il protocollo.

bmcConnectionString: string

Valore della proprietà

string

bmcCredentials

Credenziali del controller di gestione della tavola di base in questo computer bare metal.

bmcCredentials: AdministrativeCredentials

Valore della proprietà

bmcIpv4Address

L'indirizzo IPv4 dell'interfaccia BMC per la macchina bare metal.

bmcIpv4Address?: string

Valore della proprietà

string

bmcIpv6Address

L'indirizzo IPv6 dell'interfaccia BMC per la macchina bare metal.

bmcIpv6Address?: string

Valore della proprietà

string

bmcMacAddress

Indirizzo MAC del dispositivo BMC.

bmcMacAddress: string

Valore della proprietà

string

bootMacAddress

Indirizzo MAC di una scheda di interfaccia di rete connessa alla rete PXE.

bootMacAddress: string

Valore della proprietà

string

caCertificate

Informazioni sul certificato CA emesse dalla piattaforma per la connessione alle interfacce TLS per la macchina bare metal. I chiamanti aggiungono questo certificato all'archivio CA attendibile nei nodi del piano di controllo Kubernetes per consentire una comunicazione sicura con la macchina bare metal.

caCertificate?: CertificateInfo

Valore della proprietà

clusterId

L'ID risorsa del cluster a cui è associato questo computer bare metal.

clusterId?: string

Valore della proprietà

string

cordonStatus

Stato del cordone della macchina bare metal.

cordonStatus?: string

Valore della proprietà

string

detailedStatus

Lo stato più dettagliato della macchina bare metal.

detailedStatus?: string

Valore della proprietà

string

detailedStatusMessage

Messaggio descrittivo sullo stato dettagliato corrente.

detailedStatusMessage?: string

Valore della proprietà

string

etag

"Se l'etag viene fornito nel corpo della risposta, può anche essere fornito come intestazione secondo la normale convenzione dell'etag. I tag di entità vengono usati per confrontare due o più entità dalla stessa risorsa richiesta. HTTP/1.1 utilizza i tag di entità nei campi di intestazione etag (sezione 14.19), If-Match (sezione 14.24), If-None-Match (sezione 14.26) e If-Range (sezione 14.27).")

etag?: string

Valore della proprietà

string

extendedLocation

La posizione estesa della risorsa. Questa proprietà è necessaria nella creazione della risorsa.

extendedLocation: ExtendedLocation

Valore della proprietà

hardwareInventory

L'inventario hardware, incluse le informazioni acquisite dalle informazioni sul modello/sku e dal controllo ironico.

hardwareInventory?: HardwareInventory

Valore della proprietà

hardwareValidationStatus

I dettagli della convalida hardware più recente eseguita per questa macchina bare metal.

hardwareValidationStatus?: HardwareValidationStatus

Valore della proprietà

hybridAksClustersAssociatedIds

Campo Deprecato. Questi campi verranno vuoti/omessi. Elenco degli ID risorsa per hybridAksCluster che hanno nodi ospitati in questo computer bare metal.

hybridAksClustersAssociatedIds?: string[]

Valore della proprietà

string[]

kubernetesNodeName

Nome di questo computer rappresentato dall'oggetto host nel piano di controllo Kubernetes del cluster.

kubernetesNodeName?: string

Valore della proprietà

string

kubernetesVersion

Versione di Kubernetes in esecuzione in questo computer.

kubernetesVersion?: string

Valore della proprietà

string

machineClusterVersion

Versione del cluster applicata al computer durante la distribuzione o un aggiornamento della versione.

machineClusterVersion?: string

Valore della proprietà

string

machineDetails

Dettagli personalizzati forniti dal cliente.

machineDetails: string

Valore della proprietà

string

machineName

Nome host a livello di sistema operativo assegnato a questo computer.

machineName: string

Valore della proprietà

string

machineRoles

Elenco di ruoli assegnati al nodo del cluster in esecuzione in questo computer.

machineRoles?: string[]

Valore della proprietà

string[]

machineSkuId

Identificatore interno univoco dello SKU della macchina bare metal.

machineSkuId: string

Valore della proprietà

string

monitoringConfigurationStatus

Il monitoraggio dello stato della configurazione della macchina in metallo nudo.

monitoringConfigurationStatus?: BareMetalMachineMonitoringConfigurationStatus

Valore della proprietà

oamIpv4Address

Indirizzo IPv4 assegnato al computer bare metal durante la distribuzione del cluster.

oamIpv4Address?: string

Valore della proprietà

string

oamIpv6Address

Indirizzo IPv6 assegnato al computer bare metal durante la distribuzione del cluster.

oamIpv6Address?: string

Valore della proprietà

string

osImage

Immagine di cui è attualmente stato effettuato il provisioning sul disco del sistema operativo.

osImage?: string

Valore della proprietà

string

powerState

Stato di alimentazione derivato dal controller di gestione della lavagna di base.

powerState?: string

Valore della proprietà

string

provisioningState

Stato di provisioning della macchina bare metal.

provisioningState?: string

Valore della proprietà

string

rackId

ID risorsa del rack in cui risiede questa macchina bare metal.

rackId: string

Valore della proprietà

string

rackSlot

Lo slot rack in cui si trova questa macchina bare metal, ordinato dal basso verso l'alto, ovvero lo slot più basso è 1.

rackSlot: number

Valore della proprietà

number

readyState

Indicatore che indica se la macchina bare metal è pronta per ricevere carichi di lavoro.

readyState?: string

Valore della proprietà

string

runtimeProtectionStatus

Stato di protezione in fase di esecuzione del computer bare metal.

runtimeProtectionStatus?: RuntimeProtectionStatus

Valore della proprietà

secretRotationStatus

Elenco di stati che rappresentano l'attività di rotazione dei segreti.

secretRotationStatus?: SecretRotationStatus[]

Valore della proprietà

serialNumber

Numero di serie della macchina bare metal.

serialNumber: string

Valore della proprietà

string

serviceTag

Valore individuato del tag di servizio del computer.

serviceTag?: string

Valore della proprietà

string

virtualMachinesAssociatedIds

Campo Deprecato. Questi campi verranno vuoti/omessi. Elenco degli ID risorsa per VirtualMachines ospitati in questa macchina bare metal.

virtualMachinesAssociatedIds?: string[]

Valore della proprietà

string[]

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valore della proprietà

string

ereditato daTrackedResource.id

location

Posizione geografica in cui risiede la risorsa

location: string

Valore della proprietà

string

ereditato daTrackedResource.location

name

nome della risorsa.

name?: string

Valore della proprietà

string

ereditato daTrackedResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

systemData?: SystemData

Valore della proprietà

ereditato daTrackedResource.systemData

tags

Tag di risorsa.

tags?: Record<string, string>

Valore della proprietà

Record<string, string>

ereditato daTrackedResource.tags

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

type?: string

Valore della proprietà

string

ereditato daTrackedResource.type