Partager via


BareMetalMachine interface

BareMetalMachine représente la machine physique dans le rack.

Extends

Propriétés

actionStates

L’état actuel des actions en cours ou terminées. L’instance connue la plus récente de chaque type d’action est affichée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

associatedResourceIds

Liste des ID de ressource pour les autres ressources Microsoft.NetworkCloud qui ont attaché ce réseau. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

bmcConnectionString

Chaîne de connexion pour le contrôleur de gestion de carte de base, y compris l’adresse IP et le protocole.

bmcCredentials

Informations d’identification du contrôleur de gestion de carte de base sur cette machine nue.

bmcMacAddress

Adresse MAC de l’appareil BMC.

bootMacAddress

Adresse MAC d’une carte réseau connectée au réseau PXE.

caCertificate

Les informations du certificat d’autorité de certification émis par la plate-forme pour la connexion aux interfaces TLS pour la machine bare metal. Les appelants ajoutent ce certificat au magasin d’autorité de certification approuvé sur les nœuds du plan de contrôle Kubernetes pour permettre une communication sécurisée avec la machine bare metal. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

clusterId

L’ID de ressource du cluster avec lequel cette machine nue est associée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

cordonStatus

État du cordon de la machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

detailedStatus

État plus détaillé de la machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

detailedStatusMessage

Message descriptif sur l’état détaillé actuel. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

etag

Ressource ETag. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

extendedLocation

Emplacement étendu du cluster associé à la ressource.

hardwareInventory

Inventaire matériel, y compris les informations acquises à partir des informations de modèle/sku et de l’inspecteur ironique. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

hardwareValidationStatus

Détails de la dernière validation matérielle effectuée pour cette machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

hybridAksClustersAssociatedIds

Champ déconseillé. Ces champs sont vides/omis. Liste des ID de ressource pour les HybridAksClusters qui ont des nœuds hébergés sur cette machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

kubernetesNodeName

Nom de cet ordinateur représenté par l’objet hôte dans le plan de contrôle Kubernetes du cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

kubernetesVersion

Version de Kubernetes en cours d’exécution sur cet ordinateur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

machineClusterVersion

Version du cluster qui a été appliquée à cet ordinateur pendant le déploiement ou une mise à jour de version.

machineDetails

Détails personnalisés fournis par le client.

machineName

Nom d’hôte au niveau du système d’exploitation affecté à cet ordinateur.

machineRoles

Liste des rôles affectés au nœud de cluster s’exécutant sur cet ordinateur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

machineSkuId

Identificateur interne unique de la référence SKU de machine nue.

oamIpv4Address

Adresse IPv4 affectée à la machine nue pendant le déploiement du cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

oamIpv6Address

Adresse IPv6 affectée à la machine nue pendant le déploiement du cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

osImage

Image actuellement approvisionnée sur le disque du système d’exploitation. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

powerState

État d’alimentation dérivé du contrôleur de gestion de la carte de base. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState

État d’approvisionnement de la machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

rackId

ID de ressource du rack où réside cette machine nue.

rackSlot

Emplacement de rack dans lequel se trouve cette machine nue, ordonnée du bas vers le haut, c’est-à-dire l’emplacement le plus bas est 1.

readyState

Indicateur indiquant si la machine nue est prête à recevoir des charges de travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

runtimeProtectionStatus

État de protection du runtime de la machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

secretRotationStatus

Liste des états qui représentent l’activité de rotation des secrets. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

serialNumber

Numéro de série de la machine nue.

serviceTag

Valeur découverte de la balise de service de l’ordinateur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

virtualMachinesAssociatedIds

Champ déconseillé. Ces champs sont vides/omis. Liste des ID de ressource des VirtualMachines hébergés sur cette machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

location

Emplacement géographique où réside la ressource

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Balises de ressource.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

actionStates

L’état actuel des actions en cours ou terminées. L’instance connue la plus récente de chaque type d’action est affichée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

actionStates?: ActionState[]

Valeur de propriété

associatedResourceIds

Liste des ID de ressource pour les autres ressources Microsoft.NetworkCloud qui ont attaché ce réseau. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

associatedResourceIds?: string[]

Valeur de propriété

string[]

bmcConnectionString

Chaîne de connexion pour le contrôleur de gestion de carte de base, y compris l’adresse IP et le protocole.

bmcConnectionString: string

Valeur de propriété

string

bmcCredentials

Informations d’identification du contrôleur de gestion de carte de base sur cette machine nue.

bmcCredentials: AdministrativeCredentials

Valeur de propriété

bmcMacAddress

Adresse MAC de l’appareil BMC.

bmcMacAddress: string

Valeur de propriété

string

bootMacAddress

Adresse MAC d’une carte réseau connectée au réseau PXE.

bootMacAddress: string

Valeur de propriété

string

caCertificate

