Oracle Cloud Infrastructure v2.11.0 published on Thursday, Sep 19, 2024 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 GetNodePool(ctx *Context, args *GetNodePoolArgs, opts ...InvokeOption) (*GetNodePoolResult, error)
func GetNodePoolOutput(ctx *Context, args *GetNodePoolOutputArgs, opts ...InvokeOption) GetNodePoolResultOutput
> Note: This function is named GetNodePool
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:ContainerEngine/getNodePool:getNodePool
arguments:
# arguments dictionary
The following arguments are supported:
- Node
Pool stringId - The OCID of the node pool.
- Node
Pool stringId - The OCID of the node pool.
- node
Pool StringId - The OCID of the node pool.
- node
Pool stringId - The OCID of the node pool.
- node_
pool_ strid - The OCID of the node pool.
- node
Pool StringId - The OCID of the node pool.
getNodePool Result
The following output properties are available:
- Cluster
Id string - The OCID of the cluster to which this node pool is attached.
- Compartment
Id 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.
- Initial
Node List<GetLabels Node Pool Initial Node Label> - A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- Kubernetes
Version string - The version of Kubernetes this node is running.
- Lifecycle
Details string - Details about the state of the node.
- Name string
- The name of the node.
- Node
Config List<GetDetails Node Pool Node Config Detail> - The configuration of nodes in the node pool.
- Node
Eviction List<GetNode Pool Settings Node Pool Node Eviction Node Pool Setting> - Node Eviction Details configuration
- Node
Image stringId - Deprecated. see
nodeSource
. The OCID of the image running on the nodes in the node pool. - Node
Image stringName - Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool. - Node
Metadata Dictionary<string, string> - A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- Node
Pool List<GetCycling Details Node Pool Node Pool Cycling Detail> - Node Pool Cycling Details
- Node
Pool stringId - The OCID of the node pool to which this node belongs.
- Node
Shape string - The name of the node shape of the nodes in the node pool.
- Node
Shape List<GetConfigs Node Pool Node Shape Config> - The shape configuration of the nodes.
- Node
Source List<GetDetails Node Pool Node Source Detail> - Source running on the nodes in the node pool.
- Node
Sources List<GetNode Pool Node Source> - Deprecated. see
nodeSourceDetails
. Source running on the nodes in the node pool. - Nodes
List<Get
Node Pool Node> - The nodes in the node pool.
- Quantity
Per intSubnet - The number of nodes in each subnet.
- Ssh
Public stringKey - The SSH public key on each node in the node pool on launch.
- State string
- The state of the nodepool.
- Subnet
Ids List<string> - The OCIDs of the subnets in which to place nodes for this node pool.
- Cluster
Id string - The OCID of the cluster to which this node pool is attached.
- Compartment
Id 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.
- Initial
Node []GetLabels Node Pool Initial Node Label - A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- Kubernetes
Version string - The version of Kubernetes this node is running.
- Lifecycle
Details string - Details about the state of the node.
- Name string
- The name of the node.
- Node
Config []GetDetails Node Pool Node Config Detail - The configuration of nodes in the node pool.
- Node
Eviction []GetNode Pool Settings Node Pool Node Eviction Node Pool Setting - Node Eviction Details configuration
- Node
Image stringId - Deprecated. see
nodeSource
. The OCID of the image running on the nodes in the node pool. - Node
Image stringName - Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool. - Node
Metadata map[string]string - A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- Node
Pool []GetCycling Details Node Pool Node Pool Cycling Detail - Node Pool Cycling Details
- Node
Pool stringId - The OCID of the node pool to which this node belongs.
- Node
Shape string - The name of the node shape of the nodes in the node pool.
- Node
Shape []GetConfigs Node Pool Node Shape Config - The shape configuration of the nodes.
- Node
Source []GetDetails Node Pool Node Source Detail - Source running on the nodes in the node pool.
- Node
Sources []GetNode Pool Node Source - Deprecated. see
nodeSourceDetails
. Source running on the nodes in the node pool. - Nodes
[]Get
Node Pool Node - The nodes in the node pool.
- Quantity
Per intSubnet - The number of nodes in each subnet.
- Ssh
Public stringKey - The SSH public key on each node in the node pool on launch.
- State string
- The state of the nodepool.
- Subnet
Ids []string - The OCIDs of the subnets in which to place nodes for this node pool.
- cluster
Id String - The OCID of the cluster to which this node pool is attached.
- compartment
Id 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.
- initial
Node List<GetLabels Node Pool Initial Node Label> - A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- kubernetes
Version String - The version of Kubernetes this node is running.
- lifecycle
Details String - Details about the state of the node.
- name String
- The name of the node.
- node
Config List<GetDetails Node Pool Node Config Detail> - The configuration of nodes in the node pool.
- node
Eviction List<GetNode Pool Settings Node Pool Node Eviction Node Pool Setting> - Node Eviction Details configuration
- node
Image StringId - Deprecated. see
nodeSource
. The OCID of the image running on the nodes in the node pool. - node
Image StringName - Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool. - node
Metadata Map<String,String> - A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- node
Pool List<GetCycling Details Node Pool Node Pool Cycling Detail> - Node Pool Cycling Details
- node
Pool StringId - The OCID of the node pool to which this node belongs.
- node
Shape String - The name of the node shape of the nodes in the node pool.
- node
Shape List<GetConfigs Node Pool Node Shape Config> - The shape configuration of the nodes.
- node
Source List<GetDetails Node Pool Node Source Detail> - Source running on the nodes in the node pool.
- node
Sources List<GetNode Pool Node Source> - Deprecated. see
nodeSourceDetails
. Source running on the nodes in the node pool. - nodes
List<Get
Node Pool Node> - The nodes in the node pool.
- quantity
Per IntegerSubnet - The number of nodes in each subnet.
- ssh
Public StringKey - The SSH public key on each node in the node pool on launch.
- state String
- The state of the nodepool.
- subnet
Ids List<String> - The OCIDs of the subnets in which to place nodes for this node pool.
- cluster
Id string - The OCID of the cluster to which this node pool is attached.
- compartment
Id 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.
- initial
Node GetLabels Node Pool Initial Node Label[] - A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- kubernetes
Version string - The version of Kubernetes this node is running.
- lifecycle
Details string - Details about the state of the node.
- name string
- The name of the node.
- node
Config GetDetails Node Pool Node Config Detail[] - The configuration of nodes in the node pool.
- node
Eviction GetNode Pool Settings Node Pool Node Eviction Node Pool Setting[] - Node Eviction Details configuration
- node
Image stringId - Deprecated. see
nodeSource
. The OCID of the image running on the nodes in the node pool. - node
Image stringName - Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool. - node
Metadata {[key: string]: string} - A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- node
Pool GetCycling Details Node Pool Node Pool Cycling Detail[] - Node Pool Cycling Details
- node
Pool stringId - The OCID of the node pool to which this node belongs.
- node
Shape string - The name of the node shape of the nodes in the node pool.
- node
Shape GetConfigs Node Pool Node Shape Config[] - The shape configuration of the nodes.
- node
Source GetDetails Node Pool Node Source Detail[] - Source running on the nodes in the node pool.
- node
Sources GetNode Pool Node Source[] - Deprecated. see
nodeSourceDetails
. Source running on the nodes in the node pool. - nodes
Get
Node Pool Node[] - The nodes in the node pool.
- quantity
Per numberSubnet - The number of nodes in each subnet.
- ssh
Public stringKey - The SSH public key on each node in the node pool on launch.
- state string
- The state of the nodepool.
- subnet
Ids 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[containerengine.labels Get 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[containerengine.details Get Node Pool Node Config Detail] - The configuration of nodes in the node pool.
- node_
eviction_ Sequence[containerengine.node_ pool_ settings Get 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[containerengine.cycling_ details Get 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[containerengine.configs Get Node Pool Node Shape Config] - The shape configuration of the nodes.
- node_
source_ Sequence[containerengine.details Get Node Pool Node Source Detail] - Source running on the nodes in the node pool.
- node_
sources Sequence[containerengine.Get Node Pool Node Source] - Deprecated. see
nodeSourceDetails
. Source running on the nodes in the node pool. - nodes
Sequence[containerengine.
Get Node 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.
- cluster
Id String - The OCID of the cluster to which this node pool is attached.
- compartment
Id 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.
- initial
Node List<Property Map>Labels - A list of key/value pairs to add to nodes after they join the Kubernetes cluster.
- kubernetes
Version String - The version of Kubernetes this node is running.
- lifecycle
Details String - Details about the state of the node.
- name String
- The name of the node.
- node
Config List<Property Map>Details - The configuration of nodes in the node pool.
- node
Eviction List<Property Map>Node Pool Settings - Node Eviction Details configuration
- node
Image StringId - Deprecated. see
nodeSource
. The OCID of the image running on the nodes in the node pool. - node
Image StringName - Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool. - node
Metadata Map<String> - A list of key/value pairs to add to each underlying Oracle Cloud Infrastructure instance in the node pool on launch.
- node
Pool List<Property Map>Cycling Details - Node Pool Cycling Details
- node
Pool StringId - The OCID of the node pool to which this node belongs.
- node
Shape String - The name of the node shape of the nodes in the node pool.
- node
Shape List<Property Map>Configs - The shape configuration of the nodes.
- node
Source List<Property Map>Details - Source running on the nodes in the node pool.
- node
Sources 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.
- quantity
Per NumberSubnet - The number of nodes in each subnet.
- ssh
Public StringKey - The SSH public key on each node in the node pool on launch.
- state String
- The state of the nodepool.
- subnet
Ids List<String> - The OCIDs of the subnets in which to place nodes for this node pool.
Supporting Types
GetNodePoolInitialNodeLabel
GetNodePoolNode
- Availability
Domain 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<Get
Node Pool Node Error> - An error that may be associated with the node.
- Fault
Domain 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.
- Kubernetes
Version string - The version of Kubernetes this node is running.
- Lifecycle
Details string - Details about the state of the node.
- Name string
- The name of the node.
- Node
Pool stringId - The OCID of the node pool.
- Private
Ip string - The private IP address of this node.
- Public
Ip string - The public IP address of this node.
- State string
- The state of the nodepool.
- Subnet
Id string - The OCID of the subnet in which this node is placed.
- Availability
Domain 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
[]Get
Node Pool Node Error - An error that may be associated with the node.
- Fault
Domain 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.
- Kubernetes
Version string - The version of Kubernetes this node is running.
- Lifecycle
Details string - Details about the state of the node.
- Name string
- The name of the node.
- Node
Pool stringId - The OCID of the node pool.
- Private
Ip string - The private IP address of this node.
- Public
Ip string - The public IP address of this node.
- State string
- The state of the nodepool.
- Subnet
Id string - The OCID of the subnet in which this node is placed.
- availability
Domain 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<Get
Node Pool Node Error> - An error that may be associated with the node.
- fault
Domain 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.
- kubernetes
Version String - The version of Kubernetes this node is running.
- lifecycle
Details String - Details about the state of the node.
- name String
- The name of the node.
- node
Pool StringId - The OCID of the node pool.
- private
Ip String - The private IP address of this node.
- public
Ip String - The public IP address of this node.
- state String
- The state of the nodepool.
- subnet
Id String - The OCID of the subnet in which this node is placed.
- availability
Domain 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
Get
Node Pool Node Error[] - An error that may be associated with the node.
- fault
Domain 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.
- kubernetes
Version string - The version of Kubernetes this node is running.
- lifecycle
Details string - Details about the state of the node.
- name string
- The name of the node.
- node
Pool stringId - The OCID of the node pool.
- private
Ip string - The private IP address of this node.
- public
Ip string - The public IP address of this node.
- state string
- The state of the nodepool.
- subnet
Id 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[containerengine.
Get Node 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.
- availability
Domain 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.
- fault
Domain 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.
- kubernetes
Version String - The version of Kubernetes this node is running.
- lifecycle
Details String - Details about the state of the node.
- name String
- The name of the node.
- node
Pool StringId - The OCID of the node pool.
- private
Ip String - The private IP address of this node.
- public
Ip String - The public IP address of this node.
- state String
- The state of the nodepool.
- subnet
Id 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"}
- 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 stringId - The OCID of the Key Management Service key assigned to the boot volume.
- Node
Pool 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.
- Nsg
Ids 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.
- Placement
Configs 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"}
- 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 stringId - The OCID of the Key Management Service key assigned to the boot volume.
- Node
Pool []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 []string - 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 []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"}
- is
Pv 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.
- kms
Key StringId - The OCID of the Key Management Service key assigned to the boot volume.
- node
Pool 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.
- nsg
Ids 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.
- placement
Configs 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"}
- is
Pv 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.
- kms
Key stringId - The OCID of the Key Management Service key assigned to the boot volume.
- node
Pool 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 string[] - 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 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[containerengine.pod_ network_ option_ details Get 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[containerengine.Get Node 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"}
- is
Pv 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.
- kms
Key StringId - The OCID of the Key Management Service key assigned to the boot volume.
- node
Pool List<Property Map>Pod Network Option Details - The CNI related configuration of pods in the node pool.
- nsg
Ids 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.
- placement
Configs 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
- Cni
Type string - 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 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.
- Pod
Subnet 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
- Cni
Type string - 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 []stringIds - 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 []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
- cni
Type String - The CNI plugin used by this node pool
- max
Pods 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
- pod
Nsg 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.
- pod
Subnet 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
- cni
Type string - The CNI plugin used by this node pool
- max
Pods 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
- pod
Nsg 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.
- pod
Subnet 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
- cni
Type String - The CNI plugin used by this node pool
- max
Pods 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
- pod
Nsg 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.
- pod
Subnet 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
- Availability
Domain string - The name of the availability domain in which this node is placed.
- Capacity
Reservation stringId - The OCID of the compute capacity reservation in which to place the compute instance.
- Fault
Domains List<string> - A list of fault domains in which to place nodes.
- Preemptible
Node List<GetConfigs Node Pool Node Config Detail Placement Config Preemptible Node Config> - Configuration options for preemptible nodes.
- Subnet
Id string - The OCID of the subnet in which this node is placed.
- Availability
Domain string - The name of the availability domain in which this node is placed.
- Capacity
Reservation stringId - The OCID of the compute capacity reservation in which to place the compute instance.
- Fault
Domains []string - A list of fault domains in which to place nodes.
- Preemptible
Node []GetConfigs Node Pool Node Config Detail Placement Config Preemptible Node Config - Configuration options for preemptible nodes.
- Subnet
Id string - The OCID of the subnet in which this node is placed.
- availability
Domain String - The name of the availability domain in which this node is placed.
- capacity
Reservation StringId - The OCID of the compute capacity reservation in which to place the compute instance.
- fault
Domains List<String> - A list of fault domains in which to place nodes.
- preemptible
Node List<GetConfigs Node Pool Node Config Detail Placement Config Preemptible Node Config> - Configuration options for preemptible nodes.
- subnet
Id String - The OCID of the subnet in which this node is placed.
- availability
Domain string - The name of the availability domain in which this node is placed.
- capacity
Reservation stringId - The OCID of the compute capacity reservation in which to place the compute instance.
- fault
Domains string[] - A list of fault domains in which to place nodes.
- preemptible
Node GetConfigs Node Pool Node Config Detail Placement Config Preemptible Node Config[] - Configuration options for preemptible nodes.
- subnet
Id 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[containerengine.configs Get 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.
- availability
Domain String - The name of the availability domain in which this node is placed.
- capacity
Reservation StringId - The OCID of the compute capacity reservation in which to place the compute instance.
- fault
Domains List<String> - A list of fault domains in which to place nodes.
- preemptible
Node List<Property Map>Configs - Configuration options for preemptible nodes.
- subnet
Id String - The OCID of the subnet in which this node is placed.
GetNodePoolNodeConfigDetailPlacementConfigPreemptibleNodeConfig
- Preemption
Actions 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.
- Preemption
Actions []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 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.
- preemption
Actions 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[containerengine.Get Node 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 List<Property Map> - The action to run when the preemptible node is interrupted for eviction.
GetNodePoolNodeConfigDetailPlacementConfigPreemptibleNodeConfigPreemptionAction
- 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 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 string
- The type of action to run when the instance is interrupted for eviction.
- is
Preserve 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 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.
- is
Preserve 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
- Eviction
Grace 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
- Is
Force boolDelete After Grace Duration - If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
- Eviction
Grace 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
- Is
Force boolDelete After Grace Duration - If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
- eviction
Grace 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
- is
Force BooleanDelete After Grace Duration - If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
- eviction
Grace 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
- is
Force 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_ booldelete_ after_ grace_ duration - If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
- eviction
Grace 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
- is
Force BooleanDelete After Grace Duration - If the underlying compute instance should be deleted if you cannot evict all the pods in grace period
GetNodePoolNodePoolCyclingDetail
- Is
Node boolCycling Enabled - If nodes in the nodepool will be cycled to have new changes.
- Maximum
Surge 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%
- Is
Node boolCycling Enabled - If nodes in the nodepool will be cycled to have new changes.
- Maximum
Surge 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%
- is
Node BooleanCycling Enabled - If nodes in the nodepool will be cycled to have new changes.
- maximum
Surge 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%
- is
Node booleanCycling Enabled - If nodes in the nodepool will be cycled to have new changes.
- maximum
Surge 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%
- is_
node_ boolcycling_ enabled - If nodes in the nodepool will be cycled to have new changes.
- 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%
- is
Node BooleanCycling Enabled - If nodes in the nodepool will be cycled to have new changes.
- maximum
Surge 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
- Memory
In 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.
- Memory
In 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.
- memory
In 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.
- memory
In 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.
- memory
In 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
- Image
Id string - The OCID of the image used to boot the node.
- Source
Name string - The user-friendly name of the entity corresponding to the OCID.
- Source
Type string - The source type for the node. Use
IMAGE
when specifying an OCID of an image.
- Image
Id string - The OCID of the image used to boot the node.
- Source
Name string - The user-friendly name of the entity corresponding to the OCID.
- Source
Type string - The source type for the node. Use
IMAGE
when specifying an OCID of an image.
- image
Id String - The OCID of the image used to boot the node.
- source
Name String - The user-friendly name of the entity corresponding to the OCID.
- source
Type String - The source type for the node. Use
IMAGE
when specifying an OCID of an image.
- image
Id string - The OCID of the image used to boot the node.
- source
Name string - The user-friendly name of the entity corresponding to the OCID.
- source
Type string - The source type for the node. Use
IMAGE
when 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
IMAGE
when specifying an OCID of an image.
- image
Id String - The OCID of the image used to boot the node.
- source
Name String - The user-friendly name of the entity corresponding to the OCID.
- source
Type String - The source type for the node. Use
IMAGE
when specifying an OCID of an image.
GetNodePoolNodeSourceDetail
- Boot
Volume 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.
- Image
Id string - The OCID of the image used to boot the node.
- Source
Type string - The source type for the node. Use
IMAGE
when specifying an OCID of an image.
- Boot
Volume 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.
- Image
Id string - The OCID of the image used to boot the node.
- Source
Type string - The source type for the node. Use
IMAGE
when specifying an OCID of an image.
- boot
Volume 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.
- image
Id String - The OCID of the image used to boot the node.
- source
Type String - The source type for the node. Use
IMAGE
when specifying an OCID of an image.
- boot
Volume 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.
- image
Id string - The OCID of the image used to boot the node.
- source
Type string - The source type for the node. Use
IMAGE
when 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
IMAGE
when specifying an OCID of an image.
- boot
Volume 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.
- image
Id String - The OCID of the image used to boot the node.
- source
Type String - The source type for the node. Use
IMAGE
when 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
oci
Terraform Provider.