Class ClusterNetworkPlacementConfigurationDetails
The location for where the instance pools in a cluster network will place instances.
Inherited Members
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class ClusterNetworkPlacementConfigurationDetails
Properties
AvailabilityDomain
Declaration
[Required(ErrorMessage = "AvailabilityDomain is required.")]
[JsonProperty(PropertyName = "availabilityDomain")]
public string AvailabilityDomain { get; set; }
Property Value
Type | Description |
---|---|
string | The availability domain to place instances.
|
Remarks
Required
PlacementConstraint
Declaration
[JsonProperty(PropertyName = "placementConstraint")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ClusterNetworkPlacementConfigurationDetails.PlacementConstraintEnum? PlacementConstraint { get; set; }
Property Value
Type | Description |
---|---|
ClusterNetworkPlacementConfigurationDetails.PlacementConstraintEnum? | The placement constraint when reserving hosts. |
PrimarySubnetId
Declaration
[JsonProperty(PropertyName = "primarySubnetId")]
public string PrimarySubnetId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the primary subnet to place instances. This field is deprecated.
Use |
PrimaryVnicSubnets
Declaration
[JsonProperty(PropertyName = "primaryVnicSubnets")]
public InstancePoolPlacementPrimarySubnet PrimaryVnicSubnets { get; set; }
Property Value
Type | Description |
---|---|
InstancePoolPlacementPrimarySubnet |
SecondaryVnicSubnets
Declaration
[JsonProperty(PropertyName = "secondaryVnicSubnets")]
public List<InstancePoolPlacementSecondaryVnicSubnet> SecondaryVnicSubnets { get; set; }
Property Value
Type | Description |
---|---|
List<InstancePoolPlacementSecondaryVnicSubnet> | The set of secondary VNIC data for instances in the pool. |