IBareMetalMachine Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.BareMetalMachineTypeConverter))]
public interface IBareMetalMachine : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api40.ITrackedResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.BareMetalMachineTypeConverter))>]
type IBareMetalMachine = interface
interface IJsonSerializable
interface ITrackedResource
interface IResource
Public Interface IBareMetalMachine
Implements ITrackedResource
- Derived
- Attributes
- Implements
Properties
AssociatedResourceId |
The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network. |
BmcConnectionString |
The connection string for the baseboard management controller including IP address and protocol. |
BmcCredentialsPassword |
The password of the administrator of the device used during initialization. |
BmcCredentialsUsername |
The username of the administrator of the device used during initialization. |
BmcMacAddress |
The MAC address of the BMC device. |
BootMacAddress |
The MAC address of a NIC connected to the PXE network. |
ClusterId |
The resource ID of the cluster this bare metal machine is associated with. |
CordonStatus |
The cordon status of the bare metal machine. |
DetailedStatus |
The more detailed status of the bare metal machine. |
DetailedStatusMessage |
The descriptive message about the current detailed status. |
ExtendedLocationName |
The resource ID of the extended location on which the resource will be created. |
ExtendedLocationType |
The extended location type, for example, CustomLocation. |
HardwareInventoryAdditionalHostInformation |
Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration. |
HardwareInventoryInterface |
The list of network interfaces and associated details for the bare metal machine. |
HardwareInventoryNic |
Field Deprecated. Will be removed in an upcoming version. The list of network interface cards and associated details for the bare metal machine. |
HardwareValidationStatusLastValidationTime |
The timestamp of the hardware validation execution. |
HardwareValidationStatusResult |
The outcome of the hardware validation. |
HybridAksClustersAssociatedId |
Field Deprecated. These fields will be empty/omitted. The list of the resource IDs for the HybridAksClusters that have nodes hosted on this bare metal machine. |
Id |
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" (Inherited from IResource) |
KubernetesNodeName |
The name of this machine represented by the host object in the Cluster's Kubernetes control plane. |
KubernetesVersion |
The version of Kubernetes running on this machine. |
Location |
The geo-location where the resource lives (Inherited from ITrackedResource) |
MachineDetail |
The custom details provided by the customer. |
MachineName |
The OS-level hostname assigned to this machine. |
MachineSkuId |
The unique internal identifier of the bare metal machine SKU. |
Name |
The name of the resource (Inherited from IResource) |
OamIpv4Address |
The IPv4 address that is assigned to the bare metal machine during the cluster deployment. |
OamIpv6Address |
The IPv6 address that is assigned to the bare metal machine during the cluster deployment. |
OSImage |
The image that is currently provisioned to the OS disk. |
PowerState |
The power state derived from the baseboard management controller. |
ProvisioningState |
The provisioning state of the bare metal machine. |
RackId |
The resource ID of the rack where this bare metal machine resides. |
RackSlot |
The rack slot in which this bare metal machine is located, ordered from the bottom up i.e. the lowest slot is 1. |
ReadyState |
The indicator of whether the bare metal machine is ready to receive workloads. |
SerialNumber |
The serial number of the bare metal machine. |
ServiceTag |
The discovered value of the machine's service tag. |
SystemDataCreatedAt |
The timestamp of resource creation (UTC). (Inherited from IResource) |
SystemDataCreatedBy |
The identity that created the resource. (Inherited from IResource) |
SystemDataCreatedByType |
The type of identity that created the resource. (Inherited from IResource) |
SystemDataLastModifiedAt |
The timestamp of resource last modification (UTC) (Inherited from IResource) |
SystemDataLastModifiedBy |
The identity that last modified the resource. (Inherited from IResource) |
SystemDataLastModifiedByType |
The type of identity that last modified the resource. (Inherited from IResource) |
Tag |
Resource tags. (Inherited from ITrackedResource) |
Type |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" (Inherited from IResource) |
VirtualMachinesAssociatedId |
Field Deprecated. These fields will be empty/omitted. The list of the resource IDs for the VirtualMachines that are hosted on this bare metal machine. |
Methods
ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |