Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.Core.getComputeHosts
Explore with Pulumi AI
This data source provides the list of Compute Hosts in Oracle Cloud Infrastructure Core service.
Generates a list of summary host details
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testComputeHosts = oci.Core.getComputeHosts({
    compartmentId: compartmentId,
    availabilityDomain: computeHostAvailabilityDomain,
    computeHostHealth: computeHostComputeHostHealth,
    computeHostLifecycleState: computeHostComputeHostLifecycleState,
    displayName: computeHostDisplayName,
    networkResourceId: testResource.id,
});
import pulumi
import pulumi_oci as oci
test_compute_hosts = oci.Core.get_compute_hosts(compartment_id=compartment_id,
    availability_domain=compute_host_availability_domain,
    compute_host_health=compute_host_compute_host_health,
    compute_host_lifecycle_state=compute_host_compute_host_lifecycle_state,
    display_name=compute_host_display_name,
    network_resource_id=test_resource["id"])
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/core"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := core.GetComputeHosts(ctx, &core.GetComputeHostsArgs{
			CompartmentId:             compartmentId,
			AvailabilityDomain:        pulumi.StringRef(computeHostAvailabilityDomain),
			ComputeHostHealth:         pulumi.StringRef(computeHostComputeHostHealth),
			ComputeHostLifecycleState: pulumi.StringRef(computeHostComputeHostLifecycleState),
			DisplayName:               pulumi.StringRef(computeHostDisplayName),
			NetworkResourceId:         pulumi.StringRef(testResource.Id),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testComputeHosts = Oci.Core.GetComputeHosts.Invoke(new()
    {
        CompartmentId = compartmentId,
        AvailabilityDomain = computeHostAvailabilityDomain,
        ComputeHostHealth = computeHostComputeHostHealth,
        ComputeHostLifecycleState = computeHostComputeHostLifecycleState,
        DisplayName = computeHostDisplayName,
        NetworkResourceId = testResource.Id,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Core.CoreFunctions;
import com.pulumi.oci.Core.inputs.GetComputeHostsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var testComputeHosts = CoreFunctions.getComputeHosts(GetComputeHostsArgs.builder()
            .compartmentId(compartmentId)
            .availabilityDomain(computeHostAvailabilityDomain)
            .computeHostHealth(computeHostComputeHostHealth)
            .computeHostLifecycleState(computeHostComputeHostLifecycleState)
            .displayName(computeHostDisplayName)
            .networkResourceId(testResource.id())
            .build());
    }
}
variables:
  testComputeHosts:
    fn::invoke:
      function: oci:Core:getComputeHosts
      arguments:
        compartmentId: ${compartmentId}
        availabilityDomain: ${computeHostAvailabilityDomain}
        computeHostHealth: ${computeHostComputeHostHealth}
        computeHostLifecycleState: ${computeHostComputeHostLifecycleState}
        displayName: ${computeHostDisplayName}
        networkResourceId: ${testResource.id}
Using getComputeHosts
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 getComputeHosts(args: GetComputeHostsArgs, opts?: InvokeOptions): Promise<GetComputeHostsResult>
function getComputeHostsOutput(args: GetComputeHostsOutputArgs, opts?: InvokeOptions): Output<GetComputeHostsResult>def get_compute_hosts(availability_domain: Optional[str] = None,
                      compartment_id: Optional[str] = None,
                      compute_host_health: Optional[str] = None,
                      compute_host_lifecycle_state: Optional[str] = None,
                      display_name: Optional[str] = None,
                      filters: Optional[Sequence[GetComputeHostsFilter]] = None,
                      network_resource_id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetComputeHostsResult
def get_compute_hosts_output(availability_domain: Optional[pulumi.Input[str]] = None,
                      compartment_id: Optional[pulumi.Input[str]] = None,
                      compute_host_health: Optional[pulumi.Input[str]] = None,
                      compute_host_lifecycle_state: Optional[pulumi.Input[str]] = None,
                      display_name: Optional[pulumi.Input[str]] = None,
                      filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetComputeHostsFilterArgs]]]] = None,
                      network_resource_id: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetComputeHostsResult]func GetComputeHosts(ctx *Context, args *GetComputeHostsArgs, opts ...InvokeOption) (*GetComputeHostsResult, error)
func GetComputeHostsOutput(ctx *Context, args *GetComputeHostsOutputArgs, opts ...InvokeOption) GetComputeHostsResultOutput> Note: This function is named GetComputeHosts in the Go SDK.
public static class GetComputeHosts 
{
    public static Task<GetComputeHostsResult> InvokeAsync(GetComputeHostsArgs args, InvokeOptions? opts = null)
    public static Output<GetComputeHostsResult> Invoke(GetComputeHostsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetComputeHostsResult> getComputeHosts(GetComputeHostsArgs args, InvokeOptions options)
public static Output<GetComputeHostsResult> getComputeHosts(GetComputeHostsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:Core/getComputeHosts:getComputeHosts
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- The OCID of the compartment.
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- ComputeHost stringHealth 
- A filter to return only ComputeHostSummary resources that match the given Compute Host health State OCID exactly.
- ComputeHost stringLifecycle State 
- A filter to return only ComputeHostSummary resources that match the given Compute Host lifecycle State OCID exactly.
- DisplayName string
- A filter to return only resources that match the given display name exactly.
- Filters
List<GetCompute Hosts Filter> 
- NetworkResource stringId 
- The OCID of the compute host network resoruce.- Customer-unique HPC island ID
- Customer-unique network block ID
- Customer-unique local block ID
 
- CompartmentId string
- The OCID of the compartment.
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- ComputeHost stringHealth 
- A filter to return only ComputeHostSummary resources that match the given Compute Host health State OCID exactly.
- ComputeHost stringLifecycle State 
- A filter to return only ComputeHostSummary resources that match the given Compute Host lifecycle State OCID exactly.
- DisplayName string
- A filter to return only resources that match the given display name exactly.
- Filters
[]GetCompute Hosts Filter 
- NetworkResource stringId 
- The OCID of the compute host network resoruce.- Customer-unique HPC island ID
- Customer-unique network block ID
- Customer-unique local block ID
 
- compartmentId String
- The OCID of the compartment.
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- computeHost StringHealth 
- A filter to return only ComputeHostSummary resources that match the given Compute Host health State OCID exactly.
- computeHost StringLifecycle State 
- A filter to return only ComputeHostSummary resources that match the given Compute Host lifecycle State OCID exactly.
- displayName String
- A filter to return only resources that match the given display name exactly.
- filters
List<GetCompute Hosts Filter> 
- networkResource StringId 
- The OCID of the compute host network resoruce.- Customer-unique HPC island ID
- Customer-unique network block ID
- Customer-unique local block ID
 
- compartmentId string
- The OCID of the compartment.
- availabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- computeHost stringHealth 
- A filter to return only ComputeHostSummary resources that match the given Compute Host health State OCID exactly.
- computeHost stringLifecycle State 
- A filter to return only ComputeHostSummary resources that match the given Compute Host lifecycle State OCID exactly.
- displayName string
- A filter to return only resources that match the given display name exactly.
- filters
GetCompute Hosts Filter[] 
- networkResource stringId 
- The OCID of the compute host network resoruce.- Customer-unique HPC island ID
- Customer-unique network block ID
- Customer-unique local block ID
 
- compartment_id str
- The OCID of the compartment.
- availability_domain str
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compute_host_ strhealth 
- A filter to return only ComputeHostSummary resources that match the given Compute Host health State OCID exactly.
- compute_host_ strlifecycle_ state 
- A filter to return only ComputeHostSummary resources that match the given Compute Host lifecycle State OCID exactly.
- display_name str
- A filter to return only resources that match the given display name exactly.
- filters
Sequence[GetCompute Hosts Filter] 
- network_resource_ strid 
- The OCID of the compute host network resoruce.- Customer-unique HPC island ID
- Customer-unique network block ID
- Customer-unique local block ID
 
- compartmentId String
- The OCID of the compartment.
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- computeHost StringHealth 
- A filter to return only ComputeHostSummary resources that match the given Compute Host health State OCID exactly.
- computeHost StringLifecycle State 
- A filter to return only ComputeHostSummary resources that match the given Compute Host lifecycle State OCID exactly.
- displayName String
- A filter to return only resources that match the given display name exactly.
- filters List<Property Map>
- networkResource StringId 
- The OCID of the compute host network resoruce.- Customer-unique HPC island ID
- Customer-unique network block ID
- Customer-unique local block ID
 
getComputeHosts Result
The following output properties are available:
- CompartmentId string
- The OCID for the compartment. This should always be the root compartment.
- ComputeHost List<GetCollections Compute Hosts Compute Host Collection> 
- The list of compute_host_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- AvailabilityDomain string
- The availability domain of the compute host. Example: Uocm:US-CHICAGO-1-AD-2
- ComputeHost stringHealth 
- ComputeHost stringLifecycle State 
- DisplayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Filters
List<GetCompute Hosts Filter> 
- NetworkResource stringId 
- CompartmentId string
- The OCID for the compartment. This should always be the root compartment.
- ComputeHost []GetCollections Compute Hosts Compute Host Collection 
- The list of compute_host_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- AvailabilityDomain string
- The availability domain of the compute host. Example: Uocm:US-CHICAGO-1-AD-2
- ComputeHost stringHealth 
- ComputeHost stringLifecycle State 
- DisplayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Filters
[]GetCompute Hosts Filter 
- NetworkResource stringId 
- compartmentId String
- The OCID for the compartment. This should always be the root compartment.
- computeHost List<GetCollections Compute Hosts Compute Host Collection> 
- The list of compute_host_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- availabilityDomain String
- The availability domain of the compute host. Example: Uocm:US-CHICAGO-1-AD-2
- computeHost StringHealth 
- computeHost StringLifecycle State 
- displayName String
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters
List<GetCompute Hosts Filter> 
- networkResource StringId 
- compartmentId string
- The OCID for the compartment. This should always be the root compartment.
- computeHost GetCollections Compute Hosts Compute Host Collection[] 
- The list of compute_host_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- availabilityDomain string
- The availability domain of the compute host. Example: Uocm:US-CHICAGO-1-AD-2
- computeHost stringHealth 
- computeHost stringLifecycle State 
- displayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters
GetCompute Hosts Filter[] 
- networkResource stringId 
- compartment_id str
- The OCID for the compartment. This should always be the root compartment.
- compute_host_ Sequence[Getcollections Compute Hosts Compute Host Collection] 
- The list of compute_host_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- availability_domain str
- The availability domain of the compute host. Example: Uocm:US-CHICAGO-1-AD-2
- compute_host_ strhealth 
- compute_host_ strlifecycle_ state 
- display_name str
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters
Sequence[GetCompute Hosts Filter] 
- network_resource_ strid 
- compartmentId String
- The OCID for the compartment. This should always be the root compartment.
- computeHost List<Property Map>Collections 
- The list of compute_host_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- availabilityDomain String
- The availability domain of the compute host. Example: Uocm:US-CHICAGO-1-AD-2
- computeHost StringHealth 
- computeHost StringLifecycle State 
- displayName String
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters List<Property Map>
- networkResource StringId 
Supporting Types
GetComputeHostsComputeHostCollection     
GetComputeHostsComputeHostCollectionItem      
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- CapacityReservation stringId 
- The OCID for the Capacity Reserver that is currently on host
- CompartmentId string
- The OCID of the compartment.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- A filter to return only resources that match the given display name exactly.
- FaultDomain string
- A fault domain is a grouping of hardware and infrastructure within an availability domain. Each availability domain contains three fault domains. Fault domains let you distribute your instances so that they are not on the same physical hardware within a single availability domain. A hardware failure or Compute hardware maintenance that affects one fault domain does not affect instances in other fault domains.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- GpuMemory stringFabric Id 
- The OCID for Customer-unique GPU Memory Fabric
- HasImpacted boolComponents 
- Health string
- The heathy state of the host
- HpcIsland stringId 
- The OCID for Customer-unique HPC Island
- Id string
- The OCID for the Customer-unique host
- InstanceId string
- The public OCID for the Virtual Machine or Bare Metal instance
- LifecycleDetails Dictionary<string, string>
- A free-form description detailing why the host is in its current state.
- LocalBlock stringId 
- The OCID for Customer-unique Local Block
- NetworkBlock stringId 
- The OCID for Customer-unique Network Block
- Shape string
- The shape of host
- State string
- The lifecycle state of the host
- TimeCreated string
- The date and time that the compute host record was created, in the format defined by [RFC3339](https://tools .ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- TimeUpdated string
- The date and time that the compute host record was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- CapacityReservation stringId 
- The OCID for the Capacity Reserver that is currently on host
- CompartmentId string
- The OCID of the compartment.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- A filter to return only resources that match the given display name exactly.
- FaultDomain string
- A fault domain is a grouping of hardware and infrastructure within an availability domain. Each availability domain contains three fault domains. Fault domains let you distribute your instances so that they are not on the same physical hardware within a single availability domain. A hardware failure or Compute hardware maintenance that affects one fault domain does not affect instances in other fault domains.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- GpuMemory stringFabric Id 
- The OCID for Customer-unique GPU Memory Fabric
- HasImpacted boolComponents 
- Health string
- The heathy state of the host
- HpcIsland stringId 
- The OCID for Customer-unique HPC Island
- Id string
- The OCID for the Customer-unique host
- InstanceId string
- The public OCID for the Virtual Machine or Bare Metal instance
- LifecycleDetails map[string]string
- A free-form description detailing why the host is in its current state.
- LocalBlock stringId 
- The OCID for Customer-unique Local Block
- NetworkBlock stringId 
- The OCID for Customer-unique Network Block
- Shape string
- The shape of host
- State string
- The lifecycle state of the host
- TimeCreated string
- The date and time that the compute host record was created, in the format defined by [RFC3339](https://tools .ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- TimeUpdated string
- The date and time that the compute host record was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- capacityReservation StringId 
- The OCID for the Capacity Reserver that is currently on host
- compartmentId String
- The OCID of the compartment.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- A filter to return only resources that match the given display name exactly.
- faultDomain String
- A fault domain is a grouping of hardware and infrastructure within an availability domain. Each availability domain contains three fault domains. Fault domains let you distribute your instances so that they are not on the same physical hardware within a single availability domain. A hardware failure or Compute hardware maintenance that affects one fault domain does not affect instances in other fault domains.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- gpuMemory StringFabric Id 
- The OCID for Customer-unique GPU Memory Fabric
- hasImpacted BooleanComponents 
- health String
- The heathy state of the host
- hpcIsland StringId 
- The OCID for Customer-unique HPC Island
- id String
- The OCID for the Customer-unique host
- instanceId String
- The public OCID for the Virtual Machine or Bare Metal instance
- lifecycleDetails Map<String,String>
- A free-form description detailing why the host is in its current state.
- localBlock StringId 
- The OCID for Customer-unique Local Block
- networkBlock StringId 
- The OCID for Customer-unique Network Block
- shape String
- The shape of host
- state String
- The lifecycle state of the host
- timeCreated String
- The date and time that the compute host record was created, in the format defined by [RFC3339](https://tools .ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- timeUpdated String
- The date and time that the compute host record was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- availabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- capacityReservation stringId 
- The OCID for the Capacity Reserver that is currently on host
- compartmentId string
- The OCID of the compartment.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName string
- A filter to return only resources that match the given display name exactly.
- faultDomain string
- A fault domain is a grouping of hardware and infrastructure within an availability domain. Each availability domain contains three fault domains. Fault domains let you distribute your instances so that they are not on the same physical hardware within a single availability domain. A hardware failure or Compute hardware maintenance that affects one fault domain does not affect instances in other fault domains.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- gpuMemory stringFabric Id 
- The OCID for Customer-unique GPU Memory Fabric
- hasImpacted booleanComponents 
- health string
- The heathy state of the host
- hpcIsland stringId 
- The OCID for Customer-unique HPC Island
- id string
- The OCID for the Customer-unique host
- instanceId string
- The public OCID for the Virtual Machine or Bare Metal instance
- lifecycleDetails {[key: string]: string}
- A free-form description detailing why the host is in its current state.
- localBlock stringId 
- The OCID for Customer-unique Local Block
- networkBlock stringId 
- The OCID for Customer-unique Network Block
- shape string
- The shape of host
- state string
- The lifecycle state of the host
- timeCreated string
- The date and time that the compute host record was created, in the format defined by [RFC3339](https://tools .ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- timeUpdated string
- The date and time that the compute host record was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- availability_domain str
- The name of the availability domain. Example: Uocm:PHX-AD-1
- capacity_reservation_ strid 
- The OCID for the Capacity Reserver that is currently on host
- compartment_id str
- The OCID of the compartment.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- display_name str
- A filter to return only resources that match the given display name exactly.
- fault_domain str
- A fault domain is a grouping of hardware and infrastructure within an availability domain. Each availability domain contains three fault domains. Fault domains let you distribute your instances so that they are not on the same physical hardware within a single availability domain. A hardware failure or Compute hardware maintenance that affects one fault domain does not affect instances in other fault domains.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- gpu_memory_ strfabric_ id 
- The OCID for Customer-unique GPU Memory Fabric
- has_impacted_ boolcomponents 
- health str
- The heathy state of the host
- hpc_island_ strid 
- The OCID for Customer-unique HPC Island
- id str
- The OCID for the Customer-unique host
- instance_id str
- The public OCID for the Virtual Machine or Bare Metal instance
- lifecycle_details Mapping[str, str]
- A free-form description detailing why the host is in its current state.
- local_block_ strid 
- The OCID for Customer-unique Local Block
- network_block_ strid 
- The OCID for Customer-unique Network Block
- shape str
- The shape of host
- state str
- The lifecycle state of the host
- time_created str
- The date and time that the compute host record was created, in the format defined by [RFC3339](https://tools .ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- time_updated str
- The date and time that the compute host record was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- capacityReservation StringId 
- The OCID for the Capacity Reserver that is currently on host
- compartmentId String
- The OCID of the compartment.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- A filter to return only resources that match the given display name exactly.
- faultDomain String
- A fault domain is a grouping of hardware and infrastructure within an availability domain. Each availability domain contains three fault domains. Fault domains let you distribute your instances so that they are not on the same physical hardware within a single availability domain. A hardware failure or Compute hardware maintenance that affects one fault domain does not affect instances in other fault domains.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- gpuMemory StringFabric Id 
- The OCID for Customer-unique GPU Memory Fabric
- hasImpacted BooleanComponents 
- health String
- The heathy state of the host
- hpcIsland StringId 
- The OCID for Customer-unique HPC Island
- id String
- The OCID for the Customer-unique host
- instanceId String
- The public OCID for the Virtual Machine or Bare Metal instance
- lifecycleDetails Map<String>
- A free-form description detailing why the host is in its current state.
- localBlock StringId 
- The OCID for Customer-unique Local Block
- networkBlock StringId 
- The OCID for Customer-unique Network Block
- shape String
- The shape of host
- state String
- The lifecycle state of the host
- timeCreated String
- The date and time that the compute host record was created, in the format defined by [RFC3339](https://tools .ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- timeUpdated String
- The date and time that the compute host record was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
GetComputeHostsFilter   
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.