Oracle Cloud Infrastructure v3.9.0 published on Wednesday, Sep 24, 2025 by Pulumi
oci.Core.getComputeGpuMemoryFabrics
This data source provides the list of Compute Gpu Memory Fabrics in Oracle Cloud Infrastructure Core service.
Lists the compute GPU memory fabrics that match the specified criteria and compartmentId.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testComputeGpuMemoryFabrics = oci.Core.getComputeGpuMemoryFabrics({
    compartmentId: compartmentId,
    availabilityDomain: computeGpuMemoryFabricAvailabilityDomain,
    computeGpuMemoryFabricHealth: computeGpuMemoryFabricComputeGpuMemoryFabricHealth,
    computeGpuMemoryFabricId: testComputeGpuMemoryFabric.id,
    computeGpuMemoryFabricLifecycleState: computeGpuMemoryFabricComputeGpuMemoryFabricLifecycleState,
    computeHpcIslandId: testComputeHpcIsland.id,
    computeNetworkBlockId: testComputeNetworkBlock.id,
    displayName: computeGpuMemoryFabricDisplayName,
});
import pulumi
import pulumi_oci as oci
test_compute_gpu_memory_fabrics = oci.Core.get_compute_gpu_memory_fabrics(compartment_id=compartment_id,
    availability_domain=compute_gpu_memory_fabric_availability_domain,
    compute_gpu_memory_fabric_health=compute_gpu_memory_fabric_compute_gpu_memory_fabric_health,
    compute_gpu_memory_fabric_id=test_compute_gpu_memory_fabric["id"],
    compute_gpu_memory_fabric_lifecycle_state=compute_gpu_memory_fabric_compute_gpu_memory_fabric_lifecycle_state,
    compute_hpc_island_id=test_compute_hpc_island["id"],
    compute_network_block_id=test_compute_network_block["id"],
    display_name=compute_gpu_memory_fabric_display_name)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/core"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := core.GetComputeGpuMemoryFabrics(ctx, &core.GetComputeGpuMemoryFabricsArgs{
			CompartmentId:                        compartmentId,
			AvailabilityDomain:                   pulumi.StringRef(computeGpuMemoryFabricAvailabilityDomain),
			ComputeGpuMemoryFabricHealth:         pulumi.StringRef(computeGpuMemoryFabricComputeGpuMemoryFabricHealth),
			ComputeGpuMemoryFabricId:             pulumi.StringRef(testComputeGpuMemoryFabric.Id),
			ComputeGpuMemoryFabricLifecycleState: pulumi.StringRef(computeGpuMemoryFabricComputeGpuMemoryFabricLifecycleState),
			ComputeHpcIslandId:                   pulumi.StringRef(testComputeHpcIsland.Id),
			ComputeNetworkBlockId:                pulumi.StringRef(testComputeNetworkBlock.Id),
			DisplayName:                          pulumi.StringRef(computeGpuMemoryFabricDisplayName),
		}, 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 testComputeGpuMemoryFabrics = Oci.Core.GetComputeGpuMemoryFabrics.Invoke(new()
    {
        CompartmentId = compartmentId,
        AvailabilityDomain = computeGpuMemoryFabricAvailabilityDomain,
        ComputeGpuMemoryFabricHealth = computeGpuMemoryFabricComputeGpuMemoryFabricHealth,
        ComputeGpuMemoryFabricId = testComputeGpuMemoryFabric.Id,
        ComputeGpuMemoryFabricLifecycleState = computeGpuMemoryFabricComputeGpuMemoryFabricLifecycleState,
        ComputeHpcIslandId = testComputeHpcIsland.Id,
        ComputeNetworkBlockId = testComputeNetworkBlock.Id,
        DisplayName = computeGpuMemoryFabricDisplayName,
    });
});
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.GetComputeGpuMemoryFabricsArgs;
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 testComputeGpuMemoryFabrics = CoreFunctions.getComputeGpuMemoryFabrics(GetComputeGpuMemoryFabricsArgs.builder()
            .compartmentId(compartmentId)
            .availabilityDomain(computeGpuMemoryFabricAvailabilityDomain)
            .computeGpuMemoryFabricHealth(computeGpuMemoryFabricComputeGpuMemoryFabricHealth)
            .computeGpuMemoryFabricId(testComputeGpuMemoryFabric.id())
            .computeGpuMemoryFabricLifecycleState(computeGpuMemoryFabricComputeGpuMemoryFabricLifecycleState)
            .computeHpcIslandId(testComputeHpcIsland.id())
            .computeNetworkBlockId(testComputeNetworkBlock.id())
            .displayName(computeGpuMemoryFabricDisplayName)
            .build());
    }
}
variables:
  testComputeGpuMemoryFabrics:
    fn::invoke:
      function: oci:Core:getComputeGpuMemoryFabrics
      arguments:
        compartmentId: ${compartmentId}
        availabilityDomain: ${computeGpuMemoryFabricAvailabilityDomain}
        computeGpuMemoryFabricHealth: ${computeGpuMemoryFabricComputeGpuMemoryFabricHealth}
        computeGpuMemoryFabricId: ${testComputeGpuMemoryFabric.id}
        computeGpuMemoryFabricLifecycleState: ${computeGpuMemoryFabricComputeGpuMemoryFabricLifecycleState}
        computeHpcIslandId: ${testComputeHpcIsland.id}
        computeNetworkBlockId: ${testComputeNetworkBlock.id}
        displayName: ${computeGpuMemoryFabricDisplayName}
