oci.BigDataService.BdsInstance
Explore with Pulumi AI
This resource provides the Bds Instance resource in Oracle Cloud Infrastructure Big Data Service service.
Creates a new BDS instance.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testBdsInstance = new Oci.BigDataService.BdsInstance("testBdsInstance", new()
{
ClusterAdminPassword = @var.Bds_instance_cluster_admin_password,
ClusterPublicKey = @var.Bds_instance_cluster_public_key,
ClusterVersion = @var.Bds_instance_cluster_version,
CompartmentId = @var.Compartment_id,
DisplayName = @var.Bds_instance_display_name,
IsHighAvailability = @var.Bds_instance_is_high_availability,
IsSecure = @var.Bds_instance_is_secure,
MasterNode = new Oci.BigDataService.Inputs.BdsInstanceMasterNodeArgs
{
Shape = @var.Bds_instance_nodes_shape,
SubnetId = oci_core_subnet.Test_subnet.Id,
NumberOfNodes = @var.Bds_instance_number_of_nodes,
BlockVolumeSizeInGbs = @var.Bds_instance_nodes_block_volume_size_in_gbs,
ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceMasterNodeShapeConfigArgs
{
MemoryInGbs = @var.Bds_instance_nodes_shape_config_memory_in_gbs,
Nvmes = @var.Bds_instance_nodes_shape_config_nvmes,
Ocpus = @var.Bds_instance_nodes_shape_config_ocpus,
},
},
UtilNode = new Oci.BigDataService.Inputs.BdsInstanceUtilNodeArgs
{
Shape = @var.Bds_instance_nodes_shape,
SubnetId = oci_core_subnet.Test_subnet.Id,
NumberOfNodes = @var.Bds_instance_number_of_nodes,
BlockVolumeSizeInGbs = @var.Bds_instance_nodes_block_volume_size_in_gbs,
ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceUtilNodeShapeConfigArgs
{
MemoryInGbs = @var.Bds_instance_nodes_shape_config_memory_in_gbs,
Nvmes = @var.Bds_instance_nodes_shape_config_nvmes,
Ocpus = @var.Bds_instance_nodes_shape_config_ocpus,
},
},
WorkerNode = new Oci.BigDataService.Inputs.BdsInstanceWorkerNodeArgs
{
Shape = @var.Bds_instance_nodes_shape,
SubnetId = oci_core_subnet.Test_subnet.Id,
NumberOfNodes = @var.Bds_instance_number_of_nodes,
BlockVolumeSizeInGbs = @var.Bds_instance_nodes_block_volume_size_in_gbs,
ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceWorkerNodeShapeConfigArgs
{
MemoryInGbs = @var.Bds_instance_nodes_shape_config_memory_in_gbs,
Nvmes = @var.Bds_instance_nodes_shape_config_nvmes,
Ocpus = @var.Bds_instance_nodes_shape_config_ocpus,
},
},
ComputeOnlyWorkerNode = new Oci.BigDataService.Inputs.BdsInstanceComputeOnlyWorkerNodeArgs
{
Shape = @var.Bds_instance_nodes_shape,
SubnetId = oci_core_subnet.Test_subnet.Id,
NumberOfNodes = @var.Bds_instance_number_of_nodes,
BlockVolumeSizeInGbs = @var.Bds_instance_nodes_block_volume_size_in_gbs,
ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceComputeOnlyWorkerNodeShapeConfigArgs
{
MemoryInGbs = @var.Bds_instance_nodes_shape_config_memory_in_gbs,
Nvmes = @var.Bds_instance_nodes_shape_config_nvmes,
Ocpus = @var.Bds_instance_nodes_shape_config_ocpus,
},
},
EdgeNode = new Oci.BigDataService.Inputs.BdsInstanceEdgeNodeArgs
{
Shape = @var.Bds_instance_nodes_shape,
SubnetId = oci_core_subnet.Test_subnet.Id,
NumberOfNodes = @var.Bds_instance_number_of_nodes,
BlockVolumeSizeInGbs = @var.Bds_instance_nodes_block_volume_size_in_gbs,
ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceEdgeNodeShapeConfigArgs
{
MemoryInGbs = @var.Bds_instance_nodes_shape_config_memory_in_gbs,
Nvmes = @var.Bds_instance_nodes_shape_config_nvmes,
Ocpus = @var.Bds_instance_nodes_shape_config_ocpus,
},
},
BootstrapScriptUrl = @var.Bds_instance_bootstrap_script_url,
ClusterProfile = @var.Bds_instance_cluster_profile,
DefinedTags = @var.Bds_instance_defined_tags,
FreeformTags = @var.Bds_instance_freeform_tags,
KerberosRealmName = @var.Bds_instance_kerberos_realm_name,
KmsKeyId = @var.Bds_instance_kms_key_id,
NetworkConfig = new Oci.BigDataService.Inputs.BdsInstanceNetworkConfigArgs
{
CidrBlock = @var.Bds_instance_network_config_cidr_block,
IsNatGatewayRequired = @var.Bds_instance_network_config_is_nat_gateway_required,
},
});
});
package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/BigDataService"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := BigDataService.NewBdsInstance(ctx, "testBdsInstance", &BigDataService.BdsInstanceArgs{
ClusterAdminPassword: pulumi.Any(_var.Bds_instance_cluster_admin_password),
ClusterPublicKey: pulumi.Any(_var.Bds_instance_cluster_public_key),
ClusterVersion: pulumi.Any(_var.Bds_instance_cluster_version),
CompartmentId: pulumi.Any(_var.Compartment_id),
DisplayName: pulumi.Any(_var.Bds_instance_display_name),
IsHighAvailability: pulumi.Any(_var.Bds_instance_is_high_availability),
IsSecure: pulumi.Any(_var.Bds_instance_is_secure),
MasterNode: &bigdataservice.BdsInstanceMasterNodeArgs{
Shape: pulumi.Any(_var.Bds_instance_nodes_shape),
SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id),
NumberOfNodes: pulumi.Any(_var.Bds_instance_number_of_nodes),
BlockVolumeSizeInGbs: pulumi.Any(_var.Bds_instance_nodes_block_volume_size_in_gbs),
ShapeConfig: &bigdataservice.BdsInstanceMasterNodeShapeConfigArgs{
MemoryInGbs: pulumi.Any(_var.Bds_instance_nodes_shape_config_memory_in_gbs),
Nvmes: pulumi.Any(_var.Bds_instance_nodes_shape_config_nvmes),
Ocpus: pulumi.Any(_var.Bds_instance_nodes_shape_config_ocpus),
},
},
UtilNode: &bigdataservice.BdsInstanceUtilNodeArgs{
Shape: pulumi.Any(_var.Bds_instance_nodes_shape),
SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id),
NumberOfNodes: pulumi.Any(_var.Bds_instance_number_of_nodes),
BlockVolumeSizeInGbs: pulumi.Any(_var.Bds_instance_nodes_block_volume_size_in_gbs),
ShapeConfig: &bigdataservice.BdsInstanceUtilNodeShapeConfigArgs{
MemoryInGbs: pulumi.Any(_var.Bds_instance_nodes_shape_config_memory_in_gbs),
Nvmes: pulumi.Any(_var.Bds_instance_nodes_shape_config_nvmes),
Ocpus: pulumi.Any(_var.Bds_instance_nodes_shape_config_ocpus),
},
},
WorkerNode: &bigdataservice.BdsInstanceWorkerNodeArgs{
Shape: pulumi.Any(_var.Bds_instance_nodes_shape),
SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id),
NumberOfNodes: pulumi.Any(_var.Bds_instance_number_of_nodes),
BlockVolumeSizeInGbs: pulumi.Any(_var.Bds_instance_nodes_block_volume_size_in_gbs),
ShapeConfig: &bigdataservice.BdsInstanceWorkerNodeShapeConfigArgs{
MemoryInGbs: pulumi.Any(_var.Bds_instance_nodes_shape_config_memory_in_gbs),
Nvmes: pulumi.Any(_var.Bds_instance_nodes_shape_config_nvmes),
Ocpus: pulumi.Any(_var.Bds_instance_nodes_shape_config_ocpus),
},
},
ComputeOnlyWorkerNode: &bigdataservice.BdsInstanceComputeOnlyWorkerNodeArgs{
Shape: pulumi.Any(_var.Bds_instance_nodes_shape),
SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id),
NumberOfNodes: pulumi.Any(_var.Bds_instance_number_of_nodes),
BlockVolumeSizeInGbs: pulumi.Any(_var.Bds_instance_nodes_block_volume_size_in_gbs),
ShapeConfig: &bigdataservice.BdsInstanceComputeOnlyWorkerNodeShapeConfigArgs{
MemoryInGbs: pulumi.Any(_var.Bds_instance_nodes_shape_config_memory_in_gbs),
Nvmes: pulumi.Any(_var.Bds_instance_nodes_shape_config_nvmes),
Ocpus: pulumi.Any(_var.Bds_instance_nodes_shape_config_ocpus),
},
},
EdgeNode: &bigdataservice.BdsInstanceEdgeNodeArgs{
Shape: pulumi.Any(_var.Bds_instance_nodes_shape),
SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id),
NumberOfNodes: pulumi.Any(_var.Bds_instance_number_of_nodes),
BlockVolumeSizeInGbs: pulumi.Any(_var.Bds_instance_nodes_block_volume_size_in_gbs),
ShapeConfig: &bigdataservice.BdsInstanceEdgeNodeShapeConfigArgs{
MemoryInGbs: pulumi.Any(_var.Bds_instance_nodes_shape_config_memory_in_gbs),
Nvmes: pulumi.Any(_var.Bds_instance_nodes_shape_config_nvmes),
Ocpus: pulumi.Any(_var.Bds_instance_nodes_shape_config_ocpus),
},
},
BootstrapScriptUrl: pulumi.Any(_var.Bds_instance_bootstrap_script_url),
ClusterProfile: pulumi.Any(_var.Bds_instance_cluster_profile),
DefinedTags: pulumi.Any(_var.Bds_instance_defined_tags),
FreeformTags: pulumi.Any(_var.Bds_instance_freeform_tags),
KerberosRealmName: pulumi.Any(_var.Bds_instance_kerberos_realm_name),
KmsKeyId: pulumi.Any(_var.Bds_instance_kms_key_id),
NetworkConfig: &bigdataservice.BdsInstanceNetworkConfigArgs{
CidrBlock: pulumi.Any(_var.Bds_instance_network_config_cidr_block),
IsNatGatewayRequired: pulumi.Any(_var.Bds_instance_network_config_is_nat_gateway_required),
},
})
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.BigDataService.BdsInstance;
import com.pulumi.oci.BigDataService.BdsInstanceArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceMasterNodeArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceMasterNodeShapeConfigArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceUtilNodeArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceUtilNodeShapeConfigArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceWorkerNodeArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceWorkerNodeShapeConfigArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceComputeOnlyWorkerNodeArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceComputeOnlyWorkerNodeShapeConfigArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceEdgeNodeArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceEdgeNodeShapeConfigArgs;
import com.pulumi.oci.BigDataService.inputs.BdsInstanceNetworkConfigArgs;
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) {
var testBdsInstance = new BdsInstance("testBdsInstance", BdsInstanceArgs.builder()
.clusterAdminPassword(var_.bds_instance_cluster_admin_password())
.clusterPublicKey(var_.bds_instance_cluster_public_key())
.clusterVersion(var_.bds_instance_cluster_version())
.compartmentId(var_.compartment_id())
.displayName(var_.bds_instance_display_name())
.isHighAvailability(var_.bds_instance_is_high_availability())
.isSecure(var_.bds_instance_is_secure())
.masterNode(BdsInstanceMasterNodeArgs.builder()
.shape(var_.bds_instance_nodes_shape())
.subnetId(oci_core_subnet.test_subnet().id())
.numberOfNodes(var_.bds_instance_number_of_nodes())
.blockVolumeSizeInGbs(var_.bds_instance_nodes_block_volume_size_in_gbs())
.shapeConfig(BdsInstanceMasterNodeShapeConfigArgs.builder()
.memoryInGbs(var_.bds_instance_nodes_shape_config_memory_in_gbs())
.nvmes(var_.bds_instance_nodes_shape_config_nvmes())
.ocpus(var_.bds_instance_nodes_shape_config_ocpus())
.build())
.build())
.utilNode(BdsInstanceUtilNodeArgs.builder()
.shape(var_.bds_instance_nodes_shape())
.subnetId(oci_core_subnet.test_subnet().id())
.numberOfNodes(var_.bds_instance_number_of_nodes())
.blockVolumeSizeInGbs(var_.bds_instance_nodes_block_volume_size_in_gbs())
.shapeConfig(BdsInstanceUtilNodeShapeConfigArgs.builder()
.memoryInGbs(var_.bds_instance_nodes_shape_config_memory_in_gbs())
.nvmes(var_.bds_instance_nodes_shape_config_nvmes())
.ocpus(var_.bds_instance_nodes_shape_config_ocpus())
.build())
.build())
.workerNode(BdsInstanceWorkerNodeArgs.builder()
.shape(var_.bds_instance_nodes_shape())
.subnetId(oci_core_subnet.test_subnet().id())
.numberOfNodes(var_.bds_instance_number_of_nodes())
.blockVolumeSizeInGbs(var_.bds_instance_nodes_block_volume_size_in_gbs())
.shapeConfig(BdsInstanceWorkerNodeShapeConfigArgs.builder()
.memoryInGbs(var_.bds_instance_nodes_shape_config_memory_in_gbs())
.nvmes(var_.bds_instance_nodes_shape_config_nvmes())
.ocpus(var_.bds_instance_nodes_shape_config_ocpus())
.build())
.build())
.computeOnlyWorkerNode(BdsInstanceComputeOnlyWorkerNodeArgs.builder()
.shape(var_.bds_instance_nodes_shape())
.subnetId(oci_core_subnet.test_subnet().id())
.numberOfNodes(var_.bds_instance_number_of_nodes())
.blockVolumeSizeInGbs(var_.bds_instance_nodes_block_volume_size_in_gbs())
.shapeConfig(BdsInstanceComputeOnlyWorkerNodeShapeConfigArgs.builder()
.memoryInGbs(var_.bds_instance_nodes_shape_config_memory_in_gbs())
.nvmes(var_.bds_instance_nodes_shape_config_nvmes())
.ocpus(var_.bds_instance_nodes_shape_config_ocpus())
.build())
.build())
.edgeNode(BdsInstanceEdgeNodeArgs.builder()
.shape(var_.bds_instance_nodes_shape())
.subnetId(oci_core_subnet.test_subnet().id())
.numberOfNodes(var_.bds_instance_number_of_nodes())
.blockVolumeSizeInGbs(var_.bds_instance_nodes_block_volume_size_in_gbs())
.shapeConfig(BdsInstanceEdgeNodeShapeConfigArgs.builder()
.memoryInGbs(var_.bds_instance_nodes_shape_config_memory_in_gbs())
.nvmes(var_.bds_instance_nodes_shape_config_nvmes())
.ocpus(var_.bds_instance_nodes_shape_config_ocpus())
.build())
.build())
.bootstrapScriptUrl(var_.bds_instance_bootstrap_script_url())
.clusterProfile(var_.bds_instance_cluster_profile())
.definedTags(var_.bds_instance_defined_tags())
.freeformTags(var_.bds_instance_freeform_tags())
.kerberosRealmName(var_.bds_instance_kerberos_realm_name())
.kmsKeyId(var_.bds_instance_kms_key_id())
.networkConfig(BdsInstanceNetworkConfigArgs.builder()
.cidrBlock(var_.bds_instance_network_config_cidr_block())
.isNatGatewayRequired(var_.bds_instance_network_config_is_nat_gateway_required())
.build())
.build());
}
}
import pulumi
import pulumi_oci as oci
test_bds_instance = oci.big_data_service.BdsInstance("testBdsInstance",
cluster_admin_password=var["bds_instance_cluster_admin_password"],
cluster_public_key=var["bds_instance_cluster_public_key"],
cluster_version=var["bds_instance_cluster_version"],
compartment_id=var["compartment_id"],
display_name=var["bds_instance_display_name"],
is_high_availability=var["bds_instance_is_high_availability"],
is_secure=var["bds_instance_is_secure"],
master_node=oci.big_data_service.BdsInstanceMasterNodeArgs(
shape=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
subnet_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
number_of_nodes=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
block_volume_size_in_gbs=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
shape_config=oci.big_data_service.BdsInstanceMasterNodeShapeConfigArgs(
memory_in_gbs=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
nvmes=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
ocpus=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
),
),
util_node=oci.big_data_service.BdsInstanceUtilNodeArgs(
shape=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
subnet_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
number_of_nodes=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
block_volume_size_in_gbs=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
shape_config=oci.big_data_service.BdsInstanceUtilNodeShapeConfigArgs(
memory_in_gbs=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
nvmes=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
ocpus=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
),
),
worker_node=oci.big_data_service.BdsInstanceWorkerNodeArgs(
shape=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
subnet_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
number_of_nodes=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
block_volume_size_in_gbs=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
shape_config=oci.big_data_service.BdsInstanceWorkerNodeShapeConfigArgs(
memory_in_gbs=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
nvmes=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
ocpus=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
),
),
compute_only_worker_node=oci.big_data_service.BdsInstanceComputeOnlyWorkerNodeArgs(
shape=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
subnet_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
number_of_nodes=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
block_volume_size_in_gbs=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
shape_config=oci.big_data_service.BdsInstanceComputeOnlyWorkerNodeShapeConfigArgs(
memory_in_gbs=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
nvmes=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
ocpus=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
),
),
edge_node=oci.big_data_service.BdsInstanceEdgeNodeArgs(
shape=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
subnet_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
number_of_nodes=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
block_volume_size_in_gbs=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
shape_config=oci.big_data_service.BdsInstanceEdgeNodeShapeConfigArgs(
memory_in_gbs=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
nvmes=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
ocpus=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
),
),
bootstrap_script_url=var["bds_instance_bootstrap_script_url"],
cluster_profile=var["bds_instance_cluster_profile"],
defined_tags=var["bds_instance_defined_tags"],
freeform_tags=var["bds_instance_freeform_tags"],
kerberos_realm_name=var["bds_instance_kerberos_realm_name"],
kms_key_id=var["bds_instance_kms_key_id"],
network_config=oci.big_data_service.BdsInstanceNetworkConfigArgs(
cidr_block=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
is_nat_gateway_required=%!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 testBdsInstance = new oci.bigdataservice.BdsInstance("testBdsInstance", {
clusterAdminPassword: _var.bds_instance_cluster_admin_password,
clusterPublicKey: _var.bds_instance_cluster_public_key,
clusterVersion: _var.bds_instance_cluster_version,
compartmentId: _var.compartment_id,
displayName: _var.bds_instance_display_name,
isHighAvailability: _var.bds_instance_is_high_availability,
isSecure: _var.bds_instance_is_secure,
masterNode: {
shape: _var.bds_instance_nodes_shape,
subnetId: oci_core_subnet.test_subnet.id,
numberOfNodes: _var.bds_instance_number_of_nodes,
blockVolumeSizeInGbs: _var.bds_instance_nodes_block_volume_size_in_gbs,
shapeConfig: {
memoryInGbs: _var.bds_instance_nodes_shape_config_memory_in_gbs,
nvmes: _var.bds_instance_nodes_shape_config_nvmes,
ocpus: _var.bds_instance_nodes_shape_config_ocpus,
},
},
utilNode: {
shape: _var.bds_instance_nodes_shape,
subnetId: oci_core_subnet.test_subnet.id,
numberOfNodes: _var.bds_instance_number_of_nodes,
blockVolumeSizeInGbs: _var.bds_instance_nodes_block_volume_size_in_gbs,
shapeConfig: {
memoryInGbs: _var.bds_instance_nodes_shape_config_memory_in_gbs,
nvmes: _var.bds_instance_nodes_shape_config_nvmes,
ocpus: _var.bds_instance_nodes_shape_config_ocpus,
},
},
workerNode: {
shape: _var.bds_instance_nodes_shape,
subnetId: oci_core_subnet.test_subnet.id,
numberOfNodes: _var.bds_instance_number_of_nodes,
blockVolumeSizeInGbs: _var.bds_instance_nodes_block_volume_size_in_gbs,
shapeConfig: {
memoryInGbs: _var.bds_instance_nodes_shape_config_memory_in_gbs,
nvmes: _var.bds_instance_nodes_shape_config_nvmes,
ocpus: _var.bds_instance_nodes_shape_config_ocpus,
},
},
computeOnlyWorkerNode: {
shape: _var.bds_instance_nodes_shape,
subnetId: oci_core_subnet.test_subnet.id,
numberOfNodes: _var.bds_instance_number_of_nodes,
blockVolumeSizeInGbs: _var.bds_instance_nodes_block_volume_size_in_gbs,
shapeConfig: {
memoryInGbs: _var.bds_instance_nodes_shape_config_memory_in_gbs,
nvmes: _var.bds_instance_nodes_shape_config_nvmes,
ocpus: _var.bds_instance_nodes_shape_config_ocpus,
},
},
edgeNode: {
shape: _var.bds_instance_nodes_shape,
subnetId: oci_core_subnet.test_subnet.id,
numberOfNodes: _var.bds_instance_number_of_nodes,
blockVolumeSizeInGbs: _var.bds_instance_nodes_block_volume_size_in_gbs,
shapeConfig: {
memoryInGbs: _var.bds_instance_nodes_shape_config_memory_in_gbs,
nvmes: _var.bds_instance_nodes_shape_config_nvmes,
ocpus: _var.bds_instance_nodes_shape_config_ocpus,
},
},
bootstrapScriptUrl: _var.bds_instance_bootstrap_script_url,
clusterProfile: _var.bds_instance_cluster_profile,
definedTags: _var.bds_instance_defined_tags,
freeformTags: _var.bds_instance_freeform_tags,
kerberosRealmName: _var.bds_instance_kerberos_realm_name,
kmsKeyId: _var.bds_instance_kms_key_id,
networkConfig: {
cidrBlock: _var.bds_instance_network_config_cidr_block,
isNatGatewayRequired: _var.bds_instance_network_config_is_nat_gateway_required,
},
});
resources:
testBdsInstance:
type: oci:BigDataService:BdsInstance
properties:
#Required
clusterAdminPassword: ${var.bds_instance_cluster_admin_password}
clusterPublicKey: ${var.bds_instance_cluster_public_key}
clusterVersion: ${var.bds_instance_cluster_version}
compartmentId: ${var.compartment_id}
displayName: ${var.bds_instance_display_name}
isHighAvailability: ${var.bds_instance_is_high_availability}
isSecure: ${var.bds_instance_is_secure}
masterNode:
shape: ${var.bds_instance_nodes_shape}
subnetId: ${oci_core_subnet.test_subnet.id}
numberOfNodes: ${var.bds_instance_number_of_nodes}
blockVolumeSizeInGbs: ${var.bds_instance_nodes_block_volume_size_in_gbs}
shapeConfig:
memoryInGbs: ${var.bds_instance_nodes_shape_config_memory_in_gbs}
nvmes: ${var.bds_instance_nodes_shape_config_nvmes}
ocpus: ${var.bds_instance_nodes_shape_config_ocpus}
utilNode:
shape: ${var.bds_instance_nodes_shape}
subnetId: ${oci_core_subnet.test_subnet.id}
numberOfNodes: ${var.bds_instance_number_of_nodes}
blockVolumeSizeInGbs: ${var.bds_instance_nodes_block_volume_size_in_gbs}
shapeConfig:
memoryInGbs: ${var.bds_instance_nodes_shape_config_memory_in_gbs}
nvmes: ${var.bds_instance_nodes_shape_config_nvmes}
ocpus: ${var.bds_instance_nodes_shape_config_ocpus}
workerNode:
shape: ${var.bds_instance_nodes_shape}
subnetId: ${oci_core_subnet.test_subnet.id}
numberOfNodes: ${var.bds_instance_number_of_nodes}
blockVolumeSizeInGbs: ${var.bds_instance_nodes_block_volume_size_in_gbs}
shapeConfig:
memoryInGbs: ${var.bds_instance_nodes_shape_config_memory_in_gbs}
nvmes: ${var.bds_instance_nodes_shape_config_nvmes}
ocpus: ${var.bds_instance_nodes_shape_config_ocpus}
computeOnlyWorkerNode:
shape: ${var.bds_instance_nodes_shape}
subnetId: ${oci_core_subnet.test_subnet.id}
numberOfNodes: ${var.bds_instance_number_of_nodes}
blockVolumeSizeInGbs: ${var.bds_instance_nodes_block_volume_size_in_gbs}
shapeConfig:
memoryInGbs: ${var.bds_instance_nodes_shape_config_memory_in_gbs}
nvmes: ${var.bds_instance_nodes_shape_config_nvmes}
ocpus: ${var.bds_instance_nodes_shape_config_ocpus}
edgeNode:
shape: ${var.bds_instance_nodes_shape}
subnetId: ${oci_core_subnet.test_subnet.id}
numberOfNodes: ${var.bds_instance_number_of_nodes}
blockVolumeSizeInGbs: ${var.bds_instance_nodes_block_volume_size_in_gbs}
shapeConfig:
memoryInGbs: ${var.bds_instance_nodes_shape_config_memory_in_gbs}
nvmes: ${var.bds_instance_nodes_shape_config_nvmes}
ocpus: ${var.bds_instance_nodes_shape_config_ocpus}
#Optional
bootstrapScriptUrl: ${var.bds_instance_bootstrap_script_url}
clusterProfile: ${var.bds_instance_cluster_profile}
definedTags: ${var.bds_instance_defined_tags}
freeformTags: ${var.bds_instance_freeform_tags}
kerberosRealmName: ${var.bds_instance_kerberos_realm_name}
kmsKeyId: ${var.bds_instance_kms_key_id}
networkConfig:
cidrBlock: ${var.bds_instance_network_config_cidr_block}
isNatGatewayRequired: ${var.bds_instance_network_config_is_nat_gateway_required}
Create BdsInstance Resource
new BdsInstance(name: string, args: BdsInstanceArgs, opts?: CustomResourceOptions);
@overload
def BdsInstance(resource_name: str,
opts: Optional[ResourceOptions] = None,
bootstrap_script_url: Optional[str] = None,
cloud_sql_details: Optional[Sequence[_bigdataservice.BdsInstanceCloudSqlDetailArgs]] = None,
cluster_admin_password: Optional[str] = None,
cluster_profile: Optional[str] = None,
cluster_public_key: Optional[str] = None,
cluster_version: Optional[str] = None,
compartment_id: Optional[str] = None,
compute_only_worker_node: Optional[_bigdataservice.BdsInstanceComputeOnlyWorkerNodeArgs] = None,
defined_tags: Optional[Mapping[str, Any]] = None,
display_name: Optional[str] = None,
edge_node: Optional[_bigdataservice.BdsInstanceEdgeNodeArgs] = None,
freeform_tags: Optional[Mapping[str, Any]] = None,
is_cloud_sql_configured: Optional[bool] = None,
is_force_stop_jobs: Optional[bool] = None,
is_high_availability: Optional[bool] = None,
is_secure: Optional[bool] = None,
kerberos_realm_name: Optional[str] = None,
kms_key_id: Optional[str] = None,
master_node: Optional[_bigdataservice.BdsInstanceMasterNodeArgs] = None,
network_config: Optional[_bigdataservice.BdsInstanceNetworkConfigArgs] = None,
state: Optional[str] = None,
util_node: Optional[_bigdataservice.BdsInstanceUtilNodeArgs] = None,
worker_node: Optional[_bigdataservice.BdsInstanceWorkerNodeArgs] = None)
@overload
def BdsInstance(resource_name: str,
args: BdsInstanceArgs,
opts: Optional[ResourceOptions] = None)
func NewBdsInstance(ctx *Context, name string, args BdsInstanceArgs, opts ...ResourceOption) (*BdsInstance, error)
public BdsInstance(string name, BdsInstanceArgs args, CustomResourceOptions? opts = null)
public BdsInstance(String name, BdsInstanceArgs args)
public BdsInstance(String name, BdsInstanceArgs args, CustomResourceOptions options)
type: oci:BigDataService:BdsInstance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BdsInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args BdsInstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args BdsInstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BdsInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BdsInstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
BdsInstance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The BdsInstance resource accepts the following input properties:
- Cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- Cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- Cluster
Version string Version of the Hadoop distribution
- Compartment
Id string (Updatable) The OCID of the compartment
- Display
Name string (Updatable) Name of the BDS instance
- Is
High boolAvailability Boolean flag specifying whether or not the cluster is HA
- Is
Secure bool Boolean flag specifying whether or not the cluster should be setup as secure.
- Master
Node BdsInstance Master Node Args The master node in the BDS instance
- Util
Node BdsInstance Util Node Args The utility node in the BDS instance
- Worker
Node BdsInstance Worker Node Args - Bootstrap
Script stringUrl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- Cloud
Sql List<BdsDetails Instance Cloud Sql Detail Args> The information about added Cloud SQL capability
- Cluster
Profile string Profile of the Big Data Service cluster.
- Compute
Only BdsWorker Node Instance Compute Only Worker Node Args - Dictionary<string, object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Edge
Node BdsInstance Edge Node Args - Dictionary<string, object>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Is
Cloud boolSql Configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- Is
Force boolStop Jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- Kerberos
Realm stringName The user-defined kerberos realm name.
- Kms
Key stringId (Updatable) The OCID of the Key Management master encryption key.
- Network
Config BdsInstance Network Config Args Additional configuration of customer's network.
- State string
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.
- Cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- Cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- Cluster
Version string Version of the Hadoop distribution
- Compartment
Id string (Updatable) The OCID of the compartment
- Display
Name string (Updatable) Name of the BDS instance
- Is
High boolAvailability Boolean flag specifying whether or not the cluster is HA
- Is
Secure bool Boolean flag specifying whether or not the cluster should be setup as secure.
- Master
Node BdsInstance Master Node Args The master node in the BDS instance
- Util
Node BdsInstance Util Node Args The utility node in the BDS instance
- Worker
Node BdsInstance Worker Node Args - Bootstrap
Script stringUrl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- Cloud
Sql []BdsDetails Instance Cloud Sql Detail Args The information about added Cloud SQL capability
- Cluster
Profile string Profile of the Big Data Service cluster.
- Compute
Only BdsWorker Node Instance Compute Only Worker Node Args - map[string]interface{}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Edge
Node BdsInstance Edge Node Args - map[string]interface{}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Is
Cloud boolSql Configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- Is
Force boolStop Jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- Kerberos
Realm stringName The user-defined kerberos realm name.
- Kms
Key stringId (Updatable) The OCID of the Key Management master encryption key.
- Network
Config BdsInstance Network Config Args Additional configuration of customer's network.
- State string
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.
- cluster
Admin StringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Public StringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version String Version of the Hadoop distribution
- compartment
Id String (Updatable) The OCID of the compartment
- display
Name String (Updatable) Name of the BDS instance
- is
High BooleanAvailability Boolean flag specifying whether or not the cluster is HA
- is
Secure Boolean Boolean flag specifying whether or not the cluster should be setup as secure.
- master
Node BdsInstance Master Node Args The master node in the BDS instance
- util
Node BdsInstance Util Node Args The utility node in the BDS instance
- worker
Node BdsInstance Worker Node Args - bootstrap
Script StringUrl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloud
Sql List<BdsDetails Instance Cloud Sql Detail Args> The information about added Cloud SQL capability
- cluster
Profile String Profile of the Big Data Service cluster.
- compute
Only BdsWorker Node Instance Compute Only Worker Node Args - Map<String,Object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- edge
Node BdsInstance Edge Node Args - Map<String,Object>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- is
Cloud BooleanSql Configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- is
Force BooleanStop Jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- kerberos
Realm StringName The user-defined kerberos realm name.
- kms
Key StringId (Updatable) The OCID of the Key Management master encryption key.
- network
Config BdsInstance Network Config Args Additional configuration of customer's network.
- state String
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.
- cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version string Version of the Hadoop distribution
- compartment
Id string (Updatable) The OCID of the compartment
- display
Name string (Updatable) Name of the BDS instance
- is
High booleanAvailability Boolean flag specifying whether or not the cluster is HA
- is
Secure boolean Boolean flag specifying whether or not the cluster should be setup as secure.
- master
Node BdsInstance Master Node Args The master node in the BDS instance
- util
Node BdsInstance Util Node Args The utility node in the BDS instance
- worker
Node BdsInstance Worker Node Args - bootstrap
Script stringUrl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloud
Sql BdsDetails Instance Cloud Sql Detail Args[] The information about added Cloud SQL capability
- cluster
Profile string Profile of the Big Data Service cluster.
- compute
Only BdsWorker Node Instance Compute Only Worker Node Args - {[key: string]: any}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- edge
Node BdsInstance Edge Node Args - {[key: string]: any}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- is
Cloud booleanSql Configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- is
Force booleanStop Jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- kerberos
Realm stringName The user-defined kerberos realm name.
- kms
Key stringId (Updatable) The OCID of the Key Management master encryption key.
- network
Config BdsInstance Network Config Args Additional configuration of customer's network.
- state string
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.
- cluster_
admin_ strpassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster_
public_ strkey The SSH public key used to authenticate the cluster connection.
- cluster_
version str Version of the Hadoop distribution
- compartment_
id str (Updatable) The OCID of the compartment
- display_
name str (Updatable) Name of the BDS instance
- is_
high_ boolavailability Boolean flag specifying whether or not the cluster is HA
- is_
secure bool Boolean flag specifying whether or not the cluster should be setup as secure.
- master_
node BdsInstance Master Node Args The master node in the BDS instance
- util_
node BdsInstance Util Node Args The utility node in the BDS instance
- worker_
node BdsInstance Worker Node Args - bootstrap_
script_ strurl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloud_
sql_ Bdsdetails Instance Cloud Sql Detail Args] The information about added Cloud SQL capability
- cluster_
profile str Profile of the Big Data Service cluster.
- compute_
only_ Bdsworker_ node Instance Compute Only Worker Node Args - Mapping[str, Any]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- edge_
node BdsInstance Edge Node Args - Mapping[str, Any]
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- is_
cloud_ boolsql_ configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- is_
force_ boolstop_ jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- kerberos_
realm_ strname The user-defined kerberos realm name.
- kms_
key_ strid (Updatable) The OCID of the Key Management master encryption key.
- network_
config BdsInstance Network Config Args Additional configuration of customer's network.
- state str
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.
- cluster
Admin StringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Public StringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version String Version of the Hadoop distribution
- compartment
Id String (Updatable) The OCID of the compartment
- display
Name String (Updatable) Name of the BDS instance
- is
High BooleanAvailability Boolean flag specifying whether or not the cluster is HA
- is
Secure Boolean Boolean flag specifying whether or not the cluster should be setup as secure.
- master
Node Property Map The master node in the BDS instance
- util
Node Property Map The utility node in the BDS instance
- worker
Node Property Map - bootstrap
Script StringUrl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloud
Sql List<Property Map>Details The information about added Cloud SQL capability
- cluster
Profile String Profile of the Big Data Service cluster.
- compute
Only Property MapWorker Node - Map<Any>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- edge
Node Property Map - Map<Any>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- is
Cloud BooleanSql Configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- is
Force BooleanStop Jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- kerberos
Realm StringName The user-defined kerberos realm name.
- kms
Key StringId (Updatable) The OCID of the Key Management master encryption key.
- network
Config Property Map Additional configuration of customer's network.
- state String
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.
Outputs
All input properties are implicitly available as output properties. Additionally, the BdsInstance resource produces the following output properties:
- Cluster
Details List<BdsInstance Cluster Detail> Specific info about a Hadoop cluster
- Created
By string The user who created the cluster.
- Id string
The provider-assigned unique ID for this managed resource.
- Nodes
List<Bds
Instance Node> The list of nodes in the BDS instance
- Number
Of intNodes The amount of worker nodes should be created
- Time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- Time
Updated string The time the BDS instance was updated. An RFC3339 formatted datetime string
- Cluster
Details []BdsInstance Cluster Detail Specific info about a Hadoop cluster
- Created
By string The user who created the cluster.
- Id string
The provider-assigned unique ID for this managed resource.
- Nodes
[]Bds
Instance Node The list of nodes in the BDS instance
- Number
Of intNodes The amount of worker nodes should be created
- Time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- Time
Updated string The time the BDS instance was updated. An RFC3339 formatted datetime string
- cluster
Details List<BdsInstance Cluster Detail> Specific info about a Hadoop cluster
- created
By String The user who created the cluster.
- id String
The provider-assigned unique ID for this managed resource.
- nodes
List<Bds
Instance Node> The list of nodes in the BDS instance
- number
Of IntegerNodes The amount of worker nodes should be created
- time
Created String The time the BDS instance was created. An RFC3339 formatted datetime string
- time
Updated String The time the BDS instance was updated. An RFC3339 formatted datetime string
- cluster
Details BdsInstance Cluster Detail[] Specific info about a Hadoop cluster
- created
By string The user who created the cluster.
- id string
The provider-assigned unique ID for this managed resource.
- nodes
Bds
Instance Node[] The list of nodes in the BDS instance
- number
Of numberNodes The amount of worker nodes should be created
- time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- time
Updated string The time the BDS instance was updated. An RFC3339 formatted datetime string
- cluster_
details BdsInstance Cluster Detail] Specific info about a Hadoop cluster
- created_
by str The user who created the cluster.
- id str
The provider-assigned unique ID for this managed resource.
- nodes
Bds
Instance Node] The list of nodes in the BDS instance
- number_
of_ intnodes The amount of worker nodes should be created
- time_
created str The time the BDS instance was created. An RFC3339 formatted datetime string
- time_
updated str The time the BDS instance was updated. An RFC3339 formatted datetime string
- cluster
Details List<Property Map> Specific info about a Hadoop cluster
- created
By String The user who created the cluster.
- id String
The provider-assigned unique ID for this managed resource.
- nodes List<Property Map>
The list of nodes in the BDS instance
- number
Of NumberNodes The amount of worker nodes should be created
- time
Created String The time the BDS instance was created. An RFC3339 formatted datetime string
- time
Updated String The time the BDS instance was updated. An RFC3339 formatted datetime string
Look up Existing BdsInstance Resource
Get an existing BdsInstance resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: BdsInstanceState, opts?: CustomResourceOptions): BdsInstance
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
bootstrap_script_url: Optional[str] = None,
cloud_sql_details: Optional[Sequence[_bigdataservice.BdsInstanceCloudSqlDetailArgs]] = None,
cluster_admin_password: Optional[str] = None,
cluster_details: Optional[Sequence[_bigdataservice.BdsInstanceClusterDetailArgs]] = None,
cluster_profile: Optional[str] = None,
cluster_public_key: Optional[str] = None,
cluster_version: Optional[str] = None,
compartment_id: Optional[str] = None,
compute_only_worker_node: Optional[_bigdataservice.BdsInstanceComputeOnlyWorkerNodeArgs] = None,
created_by: Optional[str] = None,
defined_tags: Optional[Mapping[str, Any]] = None,
display_name: Optional[str] = None,
edge_node: Optional[_bigdataservice.BdsInstanceEdgeNodeArgs] = None,
freeform_tags: Optional[Mapping[str, Any]] = None,
is_cloud_sql_configured: Optional[bool] = None,
is_force_stop_jobs: Optional[bool] = None,
is_high_availability: Optional[bool] = None,
is_secure: Optional[bool] = None,
kerberos_realm_name: Optional[str] = None,
kms_key_id: Optional[str] = None,
master_node: Optional[_bigdataservice.BdsInstanceMasterNodeArgs] = None,
network_config: Optional[_bigdataservice.BdsInstanceNetworkConfigArgs] = None,
nodes: Optional[Sequence[_bigdataservice.BdsInstanceNodeArgs]] = None,
number_of_nodes: Optional[int] = None,
state: Optional[str] = None,
time_created: Optional[str] = None,
time_updated: Optional[str] = None,
util_node: Optional[_bigdataservice.BdsInstanceUtilNodeArgs] = None,
worker_node: Optional[_bigdataservice.BdsInstanceWorkerNodeArgs] = None) -> BdsInstance
func GetBdsInstance(ctx *Context, name string, id IDInput, state *BdsInstanceState, opts ...ResourceOption) (*BdsInstance, error)
public static BdsInstance Get(string name, Input<string> id, BdsInstanceState? state, CustomResourceOptions? opts = null)
public static BdsInstance get(String name, Output<String> id, BdsInstanceState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Bootstrap
Script stringUrl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- Cloud
Sql List<BdsDetails Instance Cloud Sql Detail Args> The information about added Cloud SQL capability
- Cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- Cluster
Details List<BdsInstance Cluster Detail Args> Specific info about a Hadoop cluster
- Cluster
Profile string Profile of the Big Data Service cluster.
- Cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- Cluster
Version string Version of the Hadoop distribution
- Compartment
Id string (Updatable) The OCID of the compartment
- Compute
Only BdsWorker Node Instance Compute Only Worker Node Args - Created
By string The user who created the cluster.
- Dictionary<string, object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string (Updatable) Name of the BDS instance
- Edge
Node BdsInstance Edge Node Args - Dictionary<string, object>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Is
Cloud boolSql Configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- Is
Force boolStop Jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- Is
High boolAvailability Boolean flag specifying whether or not the cluster is HA
- Is
Secure bool Boolean flag specifying whether or not the cluster should be setup as secure.
- Kerberos
Realm stringName The user-defined kerberos realm name.
- Kms
Key stringId (Updatable) The OCID of the Key Management master encryption key.
- Master
Node BdsInstance Master Node Args The master node in the BDS instance
- Network
Config BdsInstance Network Config Args Additional configuration of customer's network.
- Nodes
List<Bds
Instance Node Args> The list of nodes in the BDS instance
- Number
Of intNodes The amount of worker nodes should be created
- State string
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- Time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- Time
Updated string The time the BDS instance was updated. An RFC3339 formatted datetime string
- Util
Node BdsInstance Util Node Args The utility node in the BDS instance
- Worker
Node BdsInstance Worker Node Args
- Bootstrap
Script stringUrl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- Cloud
Sql []BdsDetails Instance Cloud Sql Detail Args The information about added Cloud SQL capability
- Cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- Cluster
Details []BdsInstance Cluster Detail Args Specific info about a Hadoop cluster
- Cluster
Profile string Profile of the Big Data Service cluster.
- Cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- Cluster
Version string Version of the Hadoop distribution
- Compartment
Id string (Updatable) The OCID of the compartment
- Compute
Only BdsWorker Node Instance Compute Only Worker Node Args - Created
By string The user who created the cluster.
- map[string]interface{}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string (Updatable) Name of the BDS instance
- Edge
Node BdsInstance Edge Node Args - map[string]interface{}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Is
Cloud boolSql Configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- Is
Force boolStop Jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- Is
High boolAvailability Boolean flag specifying whether or not the cluster is HA
- Is
Secure bool Boolean flag specifying whether or not the cluster should be setup as secure.
- Kerberos
Realm stringName The user-defined kerberos realm name.
- Kms
Key stringId (Updatable) The OCID of the Key Management master encryption key.
- Master
Node BdsInstance Master Node Args The master node in the BDS instance
- Network
Config BdsInstance Network Config Args Additional configuration of customer's network.
- Nodes
[]Bds
Instance Node Args The list of nodes in the BDS instance
- Number
Of intNodes The amount of worker nodes should be created
- State string
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- Time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- Time
Updated string The time the BDS instance was updated. An RFC3339 formatted datetime string
- Util
Node BdsInstance Util Node Args The utility node in the BDS instance
- Worker
Node BdsInstance Worker Node Args
- bootstrap
Script StringUrl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloud
Sql List<BdsDetails Instance Cloud Sql Detail Args> The information about added Cloud SQL capability
- cluster
Admin StringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Details List<BdsInstance Cluster Detail Args> Specific info about a Hadoop cluster
- cluster
Profile String Profile of the Big Data Service cluster.
- cluster
Public StringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version String Version of the Hadoop distribution
- compartment
Id String (Updatable) The OCID of the compartment
- compute
Only BdsWorker Node Instance Compute Only Worker Node Args - created
By String The user who created the cluster.
- Map<String,Object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String (Updatable) Name of the BDS instance
- edge
Node BdsInstance Edge Node Args - Map<String,Object>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- is
Cloud BooleanSql Configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- is
Force BooleanStop Jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- is
High BooleanAvailability Boolean flag specifying whether or not the cluster is HA
- is
Secure Boolean Boolean flag specifying whether or not the cluster should be setup as secure.
- kerberos
Realm StringName The user-defined kerberos realm name.
- kms
Key StringId (Updatable) The OCID of the Key Management master encryption key.
- master
Node BdsInstance Master Node Args The master node in the BDS instance
- network
Config BdsInstance Network Config Args Additional configuration of customer's network.
- nodes
List<Bds
Instance Node Args> The list of nodes in the BDS instance
- number
Of IntegerNodes The amount of worker nodes should be created
- state String
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- time
Created String The time the BDS instance was created. An RFC3339 formatted datetime string
- time
Updated String The time the BDS instance was updated. An RFC3339 formatted datetime string
- util
Node BdsInstance Util Node Args The utility node in the BDS instance
- worker
Node BdsInstance Worker Node Args
- bootstrap
Script stringUrl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloud
Sql BdsDetails Instance Cloud Sql Detail Args[] The information about added Cloud SQL capability
- cluster
Admin stringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Details BdsInstance Cluster Detail Args[] Specific info about a Hadoop cluster
- cluster
Profile string Profile of the Big Data Service cluster.
- cluster
Public stringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version string Version of the Hadoop distribution
- compartment
Id string (Updatable) The OCID of the compartment
- compute
Only BdsWorker Node Instance Compute Only Worker Node Args - created
By string The user who created the cluster.
- {[key: string]: any}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name string (Updatable) Name of the BDS instance
- edge
Node BdsInstance Edge Node Args - {[key: string]: any}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- is
Cloud booleanSql Configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- is
Force booleanStop Jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- is
High booleanAvailability Boolean flag specifying whether or not the cluster is HA
- is
Secure boolean Boolean flag specifying whether or not the cluster should be setup as secure.
- kerberos
Realm stringName The user-defined kerberos realm name.
- kms
Key stringId (Updatable) The OCID of the Key Management master encryption key.
- master
Node BdsInstance Master Node Args The master node in the BDS instance
- network
Config BdsInstance Network Config Args Additional configuration of customer's network.
- nodes
Bds
Instance Node Args[] The list of nodes in the BDS instance
- number
Of numberNodes The amount of worker nodes should be created
- state string
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- time
Updated string The time the BDS instance was updated. An RFC3339 formatted datetime string
- util
Node BdsInstance Util Node Args The utility node in the BDS instance
- worker
Node BdsInstance Worker Node Args
- bootstrap_
script_ strurl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloud_
sql_ Bdsdetails Instance Cloud Sql Detail Args] The information about added Cloud SQL capability
- cluster_
admin_ strpassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster_
details BdsInstance Cluster Detail Args] Specific info about a Hadoop cluster
- cluster_
profile str Profile of the Big Data Service cluster.
- cluster_
public_ strkey The SSH public key used to authenticate the cluster connection.
- cluster_
version str Version of the Hadoop distribution
- compartment_
id str (Updatable) The OCID of the compartment
- compute_
only_ Bdsworker_ node Instance Compute Only Worker Node Args - created_
by str The user who created the cluster.
- Mapping[str, Any]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display_
name str (Updatable) Name of the BDS instance
- edge_
node BdsInstance Edge Node Args - Mapping[str, Any]
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- is_
cloud_ boolsql_ configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- is_
force_ boolstop_ jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- is_
high_ boolavailability Boolean flag specifying whether or not the cluster is HA
- is_
secure bool Boolean flag specifying whether or not the cluster should be setup as secure.
- kerberos_
realm_ strname The user-defined kerberos realm name.
- kms_
key_ strid (Updatable) The OCID of the Key Management master encryption key.
- master_
node BdsInstance Master Node Args The master node in the BDS instance
- network_
config BdsInstance Network Config Args Additional configuration of customer's network.
- nodes
Bds
Instance Node Args] The list of nodes in the BDS instance
- number_
of_ intnodes The amount of worker nodes should be created
- state str
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- time_
created str The time the BDS instance was created. An RFC3339 formatted datetime string
- time_
updated str The time the BDS instance was updated. An RFC3339 formatted datetime string
- util_
node BdsInstance Util Node Args The utility node in the BDS instance
- worker_
node BdsInstance Worker Node Args
- bootstrap
Script StringUrl (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloud
Sql List<Property Map>Details The information about added Cloud SQL capability
- cluster
Admin StringPassword Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- cluster
Details List<Property Map> Specific info about a Hadoop cluster
- cluster
Profile String Profile of the Big Data Service cluster.
- cluster
Public StringKey The SSH public key used to authenticate the cluster connection.
- cluster
Version String Version of the Hadoop distribution
- compartment
Id String (Updatable) The OCID of the compartment
- compute
Only Property MapWorker Node - created
By String The user who created the cluster.
- Map<Any>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String (Updatable) Name of the BDS instance
- edge
Node Property Map - Map<Any>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- is
Cloud BooleanSql Configured (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- is
Force BooleanStop Jobs (Updatable) When setting state as
INACTIVE
for stopping a cluster, setting this flag to true forcefully stops the bds instance.- is
High BooleanAvailability Boolean flag specifying whether or not the cluster is HA
- is
Secure Boolean Boolean flag specifying whether or not the cluster should be setup as secure.
- kerberos
Realm StringName The user-defined kerberos realm name.
- kms
Key StringId (Updatable) The OCID of the Key Management master encryption key.
- master
Node Property Map The master node in the BDS instance
- network
Config Property Map Additional configuration of customer's network.
- nodes List<Property Map>
The list of nodes in the BDS instance
- number
Of NumberNodes The amount of worker nodes should be created
- state String
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- time
Created String The time the BDS instance was created. An RFC3339 formatted datetime string
- time
Updated String The time the BDS instance was updated. An RFC3339 formatted datetime string
- util
Node Property Map The utility node in the BDS instance
- worker
Node Property Map
Supporting Types
BdsInstanceCloudSqlDetail
- Shape string
Shape of the node
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Ip
Address string IP address of the node
- Is
Kerberos boolMapped To Database Users Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- Kerberos
Details List<BdsInstance Cloud Sql Detail Kerberos Detail> Details about Kerberos principals
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Shape string
Shape of the node
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Ip
Address string IP address of the node
- Is
Kerberos boolMapped To Database Users Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- Kerberos
Details []BdsInstance Cloud Sql Detail Kerberos Detail Details about Kerberos principals
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- shape String
Shape of the node
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- ip
Address String IP address of the node
- is
Kerberos BooleanMapped To Database Users Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- kerberos
Details List<BdsInstance Cloud Sql Detail Kerberos Detail> Details about Kerberos principals
- memory
In IntegerGbs The total amount of memory available to the node, in gigabytes
- nvmes Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Integer
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- shape string
Shape of the node
- block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- ip
Address string IP address of the node
- is
Kerberos booleanMapped To Database Users Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- kerberos
Details BdsInstance Cloud Sql Detail Kerberos Detail[] Details about Kerberos principals
- memory
In numberGbs The total amount of memory available to the node, in gigabytes
- nvmes number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- shape str
Shape of the node
- block_
volume_ strsize_ in_ gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- ip_
address str IP address of the node
- is_
kerberos_ boolmapped_ to_ database_ users Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- kerberos_
details BdsInstance Cloud Sql Detail Kerberos Detail] Details about Kerberos principals
- memory_
in_ intgbs The total amount of memory available to the node, in gigabytes
- nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- shape String
Shape of the node
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- ip
Address String IP address of the node
- is
Kerberos BooleanMapped To Database Users Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- kerberos
Details List<Property Map> Details about Kerberos principals
- memory
In NumberGbs The total amount of memory available to the node, in gigabytes
- nvmes Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
BdsInstanceCloudSqlDetailKerberosDetail
- Keytab
File string Location of the keytab file
- Principal
Name string Name of the Kerberos principal
- Keytab
File string Location of the keytab file
- Principal
Name string Name of the Kerberos principal
- keytab
File String Location of the keytab file
- principal
Name String Name of the Kerberos principal
- keytab
File string Location of the keytab file
- principal
Name string Name of the Kerberos principal
- keytab_
file str Location of the keytab file
- principal_
name str Name of the Kerberos principal
- keytab
File String Location of the keytab file
- principal
Name String Name of the Kerberos principal
BdsInstanceClusterDetail
- Ambari
Url string The URL of Ambari
- Bd
Cell stringVersion Cloud SQL cell version.
- Bda
Version string BDA version installed in the cluster
- Bdm
Version string Big Data Manager version installed in the cluster.
- Bds
Version string Big Data Service version installed in the cluster.
- Big
Data stringManager Url The URL of Big Data Manager.
- Cloudera
Manager stringUrl The URL of Cloudera Manager
- Csql
Cell stringVersion Big Data SQL version.
- Db
Version string Cloud SQL query server database version.
- Hue
Server stringUrl The URL of the Hue server.
- Jupyter
Hub stringUrl The URL of the Jupyterhub.
- Odh
Version string Version of the ODH (Oracle Distribution including Apache Hadoop) installed on the cluster.
- Os
Version string Oracle Linux version installed in the cluster.
- Time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- Time
Refreshed string The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- Ambari
Url string The URL of Ambari
- Bd
Cell stringVersion Cloud SQL cell version.
- Bda
Version string BDA version installed in the cluster
- Bdm
Version string Big Data Manager version installed in the cluster.
- Bds
Version string Big Data Service version installed in the cluster.
- Big
Data stringManager Url The URL of Big Data Manager.
- Cloudera
Manager stringUrl The URL of Cloudera Manager
- Csql
Cell stringVersion Big Data SQL version.
- Db
Version string Cloud SQL query server database version.
- Hue
Server stringUrl The URL of the Hue server.
- Jupyter
Hub stringUrl The URL of the Jupyterhub.
- Odh
Version string Version of the ODH (Oracle Distribution including Apache Hadoop) installed on the cluster.
- Os
Version string Oracle Linux version installed in the cluster.
- Time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- Time
Refreshed string The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- ambari
Url String The URL of Ambari
- bd
Cell StringVersion Cloud SQL cell version.
- bda
Version String BDA version installed in the cluster
- bdm
Version String Big Data Manager version installed in the cluster.
- bds
Version String Big Data Service version installed in the cluster.
- big
Data StringManager Url The URL of Big Data Manager.
- cloudera
Manager StringUrl The URL of Cloudera Manager
- csql
Cell StringVersion Big Data SQL version.
- db
Version String Cloud SQL query server database version.
- hue
Server StringUrl The URL of the Hue server.
- jupyter
Hub StringUrl The URL of the Jupyterhub.
- odh
Version String Version of the ODH (Oracle Distribution including Apache Hadoop) installed on the cluster.
- os
Version String Oracle Linux version installed in the cluster.
- time
Created String The time the BDS instance was created. An RFC3339 formatted datetime string
- time
Refreshed String The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- ambari
Url string The URL of Ambari
- bd
Cell stringVersion Cloud SQL cell version.
- bda
Version string BDA version installed in the cluster
- bdm
Version string Big Data Manager version installed in the cluster.
- bds
Version string Big Data Service version installed in the cluster.
- big
Data stringManager Url The URL of Big Data Manager.
- cloudera
Manager stringUrl The URL of Cloudera Manager
- csql
Cell stringVersion Big Data SQL version.
- db
Version string Cloud SQL query server database version.
- hue
Server stringUrl The URL of the Hue server.
- jupyter
Hub stringUrl The URL of the Jupyterhub.
- odh
Version string Version of the ODH (Oracle Distribution including Apache Hadoop) installed on the cluster.
- os
Version string Oracle Linux version installed in the cluster.
- time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- time
Refreshed string The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- ambari_
url str The URL of Ambari
- bd_
cell_ strversion Cloud SQL cell version.
- bda_
version str BDA version installed in the cluster
- bdm_
version str Big Data Manager version installed in the cluster.
- bds_
version str Big Data Service version installed in the cluster.
- big_
data_ strmanager_ url The URL of Big Data Manager.
- cloudera_
manager_ strurl The URL of Cloudera Manager
- csql_
cell_ strversion Big Data SQL version.
- db_
version str Cloud SQL query server database version.
- hue_
server_ strurl The URL of the Hue server.
- jupyter_
hub_ strurl The URL of the Jupyterhub.
- odh_
version str Version of the ODH (Oracle Distribution including Apache Hadoop) installed on the cluster.
- os_
version str Oracle Linux version installed in the cluster.
- time_
created str The time the BDS instance was created. An RFC3339 formatted datetime string
- time_
refreshed str The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- ambari
Url String The URL of Ambari
- bd
Cell StringVersion Cloud SQL cell version.
- bda
Version String BDA version installed in the cluster
- bdm
Version String Big Data Manager version installed in the cluster.
- bds
Version String Big Data Service version installed in the cluster.
- big
Data StringManager Url The URL of Big Data Manager.
- cloudera
Manager StringUrl The URL of Cloudera Manager
- csql
Cell StringVersion Big Data SQL version.
- db
Version String Cloud SQL query server database version.
- hue
Server StringUrl The URL of the Hue server.
- jupyter
Hub StringUrl The URL of the Jupyterhub.
- odh
Version String Version of the ODH (Oracle Distribution including Apache Hadoop) installed on the cluster.
- os
Version String Oracle Linux version installed in the cluster.
- time
Created String The time the BDS instance was created. An RFC3339 formatted datetime string
- time
Refreshed String The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
BdsInstanceComputeOnlyWorkerNode
- Number
Of intNodes The amount of worker nodes should be created
- Shape string
Shape of the node
- Subnet
Id string The OCID of the subnet in which the node should be created
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Shape
Config BdsInstance Compute Only Worker Node Shape Config The shape configuration requested for the node.
- Number
Of intNodes The amount of worker nodes should be created
- Shape string
Shape of the node
- Subnet
Id string The OCID of the subnet in which the node should be created
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Shape
Config BdsInstance Compute Only Worker Node Shape Config The shape configuration requested for the node.
- number
Of IntegerNodes The amount of worker nodes should be created
- shape String
Shape of the node
- subnet
Id String The OCID of the subnet in which the node should be created
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config BdsInstance Compute Only Worker Node Shape Config The shape configuration requested for the node.
- number
Of numberNodes The amount of worker nodes should be created
- shape string
Shape of the node
- subnet
Id string The OCID of the subnet in which the node should be created
- block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config BdsInstance Compute Only Worker Node Shape Config The shape configuration requested for the node.
- number_
of_ intnodes The amount of worker nodes should be created
- shape str
Shape of the node
- subnet_
id str The OCID of the subnet in which the node should be created
- block_
volume_ strsize_ in_ gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape_
config BdsInstance Compute Only Worker Node Shape Config The shape configuration requested for the node.
- number
Of NumberNodes The amount of worker nodes should be created
- shape String
Shape of the node
- subnet
Id String The OCID of the subnet in which the node should be created
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config Property Map The shape configuration requested for the node.
BdsInstanceComputeOnlyWorkerNodeShapeConfig
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In IntegerGbs The total amount of memory available to the node, in gigabytes
- nvmes Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Integer
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In numberGbs The total amount of memory available to the node, in gigabytes
- nvmes number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory_
in_ intgbs The total amount of memory available to the node, in gigabytes
- nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In NumberGbs The total amount of memory available to the node, in gigabytes
- nvmes Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
BdsInstanceEdgeNode
- Number
Of intNodes The amount of worker nodes should be created
- Shape string
Shape of the node
- Subnet
Id string The OCID of the subnet in which the node should be created
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Shape
Config BdsInstance Edge Node Shape Config The shape configuration requested for the node.
- Number
Of intNodes The amount of worker nodes should be created
- Shape string
Shape of the node
- Subnet
Id string The OCID of the subnet in which the node should be created
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Shape
Config BdsInstance Edge Node Shape Config The shape configuration requested for the node.
- number
Of IntegerNodes The amount of worker nodes should be created
- shape String
Shape of the node
- subnet
Id String The OCID of the subnet in which the node should be created
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config BdsInstance Edge Node Shape Config The shape configuration requested for the node.
- number
Of numberNodes The amount of worker nodes should be created
- shape string
Shape of the node
- subnet
Id string The OCID of the subnet in which the node should be created
- block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config BdsInstance Edge Node Shape Config The shape configuration requested for the node.
- number_
of_ intnodes The amount of worker nodes should be created
- shape str
Shape of the node
- subnet_
id str The OCID of the subnet in which the node should be created
- block_
volume_ strsize_ in_ gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape_
config BdsInstance Edge Node Shape Config The shape configuration requested for the node.
- number
Of NumberNodes The amount of worker nodes should be created
- shape String
Shape of the node
- subnet
Id String The OCID of the subnet in which the node should be created
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config Property Map The shape configuration requested for the node.
BdsInstanceEdgeNodeShapeConfig
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In IntegerGbs The total amount of memory available to the node, in gigabytes
- nvmes Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Integer
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In numberGbs The total amount of memory available to the node, in gigabytes
- nvmes number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory_
in_ intgbs The total amount of memory available to the node, in gigabytes
- nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In NumberGbs The total amount of memory available to the node, in gigabytes
- nvmes Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
BdsInstanceMasterNode
- Number
Of intNodes The amount of worker nodes should be created
- Shape string
Shape of the node
- Subnet
Id string The OCID of the subnet in which the node should be created
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Shape
Config BdsInstance Master Node Shape Config The shape configuration requested for the node.
- Number
Of intNodes The amount of worker nodes should be created
- Shape string
Shape of the node
- Subnet
Id string The OCID of the subnet in which the node should be created
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Shape
Config BdsInstance Master Node Shape Config The shape configuration requested for the node.
- number
Of IntegerNodes The amount of worker nodes should be created
- shape String
Shape of the node
- subnet
Id String The OCID of the subnet in which the node should be created
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config BdsInstance Master Node Shape Config The shape configuration requested for the node.
- number
Of numberNodes The amount of worker nodes should be created
- shape string
Shape of the node
- subnet
Id string The OCID of the subnet in which the node should be created
- block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config BdsInstance Master Node Shape Config The shape configuration requested for the node.
- number_
of_ intnodes The amount of worker nodes should be created
- shape str
Shape of the node
- subnet_
id str The OCID of the subnet in which the node should be created
- block_
volume_ strsize_ in_ gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape_
config BdsInstance Master Node Shape Config The shape configuration requested for the node.
- number
Of NumberNodes The amount of worker nodes should be created
- shape String
Shape of the node
- subnet
Id String The OCID of the subnet in which the node should be created
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config Property Map The shape configuration requested for the node.
BdsInstanceMasterNodeShapeConfig
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In IntegerGbs The total amount of memory available to the node, in gigabytes
- nvmes Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Integer
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In numberGbs The total amount of memory available to the node, in gigabytes
- nvmes number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory_
in_ intgbs The total amount of memory available to the node, in gigabytes
- nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In NumberGbs The total amount of memory available to the node, in gigabytes
- nvmes Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
BdsInstanceNetworkConfig
- Cidr
Block string The CIDR IP address block of the VCN.
- Is
Nat boolGateway Required A boolean flag whether to configure a NAT gateway.
- Cidr
Block string The CIDR IP address block of the VCN.
- Is
Nat boolGateway Required A boolean flag whether to configure a NAT gateway.
- cidr
Block String The CIDR IP address block of the VCN.
- is
Nat BooleanGateway Required A boolean flag whether to configure a NAT gateway.
- cidr
Block string The CIDR IP address block of the VCN.
- is
Nat booleanGateway Required A boolean flag whether to configure a NAT gateway.
- cidr_
block str The CIDR IP address block of the VCN.
- is_
nat_ boolgateway_ required A boolean flag whether to configure a NAT gateway.
- cidr
Block String The CIDR IP address block of the VCN.
- is
Nat BooleanGateway Required A boolean flag whether to configure a NAT gateway.
BdsInstanceNode
- Attached
Block List<BdsVolumes Instance Node Attached Block Volume> The list of block volumes attached to a given node.
- Availability
Domain string The name of the availability domain the node is running in
- Display
Name string (Updatable) Name of the BDS instance
- Fault
Domain string The name of the fault domain the node is running in
- Hostname string
The fully-qualified hostname (FQDN) of the node
- Image
Id string The OCID of the image from which the node was created
- Instance
Id string The OCID of the underlying compute instance
- Ip
Address string IP address of the node
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Node
Type string BDS instance node type
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Shape string
Shape of the node
- Ssh
Fingerprint string The fingerprint of the SSH key used for node access
- State string
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- Subnet
Id string The OCID of the subnet in which the node should be created
- Time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- Attached
Block []BdsVolumes Instance Node Attached Block Volume The list of block volumes attached to a given node.
- Availability
Domain string The name of the availability domain the node is running in
- Display
Name string (Updatable) Name of the BDS instance
- Fault
Domain string The name of the fault domain the node is running in
- Hostname string
The fully-qualified hostname (FQDN) of the node
- Image
Id string The OCID of the image from which the node was created
- Instance
Id string The OCID of the underlying compute instance
- Ip
Address string IP address of the node
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Node
Type string BDS instance node type
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Shape string
Shape of the node
- Ssh
Fingerprint string The fingerprint of the SSH key used for node access
- State string
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- Subnet
Id string The OCID of the subnet in which the node should be created
- Time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- attached
Block List<BdsVolumes Instance Node Attached Block Volume> The list of block volumes attached to a given node.
- availability
Domain String The name of the availability domain the node is running in
- display
Name String (Updatable) Name of the BDS instance
- fault
Domain String The name of the fault domain the node is running in
- hostname String
The fully-qualified hostname (FQDN) of the node
- image
Id String The OCID of the image from which the node was created
- instance
Id String The OCID of the underlying compute instance
- ip
Address String IP address of the node
- memory
In IntegerGbs The total amount of memory available to the node, in gigabytes
- node
Type String BDS instance node type
- ocpus Integer
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- shape String
Shape of the node
- ssh
Fingerprint String The fingerprint of the SSH key used for node access
- state String
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- subnet
Id String The OCID of the subnet in which the node should be created
- time
Created String The time the BDS instance was created. An RFC3339 formatted datetime string
- attached
Block BdsVolumes Instance Node Attached Block Volume[] The list of block volumes attached to a given node.
- availability
Domain string The name of the availability domain the node is running in
- display
Name string (Updatable) Name of the BDS instance
- fault
Domain string The name of the fault domain the node is running in
- hostname string
The fully-qualified hostname (FQDN) of the node
- image
Id string The OCID of the image from which the node was created
- instance
Id string The OCID of the underlying compute instance
- ip
Address string IP address of the node
- memory
In numberGbs The total amount of memory available to the node, in gigabytes
- node
Type string BDS instance node type
- ocpus number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- shape string
Shape of the node
- ssh
Fingerprint string The fingerprint of the SSH key used for node access
- state string
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- subnet
Id string The OCID of the subnet in which the node should be created
- time
Created string The time the BDS instance was created. An RFC3339 formatted datetime string
- attached_
block_ Bdsvolumes Instance Node Attached Block Volume] The list of block volumes attached to a given node.
- availability_
domain str The name of the availability domain the node is running in
- display_
name str (Updatable) Name of the BDS instance
- fault_
domain str The name of the fault domain the node is running in
- hostname str
The fully-qualified hostname (FQDN) of the node
- image_
id str The OCID of the image from which the node was created
- instance_
id str The OCID of the underlying compute instance
- ip_
address str IP address of the node
- memory_
in_ intgbs The total amount of memory available to the node, in gigabytes
- node_
type str BDS instance node type
- ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- shape str
Shape of the node
- ssh_
fingerprint str The fingerprint of the SSH key used for node access
- state str
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- subnet_
id str The OCID of the subnet in which the node should be created
- time_
created str The time the BDS instance was created. An RFC3339 formatted datetime string
- attached
Block List<Property Map>Volumes The list of block volumes attached to a given node.
- availability
Domain String The name of the availability domain the node is running in
- display
Name String (Updatable) Name of the BDS instance
- fault
Domain String The name of the fault domain the node is running in
- hostname String
The fully-qualified hostname (FQDN) of the node
- image
Id String The OCID of the image from which the node was created
- instance
Id String The OCID of the underlying compute instance
- ip
Address String IP address of the node
- memory
In NumberGbs The total amount of memory available to the node, in gigabytes
- node
Type String BDS instance node type
- ocpus Number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- shape String
Shape of the node
- ssh
Fingerprint String The fingerprint of the SSH key used for node access
- state String
(Updatable) The target state for the Bds Instance. Could be set to
ACTIVE
orINACTIVE
to start/stop the bds instance.- subnet
Id String The OCID of the subnet in which the node should be created
- time
Created String The time the BDS instance was created. An RFC3339 formatted datetime string
BdsInstanceNodeAttachedBlockVolume
- Volume
Attachment stringId The OCID of the volume attachment.
- Volume
Size stringIn Gbs The size of the volume in GBs.
- Volume
Attachment stringId The OCID of the volume attachment.
- Volume
Size stringIn Gbs The size of the volume in GBs.
- volume
Attachment StringId The OCID of the volume attachment.
- volume
Size StringIn Gbs The size of the volume in GBs.
- volume
Attachment stringId The OCID of the volume attachment.
- volume
Size stringIn Gbs The size of the volume in GBs.
- volume_
attachment_ strid The OCID of the volume attachment.
- volume_
size_ strin_ gbs The size of the volume in GBs.
- volume
Attachment StringId The OCID of the volume attachment.
- volume
Size StringIn Gbs The size of the volume in GBs.
BdsInstanceUtilNode
- Number
Of intNodes The amount of worker nodes should be created
- Shape string
Shape of the node
- Subnet
Id string The OCID of the subnet in which the node should be created
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Shape
Config BdsInstance Util Node Shape Config The shape configuration requested for the node.
- Number
Of intNodes The amount of worker nodes should be created
- Shape string
Shape of the node
- Subnet
Id string The OCID of the subnet in which the node should be created
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Shape
Config BdsInstance Util Node Shape Config The shape configuration requested for the node.
- number
Of IntegerNodes The amount of worker nodes should be created
- shape String
Shape of the node
- subnet
Id String The OCID of the subnet in which the node should be created
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config BdsInstance Util Node Shape Config The shape configuration requested for the node.
- number
Of numberNodes The amount of worker nodes should be created
- shape string
Shape of the node
- subnet
Id string The OCID of the subnet in which the node should be created
- block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config BdsInstance Util Node Shape Config The shape configuration requested for the node.
- number_
of_ intnodes The amount of worker nodes should be created
- shape str
Shape of the node
- subnet_
id str The OCID of the subnet in which the node should be created
- block_
volume_ strsize_ in_ gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape_
config BdsInstance Util Node Shape Config The shape configuration requested for the node.
- number
Of NumberNodes The amount of worker nodes should be created
- shape String
Shape of the node
- subnet
Id String The OCID of the subnet in which the node should be created
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config Property Map The shape configuration requested for the node.
BdsInstanceUtilNodeShapeConfig
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In IntegerGbs The total amount of memory available to the node, in gigabytes
- nvmes Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Integer
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In numberGbs The total amount of memory available to the node, in gigabytes
- nvmes number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory_
in_ intgbs The total amount of memory available to the node, in gigabytes
- nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In NumberGbs The total amount of memory available to the node, in gigabytes
- nvmes Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
BdsInstanceWorkerNode
- Number
Of intNodes The amount of worker nodes should be created
- Shape string
Shape of the node
- Subnet
Id string The OCID of the subnet in which the node should be created
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Shape
Config BdsInstance Worker Node Shape Config The shape configuration requested for the node.
- Number
Of intNodes The amount of worker nodes should be created
- Shape string
Shape of the node
- Subnet
Id string The OCID of the subnet in which the node should be created
- Block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- Shape
Config BdsInstance Worker Node Shape Config The shape configuration requested for the node.
- number
Of IntegerNodes The amount of worker nodes should be created
- shape String
Shape of the node
- subnet
Id String The OCID of the subnet in which the node should be created
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config BdsInstance Worker Node Shape Config The shape configuration requested for the node.
- number
Of numberNodes The amount of worker nodes should be created
- shape string
Shape of the node
- subnet
Id string The OCID of the subnet in which the node should be created
- block
Volume stringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config BdsInstance Worker Node Shape Config The shape configuration requested for the node.
- number_
of_ intnodes The amount of worker nodes should be created
- shape str
Shape of the node
- subnet_
id str The OCID of the subnet in which the node should be created
- block_
volume_ strsize_ in_ gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape_
config BdsInstance Worker Node Shape Config The shape configuration requested for the node.
- number
Of NumberNodes The amount of worker nodes should be created
- shape String
Shape of the node
- subnet
Id String The OCID of the subnet in which the node should be created
- block
Volume StringSize In Gbs The size of block volume in GB that needs to be attached to a given node. All the necessary details needed for attachment are managed by service itself.
- shape
Config Property Map The shape configuration requested for the node.
BdsInstanceWorkerNodeShapeConfig
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Memory
In intGbs The total amount of memory available to the node, in gigabytes
- Nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- Ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In IntegerGbs The total amount of memory available to the node, in gigabytes
- nvmes Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Integer
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In numberGbs The total amount of memory available to the node, in gigabytes
- nvmes number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory_
in_ intgbs The total amount of memory available to the node, in gigabytes
- nvmes int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus int
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- memory
In NumberGbs The total amount of memory available to the node, in gigabytes
- nvmes Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
- ocpus Number
The total number of OCPUs available to the node.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
Import
BdsInstances can be imported using the id
, e.g.
$ pulumi import oci:BigDataService/bdsInstance:BdsInstance test_bds_instance "id"
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
oci
Terraform Provider.