Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.ContainerEngine.getNodePool
Explore with Pulumi AI
This data source provides details about a specific Node Pool resource in Oracle Cloud Infrastructure Container Engine service.
Get the details of a node pool.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testNodePool = oci.ContainerEngine.getNodePool({
    nodePoolId: testNodePoolOciContainerengineNodePool.id,
});
import pulumi
import pulumi_oci as oci
test_node_pool = oci.ContainerEngine.get_node_pool(node_pool_id=test_node_pool_oci_containerengine_node_pool["id"])
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/containerengine"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := containerengine.GetNodePool(ctx, &containerengine.GetNodePoolArgs{
			NodePoolId: testNodePoolOciContainerengineNodePool.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 testNodePool = Oci.ContainerEngine.GetNodePool.Invoke(new()
    {
        NodePoolId = testNodePoolOciContainerengineNodePool.Id,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.ContainerEngine.ContainerEngineFunctions;
import com.pulumi.oci.ContainerEngine.inputs.GetNodePoolArgs;
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 testNodePool = ContainerEngineFunctions.getNodePool(GetNodePoolArgs.builder()
            .nodePoolId(testNodePoolOciContainerengineNodePool.id())
            .build());
    }
}
variables:
  testNodePool:
    fn::invoke:
      function: oci:ContainerEngine:getNodePool
      arguments:
        nodePoolId: ${testNodePoolOciContainerengineNodePool.id}
Using getNodePool
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 getNodePool(args: GetNodePoolArgs, opts?: InvokeOptions): Promise<GetNodePoolResult>
function getNodePoolOutput(args: GetNodePoolOutputArgs, opts?: InvokeOptions): Output<GetNodePoolResult>def get_node_pool(node_pool_id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetNodePoolResult
def get_node_pool_output(node_pool_id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetNodePoolResult]func LookupNodePool(ctx *Context, args *LookupNodePoolArgs, opts ...InvokeOption) (*LookupNodePoolResult, error)
func LookupNodePoolOutput(ctx *Context, args *LookupNodePoolOutputArgs, opts ...InvokeOption) LookupNodePoolResultOutput> Note: This function is named LookupNodePool in the Go SDK.
public static class GetNodePool 
{
    public static Task<GetNodePoolResult> InvokeAsync(GetNodePoolArgs args, InvokeOptions? opts = null)
    public static Output<GetNodePoolResult> Invoke(GetNodePoolInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetNodePoolResult> getNodePool(GetNodePoolArgs args, InvokeOptions options)
public static Output<GetNodePoolResult> getNodePool(GetNodePoolArgs args, InvokeOptions options)
fn::invoke:
  function: oci:ContainerEngine/getNodePool:getNodePool
  arguments:
    # arguments dictionaryThe following arguments are supported:
- NodePool stringId 
- The OCID of the node pool.
- NodePool stringId 
- The OCID of the node pool.
- nodePool StringId 
- The OCID of the node pool.
- nodePool stringId 
- The OCID of the node pool.
- node_pool_ strid 
- The OCID of the node pool.
- nodePool StringId 
- The OCID of the node pool.
getNodePool Result
The following output properties are available:
- ClusterId string
- The OCID of the cluster to which this node pool is attached.
- CompartmentId string
- The OCID of the compartment in which the node pool exists.
- 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"}
- 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"}
- Id string
- The OCID of the compute instance backing this node.
- InitialNode List<GetLabels Node Pool Initial Node Label> 
- A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- KubernetesVersion string
- The version of Kubernetes this node is running.
- LifecycleDetails string
- Details about the state of the node.
- Name string
- The name of the node.
- NodeConfig List<GetDetails Node Pool Node Config Detail> 
- The configuration of nodes in the node pool.
- NodeEviction List<GetNode Pool Settings Node Pool Node Eviction Node Pool Setting> 
- Node Eviction Details configuration
- NodeImage stringId 
- Deprecated. see nodeSource. The OCID of the image running on the nodes in the node pool.
- NodeImage stringName 
- Deprecated. see nodeSource. The name of the image running on the nodes in the node pool.
- NodeMetadata Dictionary<string, string>
- A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- NodePool List<GetCycling Details Node Pool Node Pool Cycling Detail> 
- Node Pool Cycling Details
- NodePool stringId 
- The OCID of the node pool to which this node belongs.
- NodeShape string
- The name of the node shape of the nodes in the node pool.
- NodeShape List<GetConfigs Node Pool Node Shape Config> 
- The shape configuration of the nodes.
- NodeSource List<GetDetails Node Pool Node Source Detail> 
- Source running on the nodes in the node pool.
- NodeSources List<GetNode Pool Node Source> 
- Deprecated. see nodeSourceDetails. Source running on the nodes in the node pool.
- Nodes
List<GetNode Pool Node> 
- The nodes in the node pool.
- QuantityPer intSubnet 
- The number of nodes in each subnet.
- SshPublic stringKey 
- The SSH public key on each node in the node pool on launch.
- State string
- The state of the nodepool.
- SubnetIds List<string>
- The OCIDs of the subnets in which to place nodes for this node pool.
- ClusterId string
- The OCID of the cluster to which this node pool is attached.
- CompartmentId string
- The OCID of the compartment in which the node pool exists.
- 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"}
- 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"}
- Id string
- The OCID of the compute instance backing this node.
- InitialNode []GetLabels Node Pool Initial Node Label 
- A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- KubernetesVersion string
- The version of Kubernetes this node is running.
- LifecycleDetails string
- Details about the state of the node.
- Name string
- The name of the node.
- NodeConfig []GetDetails Node Pool Node Config Detail 
- The configuration of nodes in the node pool.
- NodeEviction []GetNode Pool Settings Node Pool Node Eviction Node Pool Setting 
- Node Eviction Details configuration
- NodeImage stringId 
- Deprecated. see nodeSource. The OCID of the image running on the nodes in the node pool.
- NodeImage stringName 
- Deprecated. see nodeSource. The name of the image running on the nodes in the node pool.
- NodeMetadata map[string]string
- A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- NodePool []GetCycling Details Node Pool Node Pool Cycling Detail 
- Node Pool Cycling Details
- NodePool stringId 
- The OCID of the node pool to which this node belongs.
- NodeShape string
- The name of the node shape of the nodes in the node pool.
- NodeShape []GetConfigs Node Pool Node Shape Config 
- The shape configuration of the nodes.
- NodeSource []GetDetails Node Pool Node Source Detail 
- Source running on the nodes in the node pool.
- NodeSources []GetNode Pool Node Source 
- Deprecated. see nodeSourceDetails. Source running on the nodes in the node pool.
- Nodes
[]GetNode Pool Node 
- The nodes in the node pool.
- QuantityPer intSubnet 
- The number of nodes in each subnet.
- SshPublic stringKey 
- The SSH public key on each node in the node pool on launch.
- State string
- The state of the nodepool.
- SubnetIds []string
- The OCIDs of the subnets in which to place nodes for this node pool.
- clusterId String
- The OCID of the cluster to which this node pool is attached.
- compartmentId String
- The OCID of the compartment in which the node pool exists.
- 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"}
- 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"}
- id String
- The OCID of the compute instance backing this node.
- initialNode List<GetLabels Node Pool Initial Node Label> 
- A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- kubernetesVersion String
- The version of Kubernetes this node is running.
- lifecycleDetails String
- Details about the state of the node.
- name String
- The name of the node.
- nodeConfig List<GetDetails Node Pool Node Config Detail> 
- The configuration of nodes in the node pool.
- nodeEviction List<GetNode Pool Settings Node Pool Node Eviction Node Pool Setting> 
- Node Eviction Details configuration
- nodeImage StringId 
- Deprecated. see nodeSource. The OCID of the image running on the nodes in the node pool.
- nodeImage StringName 
- Deprecated. see nodeSource. The name of the image running on the nodes in the node pool.
- nodeMetadata Map<String,String>
- A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- nodePool List<GetCycling Details Node Pool Node Pool Cycling Detail> 
- Node Pool Cycling Details
- nodePool StringId 
- The OCID of the node pool to which this node belongs.
- nodeShape String
- The name of the node shape of the nodes in the node pool.
- nodeShape List<GetConfigs Node Pool Node Shape Config> 
- The shape configuration of the nodes.
- nodeSource List<GetDetails Node Pool Node Source Detail> 
- Source running on the nodes in the node pool.
- nodeSources List<GetNode Pool Node Source> 
- Deprecated. see nodeSourceDetails. Source running on the nodes in the node pool.
- nodes
List<GetNode Pool Node> 
- The nodes in the node pool.
- quantityPer IntegerSubnet 
- The number of nodes in each subnet.
- sshPublic StringKey 
- The SSH public key on each node in the node pool on launch.
- state String
- The state of the nodepool.
- subnetIds List<String>
- The OCIDs of the subnets in which to place nodes for this node pool.
- clusterId string
- The OCID of the cluster to which this node pool is attached.
- compartmentId string
- The OCID of the compartment in which the node pool exists.
- {[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"}
- {[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"}
- id string
- The OCID of the compute instance backing this node.
- initialNode GetLabels Node Pool Initial Node Label[] 
- A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- kubernetesVersion string
- The version of Kubernetes this node is running.
- lifecycleDetails string
- Details about the state of the node.
- name string
- The name of the node.
- nodeConfig GetDetails Node Pool Node Config Detail[] 
- The configuration of nodes in the node pool.
- nodeEviction GetNode Pool Settings Node Pool Node Eviction Node Pool Setting[] 
- Node Eviction Details configuration
- nodeImage stringId 
- Deprecated. see nodeSource. The OCID of the image running on the nodes in the node pool.
- nodeImage stringName 
- Deprecated. see nodeSource. The name of the image running on the nodes in the node pool.
- nodeMetadata {[key: string]: string}
- A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- nodePool GetCycling Details Node Pool Node Pool Cycling Detail[] 
- Node Pool Cycling Details
- nodePool stringId 
- The OCID of the node pool to which this node belongs.
- nodeShape string
- The name of the node shape of the nodes in the node pool.
- nodeShape GetConfigs Node Pool Node Shape Config[] 
- The shape configuration of the nodes.
- nodeSource GetDetails Node Pool Node Source Detail[] 
- Source running on the nodes in the node pool.
- nodeSources GetNode Pool Node Source[] 
- Deprecated. see nodeSourceDetails. Source running on the nodes in the node pool.
- nodes
GetNode Pool Node[] 
- The nodes in the node pool.
- quantityPer numberSubnet 
- The number of nodes in each subnet.
- sshPublic stringKey 
- The SSH public key on each node in the node pool on launch.
- state string
- The state of the nodepool.
- subnetIds string[]
- The OCIDs of the subnets in which to place nodes for this node pool.
- cluster_id str
- The OCID of the cluster to which this node pool is attached.
- compartment_id str
- The OCID of the compartment in which the node pool exists.
- 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"}
- 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"}
- id str
- The OCID of the compute instance backing this node.
- initial_node_ Sequence[Getlabels Node Pool Initial Node Label] 
- A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- kubernetes_version str
- The version of Kubernetes this node is running.
- lifecycle_details str
- Details about the state of the node.
- name str
- The name of the node.
- node_config_ Sequence[Getdetails Node Pool Node Config Detail] 
- The configuration of nodes in the node pool.
- node_eviction_ Sequence[Getnode_ pool_ settings Node Pool Node Eviction Node Pool Setting] 
- Node Eviction Details configuration
- node_image_ strid 
- Deprecated. see nodeSource. The OCID of the image running on the nodes in the node pool.
- node_image_ strname 
- Deprecated. see nodeSource. The name of the image running on the nodes in the node pool.
- node_metadata Mapping[str, str]
- A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- node_pool_ Sequence[Getcycling_ details Node Pool Node Pool Cycling Detail] 
- Node Pool Cycling Details
- node_pool_ strid 
- The OCID of the node pool to which this node belongs.
- node_shape str
- The name of the node shape of the nodes in the node pool.
- node_shape_ Sequence[Getconfigs Node Pool Node Shape Config] 
- The shape configuration of the nodes.
- node_source_ Sequence[Getdetails Node Pool Node Source Detail] 
- Source running on the nodes in the node pool.
- node_sources Sequence[GetNode Pool Node Source] 
- Deprecated. see nodeSourceDetails. Source running on the nodes in the node pool.
- nodes
Sequence[GetNode Pool Node] 
- The nodes in the node pool.
- quantity_per_ intsubnet 
- The number of nodes in each subnet.
- ssh_public_ strkey 
- The SSH public key on each node in the node pool on launch.
- state str
- The state of the nodepool.
- subnet_ids Sequence[str]
- The OCIDs of the subnets in which to place nodes for this node pool.
- clusterId String
- The OCID of the cluster to which this node pool is attached.
- compartmentId String
- The OCID of the compartment in which the node pool exists.
- 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"}
- 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"}
- id String
- The OCID of the compute instance backing this node.
- initialNode List<Property Map>Labels 
- A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- kubernetesVersion String
- The version of Kubernetes this node is running.
- lifecycleDetails String
- Details about the state of the node.
- name String
- The name of the node.
- nodeConfig List<Property Map>Details 
- The configuration of nodes in the node pool.
- nodeEviction List<Property Map>Node Pool Settings 
- Node Eviction Details configuration
- nodeImage StringId 
- Deprecated. see nodeSource. The OCID of the image running on the nodes in the node pool.
- nodeImage StringName 
- Deprecated. see nodeSource. The name of the image running on the nodes in the node pool.
- nodeMetadata Map<String>
- A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- nodePool List<Property Map>Cycling Details 
- Node Pool Cycling Details
- nodePool StringId 
- The OCID of the node pool to which this node belongs.
- nodeShape String
- The name of the node shape of the nodes in the node pool.
- nodeShape List<Property Map>Configs 
- The shape configuration of the nodes.
- nodeSource List<Property Map>Details 
- Source running on the nodes in the node pool.
- nodeSources List<Property Map>
- Deprecated. see nodeSourceDetails. Source running on the nodes in the node pool.
- nodes List<Property Map>
- The nodes in the node pool.
- quantityPer NumberSubnet 
- The number of nodes in each subnet.
- sshPublic StringKey 
- The SSH public key on each node in the node pool on launch.
- state String
- The state of the nodepool.
- subnetIds List<String>
- The OCIDs of the subnets in which to place nodes for this node pool.
Supporting Types
GetNodePoolInitialNodeLabel     
GetNodePoolNode   
- AvailabilityDomain string
- The name of the availability domain in which this node is placed.
- 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"}
- Errors
List<GetNode Pool Node Error> 
- An error that may be associated with the node.
- FaultDomain string
- The fault domain of this node.
- 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"}
- Id string
- The OCID of the compute instance backing this node.
- KubernetesVersion string
- The version of Kubernetes this node is running.
- LifecycleDetails string
- Details about the state of the node.
- Name string
- The name of the node.
- NodePool stringId 
- The OCID of the node pool.
- PrivateIp string
- The private IP address of this node.
- PublicIp string
- The public IP address of this node.
- State string
- The state of the nodepool.
- SubnetId string
- The OCID of the subnet in which this node is placed.
- AvailabilityDomain string
- The name of the availability domain in which this node is placed.
- 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"}
- Errors
[]GetNode Pool Node Error 
- An error that may be associated with the node.
- FaultDomain string
- The fault domain of this node.
- 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"}
- Id string
- The OCID of the compute instance backing this node.
- KubernetesVersion string
- The version of Kubernetes this node is running.
- LifecycleDetails string
- Details about the state of the node.
- Name string
- The name of the node.
- NodePool stringId 
- The OCID of the node pool.
- PrivateIp string
- The private IP address of this node.
- PublicIp string
- The public IP address of this node.
- State string
- The state of the nodepool.
- SubnetId string
- The OCID of the subnet in which this node is placed.
- availabilityDomain String
- The name of the availability domain in which this node is placed.
- 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"}
- errors
List<GetNode Pool Node Error> 
- An error that may be associated with the node.
- faultDomain String
- The fault domain of this node.
- 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"}
- id String
- The OCID of the compute instance backing this node.
- kubernetesVersion String
- The version of Kubernetes this node is running.
- lifecycleDetails String
- Details about the state of the node.
- name String
- The name of the node.
- nodePool StringId 
- The OCID of the node pool.
- privateIp String
- The private IP address of this node.
- publicIp String
- The public IP address of this node.
- state String
- The state of the nodepool.
- subnetId String
- The OCID of the subnet in which this node is placed.
- availabilityDomain string
- The name of the availability domain in which this node is placed.
- {[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"}
- errors
GetNode Pool Node Error[] 
- An error that may be associated with the node.
- faultDomain string
- The fault domain of this node.
- {[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"}
- id string
- The OCID of the compute instance backing this node.
- kubernetesVersion string
- The version of Kubernetes this node is running.
- lifecycleDetails string
- Details about the state of the node.
- name string
- The name of the node.
- nodePool stringId 
- The OCID of the node pool.
- privateIp string
- The private IP address of this node.
- publicIp string
- The public IP address of this node.
- state string
- The state of the nodepool.
- subnetId string
- The OCID of the subnet in which this node is placed.
- availability_domain str
- The name of the availability domain in which this node is placed.
- 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"}
- errors
Sequence[GetNode Pool Node Error] 
- An error that may be associated with the node.
- fault_domain str
- The fault domain of this node.
- 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"}
- id str
- The OCID of the compute instance backing this node.
- kubernetes_version str
- The version of Kubernetes this node is running.
- lifecycle_details str
- Details about the state of the node.
- name str
- The name of the node.
- node_pool_ strid 
- The OCID of the node pool.
- private_ip str
- The private IP address of this node.
- public_ip str
- The public IP address of this node.
- state str
- The state of the nodepool.
- subnet_id str
- The OCID of the subnet in which this node is placed.
- availabilityDomain String
- The name of the availability domain in which this node is placed.
- 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"}
- errors List<Property Map>
- An error that may be associated with the node.
- faultDomain String
- The fault domain of this node.
- 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"}
- id String
- The OCID of the compute instance backing this node.
- kubernetesVersion String
- The version of Kubernetes this node is running.
- lifecycleDetails String
- Details about the state of the node.
- name String
- The name of the node.
- nodePool StringId 
- The OCID of the node pool.
- privateIp String
- The private IP address of this node.
- publicIp String
- The public IP address of this node.
- state String
- The state of the nodepool.
- subnetId String
- The OCID of the subnet in which this node is placed.
GetNodePoolNodeConfigDetail     
- 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"}
- 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"}
- IsPv boolEncryption In Transit Enabled 
- Whether to enable in-transit encryption for the data volume's paravirtualized attachment. This field applies to both block volumes and boot volumes. The default value is false.
- KmsKey stringId 
- The OCID of the Key Management Service key assigned to the boot volume.
- NodePool List<GetPod Network Option Details Node Pool Node Config Detail Node Pool Pod Network Option Detail> 
- The CNI related configuration of pods in the node pool.
- NsgIds List<string>
- The OCIDs of the Network Security Group(s) to associate nodes for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- PlacementConfigs List<GetNode Pool Node Config Detail Placement Config> 
- The placement configurations for the node pool. Provide one placement configuration for each availability domain in which you intend to launch a node.
- Size int
- The number of nodes in the node pool.
- 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"}
- 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"}
- IsPv boolEncryption In Transit Enabled 
- Whether to enable in-transit encryption for the data volume's paravirtualized attachment. This field applies to both block volumes and boot volumes. The default value is false.
- KmsKey stringId 
- The OCID of the Key Management Service key assigned to the boot volume.
- NodePool []GetPod Network Option Details Node Pool Node Config Detail Node Pool Pod Network Option Detail 
- The CNI related configuration of pods in the node pool.
- NsgIds []string
- The OCIDs of the Network Security Group(s) to associate nodes for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- PlacementConfigs []GetNode Pool Node Config Detail Placement Config 
- The placement configurations for the node pool. Provide one placement configuration for each availability domain in which you intend to launch a node.
- Size int
- The number of nodes in the node pool.
- 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"}
- 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"}
- isPv BooleanEncryption In Transit Enabled 
- Whether to enable in-transit encryption for the data volume's paravirtualized attachment. This field applies to both block volumes and boot volumes. The default value is false.
- kmsKey StringId 
- The OCID of the Key Management Service key assigned to the boot volume.
- nodePool List<GetPod Network Option Details Node Pool Node Config Detail Node Pool Pod Network Option Detail> 
- The CNI related configuration of pods in the node pool.
- nsgIds List<String>
- The OCIDs of the Network Security Group(s) to associate nodes for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- placementConfigs List<GetNode Pool Node Config Detail Placement Config> 
- The placement configurations for the node pool. Provide one placement configuration for each availability domain in which you intend to launch a node.
- size Integer
- The number of nodes in the node pool.
- {[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"}
- {[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"}
- isPv booleanEncryption In Transit Enabled 
- Whether to enable in-transit encryption for the data volume's paravirtualized attachment. This field applies to both block volumes and boot volumes. The default value is false.
- kmsKey stringId 
- The OCID of the Key Management Service key assigned to the boot volume.
- nodePool GetPod Network Option Details Node Pool Node Config Detail Node Pool Pod Network Option Detail[] 
- The CNI related configuration of pods in the node pool.
- nsgIds string[]
- The OCIDs of the Network Security Group(s) to associate nodes for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- placementConfigs GetNode Pool Node Config Detail Placement Config[] 
- The placement configurations for the node pool. Provide one placement configuration for each availability domain in which you intend to launch a node.
- size number
- The number of nodes in the node pool.
- 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"}
- 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"}
- is_pv_ boolencryption_ in_ transit_ enabled 
- Whether to enable in-transit encryption for the data volume's paravirtualized attachment. This field applies to both block volumes and boot volumes. The default value is false.
- kms_key_ strid 
- The OCID of the Key Management Service key assigned to the boot volume.
- node_pool_ Sequence[Getpod_ network_ option_ details Node Pool Node Config Detail Node Pool Pod Network Option Detail] 
- The CNI related configuration of pods in the node pool.
- nsg_ids Sequence[str]
- The OCIDs of the Network Security Group(s) to associate nodes for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- placement_configs Sequence[GetNode Pool Node Config Detail Placement Config] 
- The placement configurations for the node pool. Provide one placement configuration for each availability domain in which you intend to launch a node.
- size int
- The number of nodes in the node pool.
- 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"}
- 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"}
- isPv BooleanEncryption In Transit Enabled 
- Whether to enable in-transit encryption for the data volume's paravirtualized attachment. This field applies to both block volumes and boot volumes. The default value is false.
- kmsKey StringId 
- The OCID of the Key Management Service key assigned to the boot volume.
- nodePool List<Property Map>Pod Network Option Details 
- The CNI related configuration of pods in the node pool.
- nsgIds List<String>
- The OCIDs of the Network Security Group(s) to associate nodes for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- placementConfigs List<Property Map>
- The placement configurations for the node pool. Provide one placement configuration for each availability domain in which you intend to launch a node.
- size Number
- The number of nodes in the node pool.
GetNodePoolNodeConfigDetailNodePoolPodNetworkOptionDetail           
- CniType string
- The CNI plugin used by this node pool
- MaxPods intPer Node 
- The max number of pods per node in the node pool. This value will be limited by the number of VNICs attachable to the node pool shape
- PodNsg List<string>Ids 
- The OCIDs of the Network Security Group(s) to associate pods for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- PodSubnet List<string>Ids 
- The OCIDs of the subnets in which to place pods for this node pool. This can be one of the node pool subnet IDs
- CniType string
- The CNI plugin used by this node pool
- MaxPods intPer Node 
- The max number of pods per node in the node pool. This value will be limited by the number of VNICs attachable to the node pool shape
- PodNsg []stringIds 
- The OCIDs of the Network Security Group(s) to associate pods for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- PodSubnet []stringIds 
- The OCIDs of the subnets in which to place pods for this node pool. This can be one of the node pool subnet IDs
- cniType String
- The CNI plugin used by this node pool
- maxPods IntegerPer Node 
- The max number of pods per node in the node pool. This value will be limited by the number of VNICs attachable to the node pool shape
- podNsg List<String>Ids 
- The OCIDs of the Network Security Group(s) to associate pods for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- podSubnet List<String>Ids 
- The OCIDs of the subnets in which to place pods for this node pool. This can be one of the node pool subnet IDs
- cniType string
- The CNI plugin used by this node pool
- maxPods numberPer Node 
- The max number of pods per node in the node pool. This value will be limited by the number of VNICs attachable to the node pool shape
- podNsg string[]Ids 
- The OCIDs of the Network Security Group(s) to associate pods for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- podSubnet string[]Ids 
- The OCIDs of the subnets in which to place pods for this node pool. This can be one of the node pool subnet IDs
- cni_type str
- The CNI plugin used by this node pool
- max_pods_ intper_ node 
- The max number of pods per node in the node pool. This value will be limited by the number of VNICs attachable to the node pool shape
- pod_nsg_ Sequence[str]ids 
- The OCIDs of the Network Security Group(s) to associate pods for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- pod_subnet_ Sequence[str]ids 
- The OCIDs of the subnets in which to place pods for this node pool. This can be one of the node pool subnet IDs
- cniType String
- The CNI plugin used by this node pool
- maxPods NumberPer Node 
- The max number of pods per node in the node pool. This value will be limited by the number of VNICs attachable to the node pool shape
- podNsg List<String>Ids 
- The OCIDs of the Network Security Group(s) to associate pods for this node pool with. For more information about NSGs, see NetworkSecurityGroup.
- podSubnet List<String>Ids 
- The OCIDs of the subnets in which to place pods for this node pool. This can be one of the node pool subnet IDs
GetNodePoolNodeConfigDetailPlacementConfig       
- AvailabilityDomain string
- The name of the availability domain in which this node is placed.
- CapacityReservation stringId 
- The OCID of the compute capacity reservation in which to place the compute instance.
- FaultDomains List<string>
- A list of fault domains in which to place nodes.
- PreemptibleNode List<GetConfigs Node Pool Node Config Detail Placement Config Preemptible Node Config> 
- Configuration options for preemptible nodes.
- SubnetId string
- The OCID of the subnet in which this node is placed.
- AvailabilityDomain string
- The name of the availability domain in which this node is placed.
- CapacityReservation stringId 
- The OCID of the compute capacity reservation in which to place the compute instance.
- FaultDomains []string
- A list of fault domains in which to place nodes.
- PreemptibleNode []GetConfigs Node Pool Node Config Detail Placement Config Preemptible Node Config 
- Configuration options for preemptible nodes.
- SubnetId string
- The OCID of the subnet in which this node is placed.
- availabilityDomain String
- The name of the availability domain in which this node is placed.
- capacityReservation StringId 
- The OCID of the compute capacity reservation in which to place the compute instance.
- faultDomains List<String>
- A list of fault domains in which to place nodes.
- preemptibleNode List<GetConfigs Node Pool Node Config Detail Placement Config Preemptible Node Config> 
- Configuration options for preemptible nodes.
- subnetId String
- The OCID of the subnet in which this node is placed.
- availabilityDomain string
- The name of the availability domain in which this node is placed.
- capacityReservation stringId 
- The OCID of the compute capacity reservation in which to place the compute instance.
- faultDomains string[]
- A list of fault domains in which to place nodes.
- preemptibleNode GetConfigs Node Pool Node Config Detail Placement Config Preemptible Node Config[] 
- Configuration options for preemptible nodes.
- subnetId string
- The OCID of the subnet in which this node is placed.
- availability_domain str
- The name of the availability domain in which this node is placed.
- capacity_reservation_ strid 
- The OCID of the compute capacity reservation in which to place the compute instance.
- fault_domains Sequence[str]
- A list of fault domains in which to place nodes.
- preemptible_node_ Sequence[Getconfigs Node Pool Node Config Detail Placement Config Preemptible Node Config] 
- Configuration options for preemptible nodes.
- subnet_id str
- The OCID of the subnet in which this node is placed.
- availabilityDomain String
- The name of the availability domain in which this node is placed.
- capacityReservation StringId 
- The OCID of the compute capacity reservation in which to place the compute instance.
- faultDomains List<String>
- A list of fault domains in which to place nodes.
- preemptibleNode List<Property Map>Configs 
- Configuration options for preemptible nodes.
- subnetId String
- The OCID of the subnet in which this node is placed.
GetNodePoolNodeConfigDetailPlacementConfigPreemptibleNodeConfig          
- PreemptionActions List<GetNode Pool Node Config Detail Placement Config Preemptible Node Config Preemption Action> 
- The action to run when the preemptible node is interrupted for eviction.
- PreemptionActions []GetNode Pool Node Config Detail Placement Config Preemptible Node Config Preemption Action 
- The action to run when the preemptible node is interrupted for eviction.
- preemptionActions List<GetNode Pool Node Config Detail Placement Config Preemptible Node Config Preemption Action> 
- The action to run when the preemptible node is interrupted for eviction.
- preemptionActions GetNode Pool Node Config Detail Placement Config Preemptible Node Config Preemption Action[] 
- The action to run when the preemptible node is interrupted for eviction.
- preemption_actions Sequence[GetNode Pool Node Config Detail Placement Config Preemptible Node Config Preemption Action] 
- The action to run when the preemptible node is interrupted for eviction.
- preemptionActions List<Property Map>
- The action to run when the preemptible node is interrupted for eviction.
GetNodePoolNodeConfigDetailPlacementConfigPreemptibleNodeConfigPreemptionAction            
- IsPreserve boolBoot Volume 
- Whether to preserve the boot volume that was used to launch the preemptible instance when the instance is terminated. Defaults to false if not specified.
- Type string
- The type of action to run when the instance is interrupted for eviction.
- IsPreserve boolBoot Volume 
- Whether to preserve the boot volume that was used to launch the preemptible instance when the instance is terminated. Defaults to false if not specified.
- Type string
- The type of action to run when the instance is interrupted for eviction.
- isPreserve BooleanBoot Volume 
- Whether to preserve the boot volume that was used to launch the preemptible instance when the instance is terminated. Defaults to false if not specified.
- type String
- The type of action to run when the instance is interrupted for eviction.
- isPreserve booleanBoot Volume 
- Whether to preserve the boot volume that was used to launch the preemptible instance when the instance is terminated. Defaults to false if not specified.
- type string
- The type of action to run when the instance is interrupted for eviction.
- is_preserve_ boolboot_ volume 
- Whether to preserve the boot volume that was used to launch the preemptible instance when the instance is terminated. Defaults to false if not specified.
- type str
- The type of action to run when the instance is interrupted for eviction.
- isPreserve BooleanBoot Volume 
- Whether to preserve the boot volume that was used to launch the preemptible instance when the instance is terminated. Defaults to false if not specified.
- type String
- The type of action to run when the instance is interrupted for eviction.
GetNodePoolNodeError    
- Code string
- A short error code that defines the upstream error, meant for programmatic parsing. See API Errors.
- Message string
- A human-readable error string of the upstream error.
- Status string
- The status of the HTTP response encountered in the upstream error.
- Code string
- A short error code that defines the upstream error, meant for programmatic parsing. See API Errors.
- Message string
- A human-readable error string of the upstream error.
- Status string
- The status of the HTTP response encountered in the upstream error.
- code String
- A short error code that defines the upstream error, meant for programmatic parsing. See API Errors.
- message String
- A human-readable error string of the upstream error.
- status String
- The status of the HTTP response encountered in the upstream error.
- code string
- A short error code that defines the upstream error, meant for programmatic parsing. See API Errors.
- message string
- A human-readable error string of the upstream error.
- status string
- The status of the HTTP response encountered in the upstream error.
- code str
- A short error code that defines the upstream error, meant for programmatic parsing. See API Errors.
- message str
- A human-readable error string of the upstream error.
- status str
- The status of the HTTP response encountered in the upstream error.
- code String
- A short error code that defines the upstream error, meant for programmatic parsing. See API Errors.
- message String
- A human-readable error string of the upstream error.
- status String
- The status of the HTTP response encountered in the upstream error.
GetNodePoolNodeEvictionNodePoolSetting       
- EvictionGrace stringDuration 
- Duration after which OKE will give up eviction of the pods on the node. PT0M will indicate you want to delete the node without cordon and drain. Default PT60M, Min PT0M, Max: PT60M. Format ISO 8601 e.g PT30M
- IsForce boolAction After Grace Duration 
- If the node action should be performed if not all the pods can be evicted in the grace period
- IsForce boolDelete After Grace Duration 
- If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
- EvictionGrace stringDuration 
- Duration after which OKE will give up eviction of the pods on the node. PT0M will indicate you want to delete the node without cordon and drain. Default PT60M, Min PT0M, Max: PT60M. Format ISO 8601 e.g PT30M
- IsForce boolAction After Grace Duration 
- If the node action should be performed if not all the pods can be evicted in the grace period
- IsForce boolDelete After Grace Duration 
- If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
- evictionGrace StringDuration 
- Duration after which OKE will give up eviction of the pods on the node. PT0M will indicate you want to delete the node without cordon and drain. Default PT60M, Min PT0M, Max: PT60M. Format ISO 8601 e.g PT30M
- isForce BooleanAction After Grace Duration 
- If the node action should be performed if not all the pods can be evicted in the grace period
- isForce BooleanDelete After Grace Duration 
- If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
- evictionGrace stringDuration 
- Duration after which OKE will give up eviction of the pods on the node. PT0M will indicate you want to delete the node without cordon and drain. Default PT60M, Min PT0M, Max: PT60M. Format ISO 8601 e.g PT30M
- isForce booleanAction After Grace Duration 
- If the node action should be performed if not all the pods can be evicted in the grace period
- isForce booleanDelete After Grace Duration 
- If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
- eviction_grace_ strduration 
- Duration after which OKE will give up eviction of the pods on the node. PT0M will indicate you want to delete the node without cordon and drain. Default PT60M, Min PT0M, Max: PT60M. Format ISO 8601 e.g PT30M
- is_force_ boolaction_ after_ grace_ duration 
- If the node action should be performed if not all the pods can be evicted in the grace period
- is_force_ booldelete_ after_ grace_ duration 
- If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
- evictionGrace StringDuration 
- Duration after which OKE will give up eviction of the pods on the node. PT0M will indicate you want to delete the node without cordon and drain. Default PT60M, Min PT0M, Max: PT60M. Format ISO 8601 e.g PT30M
- isForce BooleanAction After Grace Duration 
- If the node action should be performed if not all the pods can be evicted in the grace period
- isForce BooleanDelete After Grace Duration 
- If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
GetNodePoolNodePoolCyclingDetail      
- CycleModes List<string>
- An ordered list of cycle modes that should be performed on the OKE nodes.
- IsNode boolCycling Enabled 
- If cycling operation should be performed on the nodes in the node pool.
- MaximumSurge string
- Maximum additional new compute instances that would be temporarily created and added to nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 1, Ranges from 0 to Nodepool size or 0% to 100%
- string
- Maximum active nodes that would be terminated from nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 0, Ranges from 0 to Nodepool size or 0% to 100%
- CycleModes []string
- An ordered list of cycle modes that should be performed on the OKE nodes.
- IsNode boolCycling Enabled 
- If cycling operation should be performed on the nodes in the node pool.
- MaximumSurge string
- Maximum additional new compute instances that would be temporarily created and added to nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 1, Ranges from 0 to Nodepool size or 0% to 100%
- string
- Maximum active nodes that would be terminated from nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 0, Ranges from 0 to Nodepool size or 0% to 100%
- cycleModes List<String>
- An ordered list of cycle modes that should be performed on the OKE nodes.
- isNode BooleanCycling Enabled 
- If cycling operation should be performed on the nodes in the node pool.
- maximumSurge String
- Maximum additional new compute instances that would be temporarily created and added to nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 1, Ranges from 0 to Nodepool size or 0% to 100%
- String
- Maximum active nodes that would be terminated from nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 0, Ranges from 0 to Nodepool size or 0% to 100%
- cycleModes string[]
- An ordered list of cycle modes that should be performed on the OKE nodes.
- isNode booleanCycling Enabled 
- If cycling operation should be performed on the nodes in the node pool.
- maximumSurge string
- Maximum additional new compute instances that would be temporarily created and added to nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 1, Ranges from 0 to Nodepool size or 0% to 100%
- string
- Maximum active nodes that would be terminated from nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 0, Ranges from 0 to Nodepool size or 0% to 100%
- cycle_modes Sequence[str]
- An ordered list of cycle modes that should be performed on the OKE nodes.
- is_node_ boolcycling_ enabled 
- If cycling operation should be performed on the nodes in the node pool.
- maximum_surge str
- Maximum additional new compute instances that would be temporarily created and added to nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 1, Ranges from 0 to Nodepool size or 0% to 100%
- str
- Maximum active nodes that would be terminated from nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 0, Ranges from 0 to Nodepool size or 0% to 100%
- cycleModes List<String>
- An ordered list of cycle modes that should be performed on the OKE nodes.
- isNode BooleanCycling Enabled 
- If cycling operation should be performed on the nodes in the node pool.
- maximumSurge String
- Maximum additional new compute instances that would be temporarily created and added to nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 1, Ranges from 0 to Nodepool size or 0% to 100%
- String
- Maximum active nodes that would be terminated from nodepool during the cycling nodepool process. OKE supports both integer and percentage input. Defaults to 0, Ranges from 0 to Nodepool size or 0% to 100%
GetNodePoolNodeShapeConfig     
- MemoryIn doubleGbs 
- The total amount of memory available to each node, in gigabytes.
- Ocpus double
- The total number of OCPUs available to each node in the node pool. See here for details.
- MemoryIn float64Gbs 
- The total amount of memory available to each node, in gigabytes.
- Ocpus float64
- The total number of OCPUs available to each node in the node pool. See here for details.
- memoryIn DoubleGbs 
- The total amount of memory available to each node, in gigabytes.
- ocpus Double
- The total number of OCPUs available to each node in the node pool. See here for details.
- memoryIn numberGbs 
- The total amount of memory available to each node, in gigabytes.
- ocpus number
- The total number of OCPUs available to each node in the node pool. See here for details.
- memory_in_ floatgbs 
- The total amount of memory available to each node, in gigabytes.
- ocpus float
- The total number of OCPUs available to each node in the node pool. See here for details.
- memoryIn NumberGbs 
- The total amount of memory available to each node, in gigabytes.
- ocpus Number
- The total number of OCPUs available to each node in the node pool. See here for details.
GetNodePoolNodeSource    
- ImageId string
- The OCID of the image used to boot the node.
- SourceName string
- The user-friendly name of the entity corresponding to the OCID.
- SourceType string
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
- ImageId string
- The OCID of the image used to boot the node.
- SourceName string
- The user-friendly name of the entity corresponding to the OCID.
- SourceType string
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
- imageId String
- The OCID of the image used to boot the node.
- sourceName String
- The user-friendly name of the entity corresponding to the OCID.
- sourceType String
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
- imageId string
- The OCID of the image used to boot the node.
- sourceName string
- The user-friendly name of the entity corresponding to the OCID.
- sourceType string
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
- image_id str
- The OCID of the image used to boot the node.
- source_name str
- The user-friendly name of the entity corresponding to the OCID.
- source_type str
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
- imageId String
- The OCID of the image used to boot the node.
- sourceName String
- The user-friendly name of the entity corresponding to the OCID.
- sourceType String
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
GetNodePoolNodeSourceDetail     
- BootVolume stringSize In Gbs 
- The size of the boot volume in GBs. Minimum value is 50 GB. See here for max custom boot volume sizing and OS-specific requirements.
- ImageId string
- The OCID of the image used to boot the node.
- SourceType string
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
- BootVolume stringSize In Gbs 
- The size of the boot volume in GBs. Minimum value is 50 GB. See here for max custom boot volume sizing and OS-specific requirements.
- ImageId string
- The OCID of the image used to boot the node.
- SourceType string
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
- bootVolume StringSize In Gbs 
- The size of the boot volume in GBs. Minimum value is 50 GB. See here for max custom boot volume sizing and OS-specific requirements.
- imageId String
- The OCID of the image used to boot the node.
- sourceType String
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
- bootVolume stringSize In Gbs 
- The size of the boot volume in GBs. Minimum value is 50 GB. See here for max custom boot volume sizing and OS-specific requirements.
- imageId string
- The OCID of the image used to boot the node.
- sourceType string
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
- boot_volume_ strsize_ in_ gbs 
- The size of the boot volume in GBs. Minimum value is 50 GB. See here for max custom boot volume sizing and OS-specific requirements.
- image_id str
- The OCID of the image used to boot the node.
- source_type str
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
- bootVolume StringSize In Gbs 
- The size of the boot volume in GBs. Minimum value is 50 GB. See here for max custom boot volume sizing and OS-specific requirements.
- imageId String
- The OCID of the image used to boot the node.
- sourceType String
- The source type for the node. Use IMAGEwhen specifying an OCID of an image.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.