Using getComputeGpuMemoryFabrics
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 getComputeGpuMemoryFabrics(args: GetComputeGpuMemoryFabricsArgs, opts?: InvokeOptions): Promise<GetComputeGpuMemoryFabricsResult>
function getComputeGpuMemoryFabricsOutput(args: GetComputeGpuMemoryFabricsOutputArgs, opts?: InvokeOptions): Output<GetComputeGpuMemoryFabricsResult>def get_compute_gpu_memory_fabrics(availability_domain: Optional[str] = None,
                                   compartment_id: Optional[str] = None,
                                   compute_gpu_memory_fabric_health: Optional[str] = None,
                                   compute_gpu_memory_fabric_id: Optional[str] = None,
                                   compute_gpu_memory_fabric_lifecycle_state: Optional[str] = None,
                                   compute_hpc_island_id: Optional[str] = None,
                                   compute_network_block_id: Optional[str] = None,
                                   display_name: Optional[str] = None,
                                   filters: Optional[Sequence[GetComputeGpuMemoryFabricsFilter]] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetComputeGpuMemoryFabricsResult
def get_compute_gpu_memory_fabrics_output(availability_domain: Optional[pulumi.Input[str]] = None,
                                   compartment_id: Optional[pulumi.Input[str]] = None,
                                   compute_gpu_memory_fabric_health: Optional[pulumi.Input[str]] = None,
                                   compute_gpu_memory_fabric_id: Optional[pulumi.Input[str]] = None,
                                   compute_gpu_memory_fabric_lifecycle_state: Optional[pulumi.Input[str]] = None,
                                   compute_hpc_island_id: Optional[pulumi.Input[str]] = None,
                                   compute_network_block_id: Optional[pulumi.Input[str]] = None,
                                   display_name: Optional[pulumi.Input[str]] = None,
                                   filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetComputeGpuMemoryFabricsFilterArgs]]]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetComputeGpuMemoryFabricsResult]func GetComputeGpuMemoryFabrics(ctx *Context, args *GetComputeGpuMemoryFabricsArgs, opts ...InvokeOption) (*GetComputeGpuMemoryFabricsResult, error)
func GetComputeGpuMemoryFabricsOutput(ctx *Context, args *GetComputeGpuMemoryFabricsOutputArgs, opts ...InvokeOption) GetComputeGpuMemoryFabricsResultOutput> Note: This function is named GetComputeGpuMemoryFabrics in the Go SDK.
public static class GetComputeGpuMemoryFabrics 
{
    public static Task<GetComputeGpuMemoryFabricsResult> InvokeAsync(GetComputeGpuMemoryFabricsArgs args, InvokeOptions? opts = null)
    public static Output<GetComputeGpuMemoryFabricsResult> Invoke(GetComputeGpuMemoryFabricsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetComputeGpuMemoryFabricsResult> getComputeGpuMemoryFabrics(GetComputeGpuMemoryFabricsArgs args, InvokeOptions options)
public static Output<GetComputeGpuMemoryFabricsResult> getComputeGpuMemoryFabrics(GetComputeGpuMemoryFabricsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:Core/getComputeGpuMemoryFabrics:getComputeGpuMemoryFabrics
  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
- ComputeGpu stringMemory Fabric Health 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given fabric health.
- ComputeGpu stringMemory Fabric Id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- ComputeGpu stringMemory Fabric Lifecycle State 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given lifecycle state.
- ComputeHpc stringIsland Id 
- The OCID of the compute HPC island.
- ComputeNetwork stringBlock Id 
- The OCID of the compute network block.
- DisplayName string
- A filter to return only resources that match the given display name exactly.
- Filters
List<GetCompute Gpu Memory Fabrics Filter> 
- CompartmentId string
- The OCID of the compartment.
- AvailabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- ComputeGpu stringMemory Fabric Health 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given fabric health.
- ComputeGpu stringMemory Fabric Id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- ComputeGpu stringMemory Fabric Lifecycle State 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given lifecycle state.
- ComputeHpc stringIsland Id 
- The OCID of the compute HPC island.
- ComputeNetwork stringBlock Id 
- The OCID of the compute network block.
- DisplayName string
- A filter to return only resources that match the given display name exactly.
- Filters
[]GetCompute Gpu Memory Fabrics Filter 
- compartmentId String
- The OCID of the compartment.
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- computeGpu StringMemory Fabric Health 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given fabric health.
- computeGpu StringMemory Fabric Id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- computeGpu StringMemory Fabric Lifecycle State 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given lifecycle state.
- computeHpc StringIsland Id 
- The OCID of the compute HPC island.
- computeNetwork StringBlock Id 
- The OCID of the compute network block.
- displayName String
- A filter to return only resources that match the given display name exactly.
- filters
List<GetCompute Gpu Memory Fabrics Filter> 
- compartmentId string
- The OCID of the compartment.
- availabilityDomain string
- The name of the availability domain. Example: Uocm:PHX-AD-1
- computeGpu stringMemory Fabric Health 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given fabric health.
- computeGpu stringMemory Fabric Id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- computeGpu stringMemory Fabric Lifecycle State 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given lifecycle state.
- computeHpc stringIsland Id 
- The OCID of the compute HPC island.
- computeNetwork stringBlock Id 
- The OCID of the compute network block.
- displayName string
- A filter to return only resources that match the given display name exactly.
- filters
GetCompute Gpu Memory Fabrics Filter[] 
- compartment_id str
- The OCID of the compartment.
- availability_domain str
- The name of the availability domain. Example: Uocm:PHX-AD-1
- compute_gpu_ strmemory_ fabric_ health 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given fabric health.
- compute_gpu_ strmemory_ fabric_ id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- compute_gpu_ strmemory_ fabric_ lifecycle_ state 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given lifecycle state.
- compute_hpc_ strisland_ id 
- The OCID of the compute HPC island.
- compute_network_ strblock_ id 
- The OCID of the compute network block.
- display_name str
- A filter to return only resources that match the given display name exactly.
- filters
Sequence[GetCompute Gpu Memory Fabrics Filter] 
- compartmentId String
- The OCID of the compartment.
- availabilityDomain String
- The name of the availability domain. Example: Uocm:PHX-AD-1
- computeGpu StringMemory Fabric Health 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given fabric health.
- computeGpu StringMemory Fabric Id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- computeGpu StringMemory Fabric Lifecycle State 
- A filter to return ComputeGpuMemoryFabricSummary resources that match the given lifecycle state.
- computeHpc StringIsland Id 
- The OCID of the compute HPC island.
- computeNetwork StringBlock Id 
- The OCID of the compute network block.
- displayName String
- A filter to return only resources that match the given display name exactly.
- filters List<Property Map>
getComputeGpuMemoryFabrics Result
The following output properties are available:
- CompartmentId string
- The OCID for the compartment. This should always be the root compartment.
- ComputeGpu List<GetMemory Fabric Collections Compute Gpu Memory Fabrics Compute Gpu Memory Fabric Collection> 
- The list of compute_gpu_memory_fabric_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- AvailabilityDomain string
- ComputeGpu stringMemory Fabric Health 
- ComputeGpu stringMemory Fabric Id 
- ComputeGpu stringMemory Fabric Lifecycle State 
- ComputeHpc stringIsland Id 
- The OCID for Customer-unique HPC Island
- ComputeNetwork stringBlock Id 
- The OCID for Customer-unique Network Block
- DisplayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Filters
List<GetCompute Gpu Memory Fabrics Filter> 
- CompartmentId string
- The OCID for the compartment. This should always be the root compartment.
- ComputeGpu []GetMemory Fabric Collections Compute Gpu Memory Fabrics Compute Gpu Memory Fabric Collection 
- The list of compute_gpu_memory_fabric_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- AvailabilityDomain string
- ComputeGpu stringMemory Fabric Health 
- ComputeGpu stringMemory Fabric Id 
- ComputeGpu stringMemory Fabric Lifecycle State 
- ComputeHpc stringIsland Id 
- The OCID for Customer-unique HPC Island
- ComputeNetwork stringBlock Id 
- The OCID for Customer-unique Network Block
- DisplayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Filters
[]GetCompute Gpu Memory Fabrics Filter 
- compartmentId String
- The OCID for the compartment. This should always be the root compartment.
- computeGpu List<GetMemory Fabric Collections Compute Gpu Memory Fabrics Compute Gpu Memory Fabric Collection> 
- The list of compute_gpu_memory_fabric_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- availabilityDomain String
- computeGpu StringMemory Fabric Health 
- computeGpu StringMemory Fabric Id 
- computeGpu StringMemory Fabric Lifecycle State 
- computeHpc StringIsland Id 
- The OCID for Customer-unique HPC Island
- computeNetwork StringBlock Id 
- The OCID for Customer-unique Network Block
- displayName String
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters
List<GetCompute Gpu Memory Fabrics Filter> 
- compartmentId string
- The OCID for the compartment. This should always be the root compartment.
- computeGpu GetMemory Fabric Collections Compute Gpu Memory Fabrics Compute Gpu Memory Fabric Collection[] 
- The list of compute_gpu_memory_fabric_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- availabilityDomain string
- computeGpu stringMemory Fabric Health 
- computeGpu stringMemory Fabric Id 
- computeGpu stringMemory Fabric Lifecycle State 
- computeHpc stringIsland Id 
- The OCID for Customer-unique HPC Island
- computeNetwork stringBlock Id 
- The OCID for Customer-unique Network Block
- displayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters
GetCompute Gpu Memory Fabrics Filter[] 
- compartment_id str
- The OCID for the compartment. This should always be the root compartment.
- compute_gpu_ Sequence[Getmemory_ fabric_ collections Compute Gpu Memory Fabrics Compute Gpu Memory Fabric Collection] 
- The list of compute_gpu_memory_fabric_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- availability_domain str
- compute_gpu_ strmemory_ fabric_ health 
- compute_gpu_ strmemory_ fabric_ id 
- compute_gpu_ strmemory_ fabric_ lifecycle_ state 
- compute_hpc_ strisland_ id 
- The OCID for Customer-unique HPC Island
- compute_network_ strblock_ id 
- The OCID for Customer-unique Network Block
- display_name str
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters
Sequence[GetCompute Gpu Memory Fabrics Filter] 
- compartmentId String
- The OCID for the compartment. This should always be the root compartment.
- computeGpu List<Property Map>Memory Fabric Collections 
- The list of compute_gpu_memory_fabric_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- availabilityDomain String
- computeGpu StringMemory Fabric Health 
- computeGpu StringMemory Fabric Id 
- computeGpu StringMemory Fabric Lifecycle State 
- computeHpc StringIsland Id 
- The OCID for Customer-unique HPC Island
- computeNetwork StringBlock Id 
- The OCID for Customer-unique Network Block
- displayName String
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- filters List<Property Map>
Supporting Types
GetComputeGpuMemoryFabricsComputeGpuMemoryFabricCollection         
GetComputeGpuMemoryFabricsComputeGpuMemoryFabricCollectionItem          
- AdditionalData Dictionary<string, string>
- Additional data that can be exposed to the customer. Right now it will include the switch tray ids.
- AvailableHost stringCount 
- The total number of available bare metal hosts located in this compute GPU memory fabric.
- CompartmentId string
- The OCID of the compartment.
- ComputeGpu stringMemory Fabric Id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- ComputeHpc stringIsland Id 
- The OCID of the compute HPC island.
- ComputeLocal stringBlock Id 
- The OCID for Customer-unique Local Block
- ComputeNetwork stringBlock Id 
- The OCID of the compute network block.
- 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.
- FabricHealth string
- The health state of the GPU memory fabric
- 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"}
- HealthyHost stringCount 
- The total number of healthy bare metal hosts located in this compute GPU memory fabric.
- Id string
- The OCID for the Customer-unique GPU memory fabric
- State string
- The lifecycle state of the GPU memory fabric
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time that the compute GPU memory fabric record was created, in the format defined by [RFC3339] (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- TotalHost stringCount 
- The total number of bare metal hosts located in this compute GPU memory fabric.
- AdditionalData map[string]string
- Additional data that can be exposed to the customer. Right now it will include the switch tray ids.
- AvailableHost stringCount 
- The total number of available bare metal hosts located in this compute GPU memory fabric.
- CompartmentId string
- The OCID of the compartment.
- ComputeGpu stringMemory Fabric Id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- ComputeHpc stringIsland Id 
- The OCID of the compute HPC island.
- ComputeLocal stringBlock Id 
- The OCID for Customer-unique Local Block
- ComputeNetwork stringBlock Id 
- The OCID of the compute network block.
- 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.
- FabricHealth string
- The health state of the GPU memory fabric
- 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"}
- HealthyHost stringCount 
- The total number of healthy bare metal hosts located in this compute GPU memory fabric.
- Id string
- The OCID for the Customer-unique GPU memory fabric
- State string
- The lifecycle state of the GPU memory fabric
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time that the compute GPU memory fabric record was created, in the format defined by [RFC3339] (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- TotalHost stringCount 
- The total number of bare metal hosts located in this compute GPU memory fabric.
- additionalData Map<String,String>
- Additional data that can be exposed to the customer. Right now it will include the switch tray ids.
- availableHost StringCount 
- The total number of available bare metal hosts located in this compute GPU memory fabric.
- compartmentId String
- The OCID of the compartment.
- computeGpu StringMemory Fabric Id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- computeHpc StringIsland Id 
- The OCID of the compute HPC island.
- computeLocal StringBlock Id 
- The OCID for Customer-unique Local Block
- computeNetwork StringBlock Id 
- The OCID of the compute network block.
- 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.
- fabricHealth String
- The health state of the GPU memory fabric
- 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"}
- healthyHost StringCount 
- The total number of healthy bare metal hosts located in this compute GPU memory fabric.
- id String
- The OCID for the Customer-unique GPU memory fabric
- state String
- The lifecycle state of the GPU memory fabric
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time that the compute GPU memory fabric record was created, in the format defined by [RFC3339] (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- totalHost StringCount 
- The total number of bare metal hosts located in this compute GPU memory fabric.
- additionalData {[key: string]: string}
- Additional data that can be exposed to the customer. Right now it will include the switch tray ids.
- availableHost stringCount 
- The total number of available bare metal hosts located in this compute GPU memory fabric.
- compartmentId string
- The OCID of the compartment.
- computeGpu stringMemory Fabric Id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- computeHpc stringIsland Id 
- The OCID of the compute HPC island.
- computeLocal stringBlock Id 
- The OCID for Customer-unique Local Block
- computeNetwork stringBlock Id 
- The OCID of the compute network block.
- {[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.
- fabricHealth string
- The health state of the GPU memory fabric
- {[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"}
- healthyHost stringCount 
- The total number of healthy bare metal hosts located in this compute GPU memory fabric.
- id string
- The OCID for the Customer-unique GPU memory fabric
- state string
- The lifecycle state of the GPU memory fabric
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The date and time that the compute GPU memory fabric record was created, in the format defined by [RFC3339] (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- totalHost stringCount 
- The total number of bare metal hosts located in this compute GPU memory fabric.
- additional_data Mapping[str, str]
- Additional data that can be exposed to the customer. Right now it will include the switch tray ids.
- available_host_ strcount 
- The total number of available bare metal hosts located in this compute GPU memory fabric.
- compartment_id str
- The OCID of the compartment.
- compute_gpu_ strmemory_ fabric_ id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- compute_hpc_ strisland_ id 
- The OCID of the compute HPC island.
- compute_local_ strblock_ id 
- The OCID for Customer-unique Local Block
- compute_network_ strblock_ id 
- The OCID of the compute network block.
- 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.
- fabric_health str
- The health state of the GPU memory fabric
- 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"}
- healthy_host_ strcount 
- The total number of healthy bare metal hosts located in this compute GPU memory fabric.
- id str
- The OCID for the Customer-unique GPU memory fabric
- state str
- The lifecycle state of the GPU memory fabric
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The date and time that the compute GPU memory fabric record was created, in the format defined by [RFC3339] (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- total_host_ strcount 
- The total number of bare metal hosts located in this compute GPU memory fabric.
- additionalData Map<String>
- Additional data that can be exposed to the customer. Right now it will include the switch tray ids.
- availableHost StringCount 
- The total number of available bare metal hosts located in this compute GPU memory fabric.
- compartmentId String
- The OCID of the compartment.
- computeGpu StringMemory Fabric Id 
- A filter to return only the listings that matches the given GPU memory fabric id.
- computeHpc StringIsland Id 
- The OCID of the compute HPC island.
- computeLocal StringBlock Id 
- The OCID for Customer-unique Local Block
- computeNetwork StringBlock Id 
- The OCID of the compute network block.
- 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.
- fabricHealth String
- The health state of the GPU memory fabric
- 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"}
- healthyHost StringCount 
- The total number of healthy bare metal hosts located in this compute GPU memory fabric.
- id String
- The OCID for the Customer-unique GPU memory fabric
- state String
- The lifecycle state of the GPU memory fabric
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time that the compute GPU memory fabric record was created, in the format defined by [RFC3339] (https://tools.ietf.org/html/rfc3339). Example: 2016-08-25T21:10:29.600Z
- totalHost StringCount 
- The total number of bare metal hosts located in this compute GPU memory fabric.
GetComputeGpuMemoryFabricsFilter     
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.
