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
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 = oci_containerengine_node_pool.Test_node_pool.Id,
});
});
package main
import (
"github.com/pulumi/pulumi-oci/sdk/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: oci_containerengine_node_pool.Test_node_pool.Id,
}, nil)
if err != nil {
return err
}
return nil
})
}
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(oci_containerengine_node_pool.test_node_pool().id())
.build());
}
}
import pulumi
import pulumi_oci as oci
test_node_pool = oci.ContainerEngine.get_node_pool(node_pool_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testNodePool = oci.ContainerEngine.getNodePool({
nodePoolId: oci_containerengine_node_pool.test_node_pool.id,
});
variables:
testNodePool:
fn::invoke:
Function: oci:ContainerEngine:getNodePool
Arguments:
nodePoolId: ${oci_containerengine_node_pool.test_node_pool.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, object>
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, object>
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.The 'node_image_id' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- Node
Image stringName Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool.The 'node_image_name' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- Node
Metadata Dictionary<string, object> 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]interface{}
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]interface{}
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.The 'node_image_id' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- Node
Image stringName Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool.The 'node_image_name' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- Node
Metadata map[string]interface{} 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,Object>
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,Object>
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.The 'node_image_id' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- node
Image StringName Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool.The 'node_image_name' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- node
Metadata Map<String,Object> 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]: any}
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]: any}
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.The 'node_image_id' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- node
Image stringName Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool.The 'node_image_name' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- node
Metadata {[key: string]: any} 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, Any]
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, Any]
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_ 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_ 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_ strid Deprecated. see
nodeSource
. The OCID of the image running on the nodes in the node pool.The 'node_image_id' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- node_
image_ strname Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool.The 'node_image_name' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- node_
metadata Mapping[str, Any] 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_ 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_ 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_ 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<Any>
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<Any>
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.The 'node_image_id' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- node
Image StringName Deprecated. see
nodeSource
. The name of the image running on the nodes in the node pool.The 'node_image_name' field has been deprecated. Please use 'node_source_details' instead. If both fields are specified, then 'node_source_details' will be used.
- node
Metadata Map<Any> 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, object>
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, object>
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]interface{}
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]interface{}
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,Object>
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,Object>
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]: any}
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]: any}
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, Any]
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 str The fault domain of this node.
- Mapping[str, Any]
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<Any>
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<Any>
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, object>
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, object>
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]interface{}
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]interface{}
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,Object>
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,Object>
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]: any}
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]: any}
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, Any]
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, Any]
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_ 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 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<Any>
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<Any>
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_ 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.
- 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 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<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.