Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace InstancePoolPlacementConfiguration

The location for where an instance pool will place instances.

Properties

availabilityDomain

availabilityDomain: string

The availability domain to place instances.

Example: {@code Uocm:PHX-AD-1}

Optional faultDomains

faultDomains: Array<string>

The fault domains to place instances.

If you don't provide any values, the system makes a best effort to distribute instances across all fault domains based on capacity.

To distribute the instances evenly across selected fault domains, provide a set of fault domains. For example, you might want instances to be evenly distributed if your applications require high availability.

To get a list of fault domains, use the {@link #listFaultDomains(ListFaultDomainsRequest) listFaultDomains} operation in the Identity and Access Management Service API.

Example: {@code [FAULT-DOMAIN-1, FAULT-DOMAIN-2, FAULT-DOMAIN-3]}

Optional primarySubnetId

primarySubnetId: undefined | string

The OCID of the primary subnet in which to place instances. This field is deprecated. Use {@code primaryVnicSubnets} instead to set VNIC data for instances in the pool.

Optional primaryVnicSubnets

primaryVnicSubnets: model.InstancePoolPlacementPrimarySubnet

Optional secondaryVnicSubnets

The set of secondary VNIC data for instances in the pool.

Functions

getDeserializedJsonObj

getJsonObj