Show / Hide Table of Contents

Class ComputeClusterPlacementConstraintDetails

The details for providing placement constraints for a compute cluster.

Inheritance
object
PlacementConstraintDetails
ComputeClusterPlacementConstraintDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class ComputeClusterPlacementConstraintDetails : PlacementConstraintDetails

Properties

HpcIslandId

Declaration
[JsonProperty(PropertyName = "hpcIslandId")]
public string HpcIslandId { get; set; }
Property Value
Type Description
string

The OCID of the HPC island for the compute cluster.
This field cannot be updated after creation of the compute cluster.

LogicalPlacementConstraint

Declaration
[JsonProperty(PropertyName = "logicalPlacementConstraint")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ComputeClusterLogicalPlacementConstraint? LogicalPlacementConstraint { get; set; }
Property Value
Type Description
ComputeClusterLogicalPlacementConstraint?

The logical placement strategy to apply. Allowed values are SINGLE_TIER, SINGLE_BLOCK, and PACKED_DISTRIBUTION_MULTI_BLOCK.

TargetMemoryFabricIds

Declaration
[JsonProperty(PropertyName = "targetMemoryFabricIds")]
public List<string> TargetMemoryFabricIds { get; set; }
Property Value
Type Description
List<string>

The list of target GPU memory fabric OCIDs to constrain placement.
If GMFs are passed in, the hpcIslandId must be set on the compute cluster, and the provided GMFs must belong to that same HPC island.
The ordering of the array will be preserved. Ensure that all items in the array are unique.

TargetNetworkBlockIds

Declaration
[JsonProperty(PropertyName = "targetNetworkBlockIds")]
public List<string> TargetNetworkBlockIds { get; set; }
Property Value
Type Description
List<string>

The list of target network block OCIDs to constrain placement.
If targetNetworkBlockIds is provided, the hpcIslandId must be set on the compute cluster, and the provided network blocks must belong to that same HPC island.
The ordering of the array will be preserved. Ensure that all items in the array are unique.

In this article
Back to top