Les informations du certificat d’autorité de certification émis par la plate-forme pour la connexion aux interfaces TLS pour la machine bare metal. Les appelants ajoutent ce certificat au magasin d’autorité de certification approuvé sur les nœuds du plan de contrôle Kubernetes pour permettre une communication sécurisée avec la machine bare metal. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

caCertificate?: CertificateInfo

Valeur de propriété

clusterId

L’ID de ressource du cluster avec lequel cette machine nue est associée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

clusterId?: string

Valeur de propriété

string

cordonStatus

État du cordon de la machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

cordonStatus?: string

Valeur de propriété

string

detailedStatus

État plus détaillé de la machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

detailedStatus?: string

Valeur de propriété

string

detailedStatusMessage

Message descriptif sur l’état détaillé actuel. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

detailedStatusMessage?: string

Valeur de propriété

string

etag

Ressource ETag. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

etag?: string

Valeur de propriété

string

extendedLocation

Emplacement étendu du cluster associé à la ressource.

extendedLocation: ExtendedLocation

Valeur de propriété

hardwareInventory

Inventaire matériel, y compris les informations acquises à partir des informations de modèle/sku et de l’inspecteur ironique. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

hardwareInventory?: HardwareInventory

Valeur de propriété

hardwareValidationStatus

Détails de la dernière validation matérielle effectuée pour cette machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

hardwareValidationStatus?: HardwareValidationStatus

Valeur de propriété

hybridAksClustersAssociatedIds

Champ déconseillé. Ces champs sont vides/omis. Liste des ID de ressource pour les HybridAksClusters qui ont des nœuds hébergés sur cette machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

hybridAksClustersAssociatedIds?: string[]

Valeur de propriété

string[]

kubernetesNodeName

Nom de cet ordinateur représenté par l’objet hôte dans le plan de contrôle Kubernetes du cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

kubernetesNodeName?: string

Valeur de propriété

string

kubernetesVersion

Version de Kubernetes en cours d’exécution sur cet ordinateur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

kubernetesVersion?: string

Valeur de propriété

string

machineClusterVersion

Version du cluster qui a été appliquée à cet ordinateur pendant le déploiement ou une mise à jour de version.

machineClusterVersion?: string

Valeur de propriété

string

machineDetails

Détails personnalisés fournis par le client.

machineDetails: string

Valeur de propriété

string

machineName

Nom d’hôte au niveau du système d’exploitation affecté à cet ordinateur.

machineName: string

Valeur de propriété

string

machineRoles

Liste des rôles affectés au nœud de cluster s’exécutant sur cet ordinateur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

machineRoles?: string[]

Valeur de propriété

string[]

machineSkuId

Identificateur interne unique de la référence SKU de machine nue.

machineSkuId: string

Valeur de propriété

string

oamIpv4Address

Adresse IPv4 affectée à la machine nue pendant le déploiement du cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

oamIpv4Address?: string

Valeur de propriété

string

oamIpv6Address

Adresse IPv6 affectée à la machine nue pendant le déploiement du cluster. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

oamIpv6Address?: string

Valeur de propriété

string

osImage

Image actuellement approvisionnée sur le disque du système d’exploitation. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

osImage?: string

Valeur de propriété

string

powerState

État d’alimentation dérivé du contrôleur de gestion de la carte de base. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

powerState?: string

Valeur de propriété

string

provisioningState

État d’approvisionnement de la machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

rackId

ID de ressource du rack où réside cette machine nue.

rackId: string

Valeur de propriété

string

rackSlot

Emplacement de rack dans lequel se trouve cette machine nue, ordonnée du bas vers le haut, c’est-à-dire l’emplacement le plus bas est 1.

rackSlot: number

Valeur de propriété

number

readyState

Indicateur indiquant si la machine nue est prête à recevoir des charges de travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

readyState?: string

Valeur de propriété

string

runtimeProtectionStatus

État de protection du runtime de la machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

runtimeProtectionStatus?: RuntimeProtectionStatus

Valeur de propriété

secretRotationStatus

Liste des états qui représentent l’activité de rotation des secrets. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

secretRotationStatus?: SecretRotationStatus[]

Valeur de propriété

serialNumber

Numéro de série de la machine nue.

serialNumber: string

Valeur de propriété

string

serviceTag

Valeur découverte de la balise de service de l’ordinateur. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

serviceTag?: string

Valeur de propriété

string

virtualMachinesAssociatedIds

Champ déconseillé. Ces champs sont vides/omis. Liste des ID de ressource des VirtualMachines hébergés sur cette machine nue. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

virtualMachinesAssociatedIds?: string[]

Valeur de propriété

string[]

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deTrackedResource.id

location

Emplacement géographique où réside la ressource

location: string

Valeur de propriété

string

héritée deTrackedResource.location

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deTrackedResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

héritée deTrackedResource.systemData

tags

Balises de ressource.

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

héritée deTrackedResource.tags

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deTrackedResource.type