This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.networkcloud.getBareMetalMachine
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get properties of the provided bare metal machine. Azure REST API version: 2023-10-01-preview.
Other available API versions: 2023-07-01, 2024-06-01-preview, 2024-07-01, 2024-10-01-preview.
Using getBareMetalMachine
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getBareMetalMachine(args: GetBareMetalMachineArgs, opts?: InvokeOptions): Promise<GetBareMetalMachineResult>
function getBareMetalMachineOutput(args: GetBareMetalMachineOutputArgs, opts?: InvokeOptions): Output<GetBareMetalMachineResult>def get_bare_metal_machine(bare_metal_machine_name: Optional[str] = None,
                           resource_group_name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetBareMetalMachineResult
def get_bare_metal_machine_output(bare_metal_machine_name: Optional[pulumi.Input[str]] = None,
                           resource_group_name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetBareMetalMachineResult]func LookupBareMetalMachine(ctx *Context, args *LookupBareMetalMachineArgs, opts ...InvokeOption) (*LookupBareMetalMachineResult, error)
func LookupBareMetalMachineOutput(ctx *Context, args *LookupBareMetalMachineOutputArgs, opts ...InvokeOption) LookupBareMetalMachineResultOutput> Note: This function is named LookupBareMetalMachine in the Go SDK.
public static class GetBareMetalMachine 
{
    public static Task<GetBareMetalMachineResult> InvokeAsync(GetBareMetalMachineArgs args, InvokeOptions? opts = null)
    public static Output<GetBareMetalMachineResult> Invoke(GetBareMetalMachineInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBareMetalMachineResult> getBareMetalMachine(GetBareMetalMachineArgs args, InvokeOptions options)
public static Output<GetBareMetalMachineResult> getBareMetalMachine(GetBareMetalMachineArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:networkcloud:getBareMetalMachine
  arguments:
    # arguments dictionaryThe following arguments are supported:
- BareMetal stringMachine Name 
- The name of the bare metal machine.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- BareMetal stringMachine Name 
- The name of the bare metal machine.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- bareMetal StringMachine Name 
- The name of the bare metal machine.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- bareMetal stringMachine Name 
- The name of the bare metal machine.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- bare_metal_ strmachine_ name 
- The name of the bare metal machine.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- bareMetal StringMachine Name 
- The name of the bare metal machine.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getBareMetalMachine Result
The following output properties are available:
- AssociatedResource List<string>Ids 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- BmcConnection stringString 
- The connection string for the baseboard management controller including IP address and protocol.
- BmcCredentials Pulumi.Azure Native. Network Cloud. Outputs. Administrative Credentials Response 
- The credentials of the baseboard management controller on this bare metal machine.
- BmcMac stringAddress 
- The MAC address of the BMC device.
- BootMac stringAddress 
- The MAC address of a NIC connected to the PXE network.
- ClusterId string
- The resource ID of the cluster this bare metal machine is associated with.
- CordonStatus string
- The cordon status of the bare metal machine.
- DetailedStatus string
- The more detailed status of the bare metal machine.
- DetailedStatus stringMessage 
- The descriptive message about the current detailed status.
- ExtendedLocation Pulumi.Azure Native. Network Cloud. Outputs. Extended Location Response 
- The extended location of the cluster associated with the resource.
- HardwareInventory Pulumi.Azure Native. Network Cloud. Outputs. Hardware Inventory Response 
- The hardware inventory, including information acquired from the model/sku information and from the ironic inspector.
- HardwareValidation Pulumi.Status Azure Native. Network Cloud. Outputs. Hardware Validation Status Response 
- The details of the latest hardware validation performed for this bare metal machine.
- HybridAks List<string>Clusters Associated Ids 
- 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 string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- KubernetesNode stringName 
- The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- KubernetesVersion string
- The version of Kubernetes running on this machine.
- Location string
- The geo-location where the resource lives
- MachineDetails string
- The custom details provided by the customer.
- MachineName string
- The OS-level hostname assigned to this machine.
- MachineRoles List<string>
- The list of roles that are assigned to the cluster node running on this machine.
- MachineSku stringId 
- The unique internal identifier of the bare metal machine SKU.
- Name string
- The name of the resource
- OamIpv4Address string
- The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- OamIpv6Address string
- The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- OsImage string
- The image that is currently provisioned to the OS disk.
- PowerState string
- The power state derived from the baseboard management controller.
- ProvisioningState string
- The provisioning state of the bare metal machine.
- RackId string
- The resource ID of the rack where this bare metal machine resides.
- RackSlot double
- The rack slot in which this bare metal machine is located, ordered from the bottom up i.e. the lowest slot is 1.
- ReadyState string
- The indicator of whether the bare metal machine is ready to receive workloads.
- RuntimeProtection Pulumi.Status Azure Native. Network Cloud. Outputs. Runtime Protection Status Response 
- The runtime protection status of the bare metal machine.
- SerialNumber string
- The serial number of the bare metal machine.
- ServiceTag string
- The discovered value of the machine's service tag.
- SystemData Pulumi.Azure Native. Network Cloud. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- VirtualMachines List<string>Associated Ids 
- 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.
- Dictionary<string, string>
- Resource tags.
- AssociatedResource []stringIds 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- BmcConnection stringString 
- The connection string for the baseboard management controller including IP address and protocol.
- BmcCredentials AdministrativeCredentials Response 
- The credentials of the baseboard management controller on this bare metal machine.
- BmcMac stringAddress 
- The MAC address of the BMC device.
- BootMac stringAddress 
- The MAC address of a NIC connected to the PXE network.
- ClusterId string
- The resource ID of the cluster this bare metal machine is associated with.
- CordonStatus string
- The cordon status of the bare metal machine.
- DetailedStatus string
- The more detailed status of the bare metal machine.
- DetailedStatus stringMessage 
- The descriptive message about the current detailed status.
- ExtendedLocation ExtendedLocation Response 
- The extended location of the cluster associated with the resource.
- HardwareInventory HardwareInventory Response 
- The hardware inventory, including information acquired from the model/sku information and from the ironic inspector.
- HardwareValidation HardwareStatus Validation Status Response 
- The details of the latest hardware validation performed for this bare metal machine.
- HybridAks []stringClusters Associated Ids 
- 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 string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- KubernetesNode stringName 
- The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- KubernetesVersion string
- The version of Kubernetes running on this machine.
- Location string
- The geo-location where the resource lives
- MachineDetails string
- The custom details provided by the customer.
- MachineName string
- The OS-level hostname assigned to this machine.
- MachineRoles []string
- The list of roles that are assigned to the cluster node running on this machine.
- MachineSku stringId 
- The unique internal identifier of the bare metal machine SKU.
- Name string
- The name of the resource
- OamIpv4Address string
- The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- OamIpv6Address string
- The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- OsImage string
- The image that is currently provisioned to the OS disk.
- PowerState string
- The power state derived from the baseboard management controller.
- ProvisioningState string
- The provisioning state of the bare metal machine.
- RackId string
- The resource ID of the rack where this bare metal machine resides.
- RackSlot float64
- The rack slot in which this bare metal machine is located, ordered from the bottom up i.e. the lowest slot is 1.
- ReadyState string
- The indicator of whether the bare metal machine is ready to receive workloads.
- RuntimeProtection RuntimeStatus Protection Status Response 
- The runtime protection status of the bare metal machine.
- SerialNumber string
- The serial number of the bare metal machine.
- ServiceTag string
- The discovered value of the machine's service tag.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- VirtualMachines []stringAssociated Ids 
- 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.
- map[string]string
- Resource tags.
- associatedResource List<String>Ids 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- bmcConnection StringString 
- The connection string for the baseboard management controller including IP address and protocol.
- bmcCredentials AdministrativeCredentials Response 
- The credentials of the baseboard management controller on this bare metal machine.
- bmcMac StringAddress 
- The MAC address of the BMC device.
- bootMac StringAddress 
- The MAC address of a NIC connected to the PXE network.
- clusterId String
- The resource ID of the cluster this bare metal machine is associated with.
- cordonStatus String
- The cordon status of the bare metal machine.
- detailedStatus String
- The more detailed status of the bare metal machine.
- detailedStatus StringMessage 
- The descriptive message about the current detailed status.
- extendedLocation ExtendedLocation Response 
- The extended location of the cluster associated with the resource.
- hardwareInventory HardwareInventory Response 
- The hardware inventory, including information acquired from the model/sku information and from the ironic inspector.
- hardwareValidation HardwareStatus Validation Status Response 
- The details of the latest hardware validation performed for this bare metal machine.
- hybridAks List<String>Clusters Associated Ids 
- 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 String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- kubernetesNode StringName 
- The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- kubernetesVersion String
- The version of Kubernetes running on this machine.
- location String
- The geo-location where the resource lives
- machineDetails String
- The custom details provided by the customer.
- machineName String
- The OS-level hostname assigned to this machine.
- machineRoles List<String>
- The list of roles that are assigned to the cluster node running on this machine.
- machineSku StringId 
- The unique internal identifier of the bare metal machine SKU.
- name String
- The name of the resource
- oamIpv4Address String
- The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- oamIpv6Address String
- The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- osImage String
- The image that is currently provisioned to the OS disk.
- powerState String
- The power state derived from the baseboard management controller.
- provisioningState String
- The provisioning state of the bare metal machine.
- rackId String
- The resource ID of the rack where this bare metal machine resides.
- rackSlot Double
- The rack slot in which this bare metal machine is located, ordered from the bottom up i.e. the lowest slot is 1.
- readyState String
- The indicator of whether the bare metal machine is ready to receive workloads.
- runtimeProtection RuntimeStatus Protection Status Response 
- The runtime protection status of the bare metal machine.
- serialNumber String
- The serial number of the bare metal machine.
- serviceTag String
- The discovered value of the machine's service tag.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- virtualMachines List<String>Associated Ids 
- 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.
- Map<String,String>
- Resource tags.
- associatedResource string[]Ids 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- bmcConnection stringString 
- The connection string for the baseboard management controller including IP address and protocol.
- bmcCredentials AdministrativeCredentials Response 
- The credentials of the baseboard management controller on this bare metal machine.
- bmcMac stringAddress 
- The MAC address of the BMC device.
- bootMac stringAddress 
- The MAC address of a NIC connected to the PXE network.
- clusterId string
- The resource ID of the cluster this bare metal machine is associated with.
- cordonStatus string
- The cordon status of the bare metal machine.
- detailedStatus string
- The more detailed status of the bare metal machine.
- detailedStatus stringMessage 
- The descriptive message about the current detailed status.
- extendedLocation ExtendedLocation Response 
- The extended location of the cluster associated with the resource.
- hardwareInventory HardwareInventory Response 
- The hardware inventory, including information acquired from the model/sku information and from the ironic inspector.
- hardwareValidation HardwareStatus Validation Status Response 
- The details of the latest hardware validation performed for this bare metal machine.
- hybridAks string[]Clusters Associated Ids 
- 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 string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- kubernetesNode stringName 
- The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- kubernetesVersion string
- The version of Kubernetes running on this machine.
- location string
- The geo-location where the resource lives
- machineDetails string
- The custom details provided by the customer.
- machineName string
- The OS-level hostname assigned to this machine.
- machineRoles string[]
- The list of roles that are assigned to the cluster node running on this machine.
- machineSku stringId 
- The unique internal identifier of the bare metal machine SKU.
- name string
- The name of the resource
- oamIpv4Address string
- The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- oamIpv6Address string
- The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- osImage string
- The image that is currently provisioned to the OS disk.
- powerState string
- The power state derived from the baseboard management controller.
- provisioningState string
- The provisioning state of the bare metal machine.
- rackId string
- The resource ID of the rack where this bare metal machine resides.
- rackSlot number
- The rack slot in which this bare metal machine is located, ordered from the bottom up i.e. the lowest slot is 1.
- readyState string
- The indicator of whether the bare metal machine is ready to receive workloads.
- runtimeProtection RuntimeStatus Protection Status Response 
- The runtime protection status of the bare metal machine.
- serialNumber string
- The serial number of the bare metal machine.
- serviceTag string
- The discovered value of the machine's service tag.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- virtualMachines string[]Associated Ids 
- 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.
- {[key: string]: string}
- Resource tags.
- associated_resource_ Sequence[str]ids 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- bmc_connection_ strstring 
- The connection string for the baseboard management controller including IP address and protocol.
- bmc_credentials AdministrativeCredentials Response 
- The credentials of the baseboard management controller on this bare metal machine.
- bmc_mac_ straddress 
- The MAC address of the BMC device.
- boot_mac_ straddress 
- The MAC address of a NIC connected to the PXE network.
- cluster_id str
- The resource ID of the cluster this bare metal machine is associated with.
- cordon_status str
- The cordon status of the bare metal machine.
- detailed_status str
- The more detailed status of the bare metal machine.
- detailed_status_ strmessage 
- The descriptive message about the current detailed status.
- extended_location ExtendedLocation Response 
- The extended location of the cluster associated with the resource.
- hardware_inventory HardwareInventory Response 
- The hardware inventory, including information acquired from the model/sku information and from the ironic inspector.
- hardware_validation_ Hardwarestatus Validation Status Response 
- The details of the latest hardware validation performed for this bare metal machine.
- hybrid_aks_ Sequence[str]clusters_ associated_ ids 
- 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 str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- kubernetes_node_ strname 
- The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- kubernetes_version str
- The version of Kubernetes running on this machine.
- location str
- The geo-location where the resource lives
- machine_details str
- The custom details provided by the customer.
- machine_name str
- The OS-level hostname assigned to this machine.
- machine_roles Sequence[str]
- The list of roles that are assigned to the cluster node running on this machine.
- machine_sku_ strid 
- The unique internal identifier of the bare metal machine SKU.
- name str
- The name of the resource
- oam_ipv4_ straddress 
- The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- oam_ipv6_ straddress 
- The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- os_image str
- The image that is currently provisioned to the OS disk.
- power_state str
- The power state derived from the baseboard management controller.
- provisioning_state str
- The provisioning state of the bare metal machine.
- rack_id str
- The resource ID of the rack where this bare metal machine resides.
- rack_slot float
- The rack slot in which this bare metal machine is located, ordered from the bottom up i.e. the lowest slot is 1.
- ready_state str
- The indicator of whether the bare metal machine is ready to receive workloads.
- runtime_protection_ Runtimestatus Protection Status Response 
- The runtime protection status of the bare metal machine.
- serial_number str
- The serial number of the bare metal machine.
- service_tag str
- The discovered value of the machine's service tag.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- virtual_machines_ Sequence[str]associated_ ids 
- 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.
- Mapping[str, str]
- Resource tags.
- associatedResource List<String>Ids 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- bmcConnection StringString 
- The connection string for the baseboard management controller including IP address and protocol.
- bmcCredentials Property Map
- The credentials of the baseboard management controller on this bare metal machine.
- bmcMac StringAddress 
- The MAC address of the BMC device.
- bootMac StringAddress 
- The MAC address of a NIC connected to the PXE network.
- clusterId String
- The resource ID of the cluster this bare metal machine is associated with.
- cordonStatus String
- The cordon status of the bare metal machine.
- detailedStatus String
- The more detailed status of the bare metal machine.
- detailedStatus StringMessage 
- The descriptive message about the current detailed status.
- extendedLocation Property Map
- The extended location of the cluster associated with the resource.
- hardwareInventory Property Map
- The hardware inventory, including information acquired from the model/sku information and from the ironic inspector.
- hardwareValidation Property MapStatus 
- The details of the latest hardware validation performed for this bare metal machine.
- hybridAks List<String>Clusters Associated Ids 
- 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 String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- kubernetesNode StringName 
- The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- kubernetesVersion String
- The version of Kubernetes running on this machine.
- location String
- The geo-location where the resource lives
- machineDetails String
- The custom details provided by the customer.
- machineName String
- The OS-level hostname assigned to this machine.
- machineRoles List<String>
- The list of roles that are assigned to the cluster node running on this machine.
- machineSku StringId 
- The unique internal identifier of the bare metal machine SKU.
- name String
- The name of the resource
- oamIpv4Address String
- The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- oamIpv6Address String
- The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- osImage String
- The image that is currently provisioned to the OS disk.
- powerState String
- The power state derived from the baseboard management controller.
- provisioningState String
- The provisioning state of the bare metal machine.
- rackId String
- The resource ID of the rack where this bare metal machine resides.
- rackSlot Number
- The rack slot in which this bare metal machine is located, ordered from the bottom up i.e. the lowest slot is 1.
- readyState String
- The indicator of whether the bare metal machine is ready to receive workloads.
- runtimeProtection Property MapStatus 
- The runtime protection status of the bare metal machine.
- serialNumber String
- The serial number of the bare metal machine.
- serviceTag String
- The discovered value of the machine's service tag.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- virtualMachines List<String>Associated Ids 
- 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.
- Map<String>
- Resource tags.
Supporting Types
AdministrativeCredentialsResponse  
ExtendedLocationResponse  
HardwareInventoryNetworkInterfaceResponse    
- LinkStatus string
- The current status of the link.
- MacAddress string
- The MAC address associated with this interface.
- Name string
- The name of the interface.
- NetworkInterface stringId 
- The resource ID of the network interface for the port on the switch that this machine's interface is connected to.
- LinkStatus string
- The current status of the link.
- MacAddress string
- The MAC address associated with this interface.
- Name string
- The name of the interface.
- NetworkInterface stringId 
- The resource ID of the network interface for the port on the switch that this machine's interface is connected to.
- linkStatus String
- The current status of the link.
- macAddress String
- The MAC address associated with this interface.
- name String
- The name of the interface.
- networkInterface StringId 
- The resource ID of the network interface for the port on the switch that this machine's interface is connected to.
- linkStatus string
- The current status of the link.
- macAddress string
- The MAC address associated with this interface.
- name string
- The name of the interface.
- networkInterface stringId 
- The resource ID of the network interface for the port on the switch that this machine's interface is connected to.
- link_status str
- The current status of the link.
- mac_address str
- The MAC address associated with this interface.
- name str
- The name of the interface.
- network_interface_ strid 
- The resource ID of the network interface for the port on the switch that this machine's interface is connected to.
- linkStatus String
- The current status of the link.
- macAddress String
- The MAC address associated with this interface.
- name String
- The name of the interface.
- networkInterface StringId 
- The resource ID of the network interface for the port on the switch that this machine's interface is connected to.
HardwareInventoryResponse  
- AdditionalHost stringInformation 
- Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration.
- Interfaces
List<Pulumi.Azure Native. Network Cloud. Inputs. Hardware Inventory Network Interface Response> 
- The list of network interfaces and associated details for the bare metal machine.
- Nics
List<Pulumi.Azure Native. Network Cloud. Inputs. Nic Response> 
- Field Deprecated. Will be removed in an upcoming version. The list of network interface cards and associated details for the bare metal machine.
- AdditionalHost stringInformation 
- Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration.
- Interfaces
[]HardwareInventory Network Interface Response 
- The list of network interfaces and associated details for the bare metal machine.
- Nics
[]NicResponse 
- Field Deprecated. Will be removed in an upcoming version. The list of network interface cards and associated details for the bare metal machine.
- additionalHost StringInformation 
- Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration.
- interfaces
List<HardwareInventory Network Interface Response> 
- The list of network interfaces and associated details for the bare metal machine.
- nics
List<NicResponse> 
- Field Deprecated. Will be removed in an upcoming version. The list of network interface cards and associated details for the bare metal machine.
- additionalHost stringInformation 
- Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration.
- interfaces
HardwareInventory Network Interface Response[] 
- The list of network interfaces and associated details for the bare metal machine.
- nics
NicResponse[] 
- Field Deprecated. Will be removed in an upcoming version. The list of network interface cards and associated details for the bare metal machine.
- additional_host_ strinformation 
- Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration.
- interfaces
Sequence[HardwareInventory Network Interface Response] 
- The list of network interfaces and associated details for the bare metal machine.
- nics
Sequence[NicResponse] 
- Field Deprecated. Will be removed in an upcoming version. The list of network interface cards and associated details for the bare metal machine.
- additionalHost StringInformation 
- Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration.
- interfaces List<Property Map>
- The list of network interfaces and associated details for the bare metal machine.
- nics List<Property Map>
- Field Deprecated. Will be removed in an upcoming version. The list of network interface cards and associated details for the bare metal machine.
HardwareValidationStatusResponse   
- LastValidation stringTime 
- The timestamp of the hardware validation execution.
- Result string
- The outcome of the hardware validation.
- LastValidation stringTime 
- The timestamp of the hardware validation execution.
- Result string
- The outcome of the hardware validation.
- lastValidation StringTime 
- The timestamp of the hardware validation execution.
- result String
- The outcome of the hardware validation.
- lastValidation stringTime 
- The timestamp of the hardware validation execution.
- result string
- The outcome of the hardware validation.
- last_validation_ strtime 
- The timestamp of the hardware validation execution.
- result str
- The outcome of the hardware validation.
- lastValidation StringTime 
- The timestamp of the hardware validation execution.
- result String
- The outcome of the hardware validation.
LldpNeighborResponse  
- PortDescription string
- The descriptive information about the port on the connected device.
- PortName string
- The system-assigned name of the port on the connected device.
- SystemDescription string
- The descriptive information about the connected device.
- SystemName string
- The system-assigned name of the connected device.
- PortDescription string
- The descriptive information about the port on the connected device.
- PortName string
- The system-assigned name of the port on the connected device.
- SystemDescription string
- The descriptive information about the connected device.
- SystemName string
- The system-assigned name of the connected device.
- portDescription String
- The descriptive information about the port on the connected device.
- portName String
- The system-assigned name of the port on the connected device.
- systemDescription String
- The descriptive information about the connected device.
- systemName String
- The system-assigned name of the connected device.
- portDescription string
- The descriptive information about the port on the connected device.
- portName string
- The system-assigned name of the port on the connected device.
- systemDescription string
- The descriptive information about the connected device.
- systemName string
- The system-assigned name of the connected device.
- port_description str
- The descriptive information about the port on the connected device.
- port_name str
- The system-assigned name of the port on the connected device.
- system_description str
- The descriptive information about the connected device.
- system_name str
- The system-assigned name of the connected device.
- portDescription String
- The descriptive information about the port on the connected device.
- portName String
- The system-assigned name of the port on the connected device.
- systemDescription String
- The descriptive information about the connected device.
- systemName String
- The system-assigned name of the connected device.
NicResponse 
- LldpNeighbor Pulumi.Azure Native. Network Cloud. Inputs. Lldp Neighbor Response 
- The information about the device connected to this NIC.
- MacAddress string
- The MAC address associated with this NIC.
- Name string
- The name of the NIC/interface.
- LldpNeighbor LldpNeighbor Response 
- The information about the device connected to this NIC.
- MacAddress string
- The MAC address associated with this NIC.
- Name string
- The name of the NIC/interface.
- lldpNeighbor LldpNeighbor Response 
- The information about the device connected to this NIC.
- macAddress String
- The MAC address associated with this NIC.
- name String
- The name of the NIC/interface.
- lldpNeighbor LldpNeighbor Response 
- The information about the device connected to this NIC.
- macAddress string
- The MAC address associated with this NIC.
- name string
- The name of the NIC/interface.
- lldp_neighbor LldpNeighbor Response 
- The information about the device connected to this NIC.
- mac_address str
- The MAC address associated with this NIC.
- name str
- The name of the NIC/interface.
- lldpNeighbor Property Map
- The information about the device connected to this NIC.
- macAddress String
- The MAC address associated with this NIC.
- name String
- The name of the NIC/interface.
RuntimeProtectionStatusResponse   
- DefinitionsLast stringUpdated 
- The timestamp when the malware definitions were last updated.
- DefinitionsVersion string
- The version of the malware definitions.
- ScanCompleted stringTime 
- The timestamp of the most recently completed scan, or empty if there has never been a scan.
- ScanScheduled stringTime 
- The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- ScanStarted stringTime 
- The timestamp of the most recently started scan, or empty if there has never been a scan.
- DefinitionsLast stringUpdated 
- The timestamp when the malware definitions were last updated.
- DefinitionsVersion string
- The version of the malware definitions.
- ScanCompleted stringTime 
- The timestamp of the most recently completed scan, or empty if there has never been a scan.
- ScanScheduled stringTime 
- The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- ScanStarted stringTime 
- The timestamp of the most recently started scan, or empty if there has never been a scan.
- definitionsLast StringUpdated 
- The timestamp when the malware definitions were last updated.
- definitionsVersion String
- The version of the malware definitions.
- scanCompleted StringTime 
- The timestamp of the most recently completed scan, or empty if there has never been a scan.
- scanScheduled StringTime 
- The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- scanStarted StringTime 
- The timestamp of the most recently started scan, or empty if there has never been a scan.
- definitionsLast stringUpdated 
- The timestamp when the malware definitions were last updated.
- definitionsVersion string
- The version of the malware definitions.
- scanCompleted stringTime 
- The timestamp of the most recently completed scan, or empty if there has never been a scan.
- scanScheduled stringTime 
- The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- scanStarted stringTime 
- The timestamp of the most recently started scan, or empty if there has never been a scan.
- definitions_last_ strupdated 
- The timestamp when the malware definitions were last updated.
- definitions_version str
- The version of the malware definitions.
- scan_completed_ strtime 
- The timestamp of the most recently completed scan, or empty if there has never been a scan.
- scan_scheduled_ strtime 
- The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- scan_started_ strtime 
- The timestamp of the most recently started scan, or empty if there has never been a scan.
- definitionsLast StringUpdated 
- The timestamp when the malware definitions were last updated.
- definitionsVersion String
- The version of the malware definitions.
- scanCompleted StringTime 
- The timestamp of the most recently completed scan, or empty if there has never been a scan.
- scanScheduled StringTime 
- The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- scanStarted StringTime 
- The timestamp of the most recently started scan, or empty if there has never been a scan.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi