azure-native.networkcloud.getBareMetalMachine
Explore with Pulumi AI
Get properties of the provided bare metal machine.
Uses Azure REST API version 2025-02-01.
Other available API versions: 2023-10-01-preview, 2024-06-01-preview, 2024-07-01, 2024-10-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native networkcloud [ApiVersion]
. See the version guide for details.
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 dictionary
The following arguments are supported:
- Bare
Metal stringMachine Name - The name of the bare metal machine.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Bare
Metal stringMachine Name - The name of the bare metal machine.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- bare
Metal StringMachine Name - The name of the bare metal machine.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- bare
Metal stringMachine Name - The name of the bare metal machine.
- resource
Group 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.
- bare
Metal StringMachine Name - The name of the bare metal machine.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getBareMetalMachine Result
The following output properties are available:
- Associated
Resource List<string>Ids - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- Azure
Api stringVersion - The Azure API version of the resource.
- Bmc
Connection stringString - The connection string for the baseboard management controller including IP address and protocol.
- Bmc
Credentials Pulumi.Azure Native. Network Cloud. Outputs. Administrative Credentials Response - The credentials of the baseboard management controller on this bare metal machine.
- Bmc
Mac stringAddress - The MAC address of the BMC device.
- Boot
Mac stringAddress - The MAC address of a NIC connected to the PXE network.
- Cluster
Id string - The resource ID of the cluster this bare metal machine is associated with.
- Cordon
Status string - The cordon status of the bare metal machine.
- Detailed
Status string - The more detailed status of the bare metal machine.
- Detailed
Status stringMessage - The descriptive message about the current detailed status.
- Etag string
- Resource ETag.
- Extended
Location Pulumi.Azure Native. Network Cloud. Outputs. Extended Location Response - The extended location of the cluster associated with the resource.
- Hardware
Inventory 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.
- Hardware
Validation Pulumi.Status Azure Native. Network Cloud. Outputs. Hardware Validation Status Response - The details of the latest hardware validation performed for this bare metal machine.
- Hybrid
Aks 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}"
- Kubernetes
Node stringName - The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- Kubernetes
Version string - The version of Kubernetes running on this machine.
- Location string
- The geo-location where the resource lives
- Machine
Details string - The custom details provided by the customer.
- Machine
Name string - The OS-level hostname assigned to this machine.
- Machine
Roles List<string> - The list of roles that are assigned to the cluster node running on this machine.
- Machine
Sku stringId - The unique internal identifier of the bare metal machine SKU.
- Name string
- The name of the resource
- Oam
Ipv4Address string - The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- Oam
Ipv6Address string - The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- Os
Image string - The image that is currently provisioned to the OS disk.
- Power
State string - The power state derived from the baseboard management controller.
- Provisioning
State string - The provisioning state of the bare metal machine.
- Rack
Id string - The resource ID of the rack where this bare metal machine resides.
- Rack
Slot double - 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 string - The indicator of whether the bare metal machine is ready to receive workloads.
- Runtime
Protection Pulumi.Status Azure Native. Network Cloud. Outputs. Runtime Protection Status Response - The runtime protection status of the bare metal machine.
- Secret
Rotation List<Pulumi.Status Azure Native. Network Cloud. Outputs. Secret Rotation Status Response> - The list of statuses that represent secret rotation activity.
- Serial
Number string - The serial number of the bare metal machine.
- Service
Tag string - The discovered value of the machine's service tag.
- System
Data 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"
- Virtual
Machines 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.
- Machine
Cluster stringVersion - The cluster version that has been applied to this machine during deployment or a version update.
- Dictionary<string, string>
- Resource tags.
- Associated
Resource []stringIds - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- Azure
Api stringVersion - The Azure API version of the resource.
- Bmc
Connection stringString - 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 stringAddress - The MAC address of the BMC device.
- Boot
Mac stringAddress - The MAC address of a NIC connected to the PXE network.
- Cluster
Id string - The resource ID of the cluster this bare metal machine is associated with.
- Cordon
Status string - The cordon status of the bare metal machine.
- Detailed
Status string - The more detailed status of the bare metal machine.
- Detailed
Status stringMessage - The descriptive message about the current detailed status.
- Etag string
- Resource ETag.
- 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 []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}"
- Kubernetes
Node stringName - The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- Kubernetes
Version string - The version of Kubernetes running on this machine.
- Location string
- The geo-location where the resource lives
- Machine
Details string - The custom details provided by the customer.
- Machine
Name string - The OS-level hostname assigned to this machine.
- Machine
Roles []string - The list of roles that are assigned to the cluster node running on this machine.
- Machine
Sku stringId - The unique internal identifier of the bare metal machine SKU.
- Name string
- The name of the resource
- Oam
Ipv4Address string - The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- Oam
Ipv6Address string - The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- Os
Image string - The image that is currently provisioned to the OS disk.
- Power
State string - The power state derived from the baseboard management controller.
- Provisioning
State string - The provisioning state of the bare metal machine.
- Rack
Id string - The resource ID of the rack where this bare metal machine resides.
- Rack
Slot float64 - 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 string - 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.
- Secret
Rotation []SecretStatus Rotation Status Response - The list of statuses that represent secret rotation activity.
- Serial
Number string - The serial number of the bare metal machine.
- Service
Tag string - The discovered value of the machine's service tag.
- System
Data 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"
- Virtual
Machines []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.
- Machine
Cluster stringVersion - The cluster version that has been applied to this machine during deployment or a version update.
- map[string]string
- Resource tags.
- associated
Resource List<String>Ids - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- azure
Api StringVersion - The Azure API version of the resource.
- bmc
Connection StringString - 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 StringAddress - The MAC address of the BMC device.
- boot
Mac StringAddress - The MAC address of a NIC connected to the PXE network.
- cluster
Id String - The resource ID of the cluster this bare metal machine is associated with.
- cordon
Status String - The cordon status of the bare metal machine.
- detailed
Status String - The more detailed status of the bare metal machine.
- detailed
Status StringMessage - The descriptive message about the current detailed status.
- etag String
- Resource ETag.
- 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 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}"
- kubernetes
Node StringName - The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- kubernetes
Version String - The version of Kubernetes running on this machine.
- location String
- The geo-location where the resource lives
- machine
Details String - The custom details provided by the customer.
- machine
Name String - The OS-level hostname assigned to this machine.
- machine
Roles List<String> - The list of roles that are assigned to the cluster node running on this machine.
- machine
Sku StringId - The unique internal identifier of the bare metal machine SKU.
- name String
- The name of the resource
- oam
Ipv4Address String - The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- oam
Ipv6Address String - The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- os
Image String - The image that is currently provisioned to the OS disk.
- power
State String - The power state derived from the baseboard management controller.
- provisioning
State String - The provisioning state of the bare metal machine.
- rack
Id String - The resource ID of the rack where this bare metal machine resides.
- rack
Slot Double - 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 String - 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.
- secret
Rotation List<SecretStatus Rotation Status Response> - The list of statuses that represent secret rotation activity.
- serial
Number String - The serial number of the bare metal machine.
- service
Tag String - The discovered value of the machine's service tag.
- system
Data 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"
- virtual
Machines 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.
- machine
Cluster StringVersion - The cluster version that has been applied to this machine during deployment or a version update.
- Map<String,String>
- Resource tags.
- associated
Resource string[]Ids - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- azure
Api stringVersion - The Azure API version of the resource.
- bmc
Connection stringString - 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 stringAddress - The MAC address of the BMC device.
- boot
Mac stringAddress - The MAC address of a NIC connected to the PXE network.
- cluster
Id string - The resource ID of the cluster this bare metal machine is associated with.
- cordon
Status string - The cordon status of the bare metal machine.
- detailed
Status string - The more detailed status of the bare metal machine.
- detailed
Status stringMessage - The descriptive message about the current detailed status.
- etag string
- Resource ETag.
- 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 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}"
- kubernetes
Node stringName - The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- kubernetes
Version string - The version of Kubernetes running on this machine.
- location string
- The geo-location where the resource lives
- machine
Details string - The custom details provided by the customer.
- machine
Name string - The OS-level hostname assigned to this machine.
- machine
Roles string[] - The list of roles that are assigned to the cluster node running on this machine.
- machine
Sku stringId - The unique internal identifier of the bare metal machine SKU.
- name string
- The name of the resource
- oam
Ipv4Address string - The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- oam
Ipv6Address string - The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- os
Image string - The image that is currently provisioned to the OS disk.
- power
State string - The power state derived from the baseboard management controller.
- provisioning
State string - The provisioning state of the bare metal machine.
- rack
Id string - The resource ID of the rack where this bare metal machine resides.
- rack
Slot number - 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 string - 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.
- secret
Rotation SecretStatus Rotation Status Response[] - The list of statuses that represent secret rotation activity.
- serial
Number string - The serial number of the bare metal machine.
- service
Tag string - The discovered value of the machine's service tag.
- system
Data 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"
- virtual
Machines 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.
- machine
Cluster stringVersion - The cluster version that has been applied to this machine during deployment or a version update.
- {[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.
- azure_
api_ strversion - The Azure API version of the resource.
- 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.
- etag str
- Resource ETag.
- 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.
- secret_
rotation_ Sequence[Secretstatus Rotation Status Response] - The list of statuses that represent secret rotation activity.
- 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.
- machine_
cluster_ strversion - The cluster version that has been applied to this machine during deployment or a version update.
- Mapping[str, str]
- Resource tags.
- associated
Resource List<String>Ids - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- azure
Api StringVersion - The Azure API version of the resource.
- bmc
Connection StringString - The connection string for the baseboard management controller including IP address and protocol.
- bmc
Credentials Property Map - The credentials of the baseboard management controller on this bare metal machine.
- bmc
Mac StringAddress - The MAC address of the BMC device.
- boot
Mac StringAddress - The MAC address of a NIC connected to the PXE network.
- cluster
Id String - The resource ID of the cluster this bare metal machine is associated with.
- cordon
Status String - The cordon status of the bare metal machine.
- detailed
Status String - The more detailed status of the bare metal machine.
- detailed
Status StringMessage - The descriptive message about the current detailed status.
- etag String
- Resource ETag.
- extended
Location Property Map - The extended location of the cluster associated with the resource.
- hardware
Inventory Property Map - The hardware inventory, including information acquired from the model/sku information and from the ironic inspector.
- hardware
Validation Property MapStatus - The details of the latest hardware validation performed for this bare metal machine.
- hybrid
Aks 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}"
- kubernetes
Node StringName - The name of this machine represented by the host object in the Cluster's Kubernetes control plane.
- kubernetes
Version String - The version of Kubernetes running on this machine.
- location String
- The geo-location where the resource lives
- machine
Details String - The custom details provided by the customer.
- machine
Name String - The OS-level hostname assigned to this machine.
- machine
Roles List<String> - The list of roles that are assigned to the cluster node running on this machine.
- machine
Sku StringId - The unique internal identifier of the bare metal machine SKU.
- name String
- The name of the resource
- oam
Ipv4Address String - The IPv4 address that is assigned to the bare metal machine during the cluster deployment.
- oam
Ipv6Address String - The IPv6 address that is assigned to the bare metal machine during the cluster deployment.
- os
Image String - The image that is currently provisioned to the OS disk.
- power
State String - The power state derived from the baseboard management controller.
- provisioning
State String - The provisioning state of the bare metal machine.
- rack
Id String - The resource ID of the rack where this bare metal machine resides.
- rack
Slot Number - 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 String - The indicator of whether the bare metal machine is ready to receive workloads.
- runtime
Protection Property MapStatus - The runtime protection status of the bare metal machine.
- secret
Rotation List<Property Map>Status - The list of statuses that represent secret rotation activity.
- serial
Number String - The serial number of the bare metal machine.
- service
Tag String - The discovered value of the machine's service tag.
- system
Data 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"
- virtual
Machines 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.
- machine
Cluster StringVersion - The cluster version that has been applied to this machine during deployment or a version update.
- Map<String>
- Resource tags.
Supporting Types
AdministrativeCredentialsResponse
ExtendedLocationResponse
HardwareInventoryNetworkInterfaceResponse
- Link
Status string - The current status of the link.
- Mac
Address string - The MAC address associated with this interface.
- Name string
- The name of the interface.
- Network
Interface stringId - The resource ID of the network interface for the port on the switch that this machine's interface is connected to.
- Link
Status string - The current status of the link.
- Mac
Address string - The MAC address associated with this interface.
- Name string
- The name of the interface.
- Network
Interface stringId - The resource ID of the network interface for the port on the switch that this machine's interface is connected to.
- link
Status String - The current status of the link.
- mac
Address String - The MAC address associated with this interface.
- name String
- The name of the interface.
- network
Interface StringId - The resource ID of the network interface for the port on the switch that this machine's interface is connected to.
- link
Status string - The current status of the link.
- mac
Address string - The MAC address associated with this interface.
- name string
- The name of the interface.
- network
Interface 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.
- link
Status String - The current status of the link.
- mac
Address String - The MAC address associated with this interface.
- name String
- The name of the interface.
- network
Interface StringId - The resource ID of the network interface for the port on the switch that this machine's interface is connected to.
HardwareInventoryResponse
- Additional
Host 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.
- Additional
Host stringInformation - Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration.
- Interfaces
[]Hardware
Inventory Network Interface Response - The list of network interfaces and associated details for the bare metal machine.
- Nics
[]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.
- additional
Host StringInformation - Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration.
- interfaces
List<Hardware
Inventory Network Interface Response> - The list of network interfaces and associated details for the bare metal machine.
- nics
List<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.
- additional
Host stringInformation - Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration.
- interfaces
Hardware
Inventory Network Interface Response[] - The list of network interfaces and associated details for the bare metal machine.
- nics
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.
- additional_
host_ strinformation - Freeform data extracted from the environment about this machine. This information varies depending on the specific hardware and configuration.
- interfaces
Sequence[Hardware
Inventory Network Interface Response] - The list of network interfaces and associated details for the bare metal machine.
- nics
Sequence[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.
- additional
Host 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
- Last
Validation stringTime - The timestamp of the hardware validation execution.
- Result string
- The outcome of the hardware validation.
- Last
Validation stringTime - The timestamp of the hardware validation execution.
- Result string
- The outcome of the hardware validation.
- last
Validation StringTime - The timestamp of the hardware validation execution.
- result String
- The outcome of the hardware validation.
- last
Validation 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.
- last
Validation StringTime - The timestamp of the hardware validation execution.
- result String
- The outcome of the hardware validation.
LldpNeighborResponse
- Port
Description string - The descriptive information about the port on the connected device.
- Port
Name string - The system-assigned name of the port on the connected device.
- System
Description string - The descriptive information about the connected device.
- System
Name string - The system-assigned name of the connected device.
- Port
Description string - The descriptive information about the port on the connected device.
- Port
Name string - The system-assigned name of the port on the connected device.
- System
Description string - The descriptive information about the connected device.
- System
Name string - The system-assigned name of the connected device.
- port
Description String - The descriptive information about the port on the connected device.
- port
Name String - The system-assigned name of the port on the connected device.
- system
Description String - The descriptive information about the connected device.
- system
Name String - The system-assigned name of the connected device.
- port
Description string - The descriptive information about the port on the connected device.
- port
Name string - The system-assigned name of the port on the connected device.
- system
Description string - The descriptive information about the connected device.
- system
Name 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.
- port
Description String - The descriptive information about the port on the connected device.
- port
Name String - The system-assigned name of the port on the connected device.
- system
Description String - The descriptive information about the connected device.
- system
Name String - The system-assigned name of the connected device.
NicResponse
- Lldp
Neighbor Pulumi.Azure Native. Network Cloud. Inputs. Lldp Neighbor Response - The information about the device connected to this NIC.
- Mac
Address 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 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 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 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.
- lldp
Neighbor Property Map - The information about the device connected to this NIC.
- mac
Address String - The MAC address associated with this NIC.
- name String
- The name of the NIC/interface.
RuntimeProtectionStatusResponse
- Definitions
Last stringUpdated - The timestamp when the malware definitions were last updated.
- Definitions
Version string - The version of the malware definitions.
- Scan
Completed stringTime - The timestamp of the most recently completed scan, or empty if there has never been a scan.
- Scan
Scheduled stringTime - The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- Scan
Started stringTime - The timestamp of the most recently started scan, or empty if there has never been a scan.
- Definitions
Last stringUpdated - The timestamp when the malware definitions were last updated.
- Definitions
Version string - The version of the malware definitions.
- Scan
Completed stringTime - The timestamp of the most recently completed scan, or empty if there has never been a scan.
- Scan
Scheduled stringTime - The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- Scan
Started stringTime - The timestamp of the most recently started scan, or empty if there has never been a scan.
- definitions
Last StringUpdated - The timestamp when the malware definitions were last updated.
- definitions
Version String - The version of the malware definitions.
- scan
Completed StringTime - The timestamp of the most recently completed scan, or empty if there has never been a scan.
- scan
Scheduled StringTime - The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- scan
Started StringTime - The timestamp of the most recently started scan, or empty if there has never been a scan.
- definitions
Last stringUpdated - The timestamp when the malware definitions were last updated.
- definitions
Version string - The version of the malware definitions.
- scan
Completed stringTime - The timestamp of the most recently completed scan, or empty if there has never been a scan.
- scan
Scheduled stringTime - The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- scan
Started 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.
- definitions
Last StringUpdated - The timestamp when the malware definitions were last updated.
- definitions
Version String - The version of the malware definitions.
- scan
Completed StringTime - The timestamp of the most recently completed scan, or empty if there has never been a scan.
- scan
Scheduled StringTime - The timestamp of the most recently scheduled scan, or empty if no scan has been scheduled.
- scan
Started StringTime - The timestamp of the most recently started scan, or empty if there has never been a scan.
SecretArchiveReferenceResponse
- Key
Vault stringId - The resource ID of the key vault containing the secret.
- Secret
Name string - The name of the secret in the key vault.
- Secret
Version string - The version of the secret in the key vault.
- Key
Vault stringId - The resource ID of the key vault containing the secret.
- Secret
Name string - The name of the secret in the key vault.
- Secret
Version string - The version of the secret in the key vault.
- key
Vault StringId - The resource ID of the key vault containing the secret.
- secret
Name String - The name of the secret in the key vault.
- secret
Version String - The version of the secret in the key vault.
- key
Vault stringId - The resource ID of the key vault containing the secret.
- secret
Name string - The name of the secret in the key vault.
- secret
Version string - The version of the secret in the key vault.
- key_
vault_ strid - The resource ID of the key vault containing the secret.
- secret_
name str - The name of the secret in the key vault.
- secret_
version str - The version of the secret in the key vault.
- key
Vault StringId - The resource ID of the key vault containing the secret.
- secret
Name String - The name of the secret in the key vault.
- secret
Version String - The version of the secret in the key vault.
SecretRotationStatusResponse
- Expire
Period doubleDays - The maximum number of days the secret may be used before it must be changed.
- Last
Rotation stringTime - The date and time when the secret was last changed.
- Rotation
Period doubleDays - The number of days a secret exists before rotations will be attempted.
- Secret
Archive Pulumi.Reference Azure Native. Network Cloud. Inputs. Secret Archive Reference Response - The reference to the secret in a key vault.
- Secret
Type string - The type name used to identify the purpose of the secret.
- Expire
Period float64Days - The maximum number of days the secret may be used before it must be changed.
- Last
Rotation stringTime - The date and time when the secret was last changed.
- Rotation
Period float64Days - The number of days a secret exists before rotations will be attempted.
- Secret
Archive SecretReference Archive Reference Response - The reference to the secret in a key vault.
- Secret
Type string - The type name used to identify the purpose of the secret.
- expire
Period DoubleDays - The maximum number of days the secret may be used before it must be changed.
- last
Rotation StringTime - The date and time when the secret was last changed.
- rotation
Period DoubleDays - The number of days a secret exists before rotations will be attempted.
- secret
Archive SecretReference Archive Reference Response - The reference to the secret in a key vault.
- secret
Type String - The type name used to identify the purpose of the secret.
- expire
Period numberDays - The maximum number of days the secret may be used before it must be changed.
- last
Rotation stringTime - The date and time when the secret was last changed.
- rotation
Period numberDays - The number of days a secret exists before rotations will be attempted.
- secret
Archive SecretReference Archive Reference Response - The reference to the secret in a key vault.
- secret
Type string - The type name used to identify the purpose of the secret.
- expire_
period_ floatdays - The maximum number of days the secret may be used before it must be changed.
- last_
rotation_ strtime - The date and time when the secret was last changed.
- rotation_
period_ floatdays - The number of days a secret exists before rotations will be attempted.
- secret_
archive_ Secretreference Archive Reference Response - The reference to the secret in a key vault.
- secret_
type str - The type name used to identify the purpose of the secret.
- expire
Period NumberDays - The maximum number of days the secret may be used before it must be changed.
- last
Rotation StringTime - The date and time when the secret was last changed.
- rotation
Period NumberDays - The number of days a secret exists before rotations will be attempted.
- secret
Archive Property MapReference - The reference to the secret in a key vault.
- secret
Type String - The type name used to identify the purpose of the secret.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0