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
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
  testBdsInstance:
    type: oci:BigDataService:BdsInstance
    name: test_bds_instance
    properties:
      clusterAdminPassword: ${bdsInstanceClusterAdminPassword}
      clusterPublicKey: ${bdsInstanceClusterPublicKey}
      clusterVersion: ${bdsInstanceClusterVersion}
      compartmentId: ${compartmentId}
      displayName: ${bdsInstanceDisplayName}
      isHighAvailability: ${bdsInstanceIsHighAvailability}
      isSecure: ${bdsInstanceIsSecure}
      masterNode:
        shape: ${bdsInstanceNodesShape}
        subnetId: ${testSubnet.id}
        numberOfNodes: ${bdsInstanceNumberOfNodes}
        blockVolumeSizeInGbs: ${bdsInstanceNodesBlockVolumeSizeInGbs}
        shapeConfig:
          memoryInGbs: ${bdsInstanceNodesShapeConfigMemoryInGbs}
          nvmes: ${bdsInstanceNodesShapeConfigNvmes}
          ocpus: ${bdsInstanceNodesShapeConfigOcpus}
      utilNode:
        shape: ${bdsInstanceNodesShape}
        subnetId: ${testSubnet.id}
        numberOfNodes: ${bdsInstanceNumberOfNodes}
        blockVolumeSizeInGbs: ${bdsInstanceNodesBlockVolumeSizeInGbs}
        shapeConfig:
          memoryInGbs: ${bdsInstanceNodesShapeConfigMemoryInGbs}
          nvmes: ${bdsInstanceNodesShapeConfigNvmes}
          ocpus: ${bdsInstanceNodesShapeConfigOcpus}
      workerNode:
        shape: ${bdsInstanceNodesShape}
        subnetId: ${testSubnet.id}
        numberOfNodes: ${bdsInstanceNumberOfNodes}
        blockVolumeSizeInGbs: ${bdsInstanceNodesBlockVolumeSizeInGbs}
        shapeConfig:
          memoryInGbs: ${bdsInstanceNodesShapeConfigMemoryInGbs}
          nvmes: ${bdsInstanceNodesShapeConfigNvmes}
          ocpus: ${bdsInstanceNodesShapeConfigOcpus}
      computeOnlyWorkerNode:
        shape: ${bdsInstanceNodesShape}
        subnetId: ${testSubnet.id}
        numberOfNodes: ${bdsInstanceNumberOfNodes}
        blockVolumeSizeInGbs: ${bdsInstanceNodesBlockVolumeSizeInGbs}
        shapeConfig:
          memoryInGbs: ${bdsInstanceNodesShapeConfigMemoryInGbs}
          nvmes: ${bdsInstanceNodesShapeConfigNvmes}
          ocpus: ${bdsInstanceNodesShapeConfigOcpus}
      edgeNode:
        shape: ${bdsInstanceNodesShape}
        subnetId: ${testSubnet.id}
        numberOfNodes: ${bdsInstanceNumberOfNodes}
        blockVolumeSizeInGbs: ${bdsInstanceNodesBlockVolumeSizeInGbs}
        shapeConfig:
          memoryInGbs: ${bdsInstanceNodesShapeConfigMemoryInGbs}
          nvmes: ${bdsInstanceNodesShapeConfigNvmes}
          ocpus: ${bdsInstanceNodesShapeConfigOcpus}
      kafkaBrokerNode:
        shape: ${bdsInstanceNodesShape}
        subnetId: ${testSubnet.id}
        numberOfNodes: ${bdsInstanceNumberOfNodes}
        blockVolumeSizeInGbs: ${bdsInstanceNodesBlockVolumeSizeInGbs}
        shapeConfig:
          memoryInGbs: ${bdsInstanceNodesShapeConfigMemoryInGbs}
          nvmes: ${bdsInstanceNodesShapeConfigNvmes}
          ocpus: ${bdsInstanceNodesShapeConfigOcpus}
      bdsClusterVersionSummary:
        bdsVersion: ${bdsInstanceBdsClusterVersionSummaryBdsVersion}
        odhVersion: ${bdsInstanceBdsClusterVersionSummaryOdhVersion}
      bootstrapScriptUrl: ${bdsInstanceBootstrapScriptUrl}
      clusterProfile: ${bdsInstanceClusterProfile}
      definedTags: ${bdsInstanceDefinedTags}
      freeformTags: ${bdsInstanceFreeformTags}
      kerberosRealmName: ${bdsInstanceKerberosRealmName}
      kmsKeyId: ${bdsInstanceKmsKeyId}
      ignoreExistingNodesShapes: ${ignoreExistingNodesShape}
      networkConfig:
        cidrBlock: ${bdsInstanceNetworkConfigCidrBlock}
        isNatGatewayRequired: ${bdsInstanceNetworkConfigIsNatGatewayRequired}
Create BdsInstance Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BdsInstance(name: string, args: BdsInstanceArgs, opts?: CustomResourceOptions);@overload
def BdsInstance(resource_name: str,
                args: BdsInstanceArgs,
                opts: Optional[ResourceOptions] = None)
@overload
def BdsInstance(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                display_name: Optional[str] = None,
                worker_node: Optional[BdsInstanceWorkerNodeArgs] = None,
                util_node: Optional[BdsInstanceUtilNodeArgs] = None,
                cluster_admin_password: Optional[str] = None,
                master_node: Optional[BdsInstanceMasterNodeArgs] = None,
                cluster_public_key: Optional[str] = None,
                cluster_version: Optional[str] = None,
                compartment_id: Optional[str] = None,
                is_secure: Optional[bool] = None,
                is_high_availability: Optional[bool] = None,
                is_cloud_sql_configured: Optional[bool] = None,
                kerberos_realm_name: Optional[str] = None,
                freeform_tags: Optional[Mapping[str, str]] = None,
                ignore_existing_nodes_shapes: Optional[Sequence[str]] = None,
                bds_cluster_version_summary: Optional[BdsInstanceBdsClusterVersionSummaryArgs] = None,
                is_force_remove_enabled: Optional[bool] = None,
                is_force_stop_jobs: Optional[bool] = None,
                defined_tags: Optional[Mapping[str, str]] = None,
                is_kafka_configured: Optional[bool] = None,
                compute_only_worker_node: Optional[BdsInstanceComputeOnlyWorkerNodeArgs] = None,
                kafka_broker_node: Optional[BdsInstanceKafkaBrokerNodeArgs] = None,
                edge_node: Optional[BdsInstanceEdgeNodeArgs] = None,
                kms_key_id: Optional[str] = None,
                cluster_profile: Optional[str] = None,
                network_config: Optional[BdsInstanceNetworkConfigArgs] = None,
                os_patch_version: Optional[str] = None,
                remove_node: Optional[str] = None,
                start_cluster_shape_configs: Optional[Sequence[BdsInstanceStartClusterShapeConfigArgs]] = None,
                state: Optional[str] = None,
                cloud_sql_details: Optional[Sequence[BdsInstanceCloudSqlDetailArgs]] = None,
                bootstrap_script_url: Optional[str] = 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.
Parameters
- 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.
Constructor example
The following reference example uses placeholder values for all input properties.
var bdsInstanceResource = new Oci.BigDataService.BdsInstance("bdsInstanceResource", new()
{
    DisplayName = "string",
    WorkerNode = new Oci.BigDataService.Inputs.BdsInstanceWorkerNodeArgs
    {
        NumberOfNodes = 0,
        Shape = "string",
        SubnetId = "string",
        BlockVolumeSizeInGbs = "string",
        ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceWorkerNodeShapeConfigArgs
        {
            MemoryInGbs = 0,
            Nvmes = 0,
            Ocpus = 0,
        },
    },
    UtilNode = new Oci.BigDataService.Inputs.BdsInstanceUtilNodeArgs
    {
        NumberOfNodes = 0,
        Shape = "string",
        SubnetId = "string",
        BlockVolumeSizeInGbs = "string",
        ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceUtilNodeShapeConfigArgs
        {
            MemoryInGbs = 0,
            Nvmes = 0,
            Ocpus = 0,
        },
    },
    ClusterAdminPassword = "string",
    MasterNode = new Oci.BigDataService.Inputs.BdsInstanceMasterNodeArgs
    {
        NumberOfNodes = 0,
        Shape = "string",
        SubnetId = "string",
        BlockVolumeSizeInGbs = "string",
        ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceMasterNodeShapeConfigArgs
        {
            MemoryInGbs = 0,
            Nvmes = 0,
            Ocpus = 0,
        },
    },
    ClusterPublicKey = "string",
    ClusterVersion = "string",
    CompartmentId = "string",
    IsSecure = false,
    IsHighAvailability = false,
    IsCloudSqlConfigured = false,
    KerberosRealmName = "string",
    FreeformTags = 
    {
        { "string", "string" },
    },
    IgnoreExistingNodesShapes = new[]
    {
        "string",
    },
    BdsClusterVersionSummary = new Oci.BigDataService.Inputs.BdsInstanceBdsClusterVersionSummaryArgs
    {
        BdsVersion = "string",
        OdhVersion = "string",
    },
    IsForceRemoveEnabled = false,
    IsForceStopJobs = false,
    DefinedTags = 
    {
        { "string", "string" },
    },
    IsKafkaConfigured = false,
    ComputeOnlyWorkerNode = new Oci.BigDataService.Inputs.BdsInstanceComputeOnlyWorkerNodeArgs
    {
        NumberOfNodes = 0,
        Shape = "string",
        SubnetId = "string",
        BlockVolumeSizeInGbs = "string",
        ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceComputeOnlyWorkerNodeShapeConfigArgs
        {
            MemoryInGbs = 0,
            Nvmes = 0,
            Ocpus = 0,
        },
    },
    KafkaBrokerNode = new Oci.BigDataService.Inputs.BdsInstanceKafkaBrokerNodeArgs
    {
        NumberOfKafkaNodes = 0,
        Shape = "string",
        SubnetId = "string",
        BlockVolumeSizeInGbs = "string",
        ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceKafkaBrokerNodeShapeConfigArgs
        {
            MemoryInGbs = 0,
            Nvmes = 0,
            Ocpus = 0,
        },
    },
    EdgeNode = new Oci.BigDataService.Inputs.BdsInstanceEdgeNodeArgs
    {
        NumberOfNodes = 0,
        Shape = "string",
        SubnetId = "string",
        BlockVolumeSizeInGbs = "string",
        ShapeConfig = new Oci.BigDataService.Inputs.BdsInstanceEdgeNodeShapeConfigArgs
        {
            MemoryInGbs = 0,
            Nvmes = 0,
            Ocpus = 0,
        },
    },
    KmsKeyId = "string",
    ClusterProfile = "string",
    NetworkConfig = new Oci.BigDataService.Inputs.BdsInstanceNetworkConfigArgs
    {
        CidrBlock = "string",
        IsNatGatewayRequired = false,
    },
    OsPatchVersion = "string",
    RemoveNode = "string",
    StartClusterShapeConfigs = new[]
    {
        new Oci.BigDataService.Inputs.BdsInstanceStartClusterShapeConfigArgs
        {
            NodeTypeShapeConfigs = new[]
            {
                new Oci.BigDataService.Inputs.BdsInstanceStartClusterShapeConfigNodeTypeShapeConfigArgs
                {
                    NodeType = "string",
                    Shape = "string",
                },
            },
        },
    },
    State = "string",
    CloudSqlDetails = new[]
    {
        new Oci.BigDataService.Inputs.BdsInstanceCloudSqlDetailArgs
        {
            Shape = "string",
            BlockVolumeSizeInGbs = "string",
            IpAddress = "string",
            IsKerberosMappedToDatabaseUsers = false,
            KerberosDetails = new[]
            {
                new Oci.BigDataService.Inputs.BdsInstanceCloudSqlDetailKerberosDetailArgs
                {
                    KeytabFile = "string",
                    PrincipalName = "string",
                },
            },
            MemoryInGbs = 0,
            Nvmes = 0,
            Ocpus = 0,
        },
    },
    BootstrapScriptUrl = "string",
});
example, err := bigdataservice.NewBdsInstance(ctx, "bdsInstanceResource", &bigdataservice.BdsInstanceArgs{
	DisplayName: pulumi.String("string"),
	WorkerNode: &bigdataservice.BdsInstanceWorkerNodeArgs{
		NumberOfNodes:        pulumi.Int(0),
		Shape:                pulumi.String("string"),
		SubnetId:             pulumi.String("string"),
		BlockVolumeSizeInGbs: pulumi.String("string"),
		ShapeConfig: &bigdataservice.BdsInstanceWorkerNodeShapeConfigArgs{
			MemoryInGbs: pulumi.Int(0),
			Nvmes:       pulumi.Int(0),
			Ocpus:       pulumi.Int(0),
		},
	},
	UtilNode: &bigdataservice.BdsInstanceUtilNodeArgs{
		NumberOfNodes:        pulumi.Int(0),
		Shape:                pulumi.String("string"),
		SubnetId:             pulumi.String("string"),
		BlockVolumeSizeInGbs: pulumi.String("string"),
		ShapeConfig: &bigdataservice.BdsInstanceUtilNodeShapeConfigArgs{
			MemoryInGbs: pulumi.Int(0),
			Nvmes:       pulumi.Int(0),
			Ocpus:       pulumi.Int(0),
		},
	},
	ClusterAdminPassword: pulumi.String("string"),
	MasterNode: &bigdataservice.BdsInstanceMasterNodeArgs{
		NumberOfNodes:        pulumi.Int(0),
		Shape:                pulumi.String("string"),
		SubnetId:             pulumi.String("string"),
		BlockVolumeSizeInGbs: pulumi.String("string"),
		ShapeConfig: &bigdataservice.BdsInstanceMasterNodeShapeConfigArgs{
			MemoryInGbs: pulumi.Int(0),
			Nvmes:       pulumi.Int(0),
			Ocpus:       pulumi.Int(0),
		},
	},
	ClusterPublicKey:     pulumi.String("string"),
	ClusterVersion:       pulumi.String("string"),
	CompartmentId:        pulumi.String("string"),
	IsSecure:             pulumi.Bool(false),
	IsHighAvailability:   pulumi.Bool(false),
	IsCloudSqlConfigured: pulumi.Bool(false),
	KerberosRealmName:    pulumi.String("string"),
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	IgnoreExistingNodesShapes: pulumi.StringArray{
		pulumi.String("string"),
	},
	BdsClusterVersionSummary: &bigdataservice.BdsInstanceBdsClusterVersionSummaryArgs{
		BdsVersion: pulumi.String("string"),
		OdhVersion: pulumi.String("string"),
	},
	IsForceRemoveEnabled: pulumi.Bool(false),
	IsForceStopJobs:      pulumi.Bool(false),
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	IsKafkaConfigured: pulumi.Bool(false),
	ComputeOnlyWorkerNode: &bigdataservice.BdsInstanceComputeOnlyWorkerNodeArgs{
		NumberOfNodes:        pulumi.Int(0),
		Shape:                pulumi.String("string"),
		SubnetId:             pulumi.String("string"),
		BlockVolumeSizeInGbs: pulumi.String("string"),
		ShapeConfig: &bigdataservice.BdsInstanceComputeOnlyWorkerNodeShapeConfigArgs{
			MemoryInGbs: pulumi.Int(0),
			Nvmes:       pulumi.Int(0),
			Ocpus:       pulumi.Int(0),
		},
	},
	KafkaBrokerNode: &bigdataservice.BdsInstanceKafkaBrokerNodeArgs{
		NumberOfKafkaNodes:   pulumi.Int(0),
		Shape:                pulumi.String("string"),
		SubnetId:             pulumi.String("string"),
		BlockVolumeSizeInGbs: pulumi.String("string"),
		ShapeConfig: &bigdataservice.BdsInstanceKafkaBrokerNodeShapeConfigArgs{
			MemoryInGbs: pulumi.Int(0),
			Nvmes:       pulumi.Int(0),
			Ocpus:       pulumi.Int(0),
		},
	},
	EdgeNode: &bigdataservice.BdsInstanceEdgeNodeArgs{
		NumberOfNodes:        pulumi.Int(0),
		Shape:                pulumi.String("string"),
		SubnetId:             pulumi.String("string"),
		BlockVolumeSizeInGbs: pulumi.String("string"),
		ShapeConfig: &bigdataservice.BdsInstanceEdgeNodeShapeConfigArgs{
			MemoryInGbs: pulumi.Int(0),
			Nvmes:       pulumi.Int(0),
			Ocpus:       pulumi.Int(0),
		},
	},
	KmsKeyId:       pulumi.String("string"),
	ClusterProfile: pulumi.String("string"),
	NetworkConfig: &bigdataservice.BdsInstanceNetworkConfigArgs{
		CidrBlock:            pulumi.String("string"),
		IsNatGatewayRequired: pulumi.Bool(false),
	},
	OsPatchVersion: pulumi.String("string"),
	RemoveNode:     pulumi.String("string"),
	StartClusterShapeConfigs: bigdataservice.BdsInstanceStartClusterShapeConfigArray{
		&bigdataservice.BdsInstanceStartClusterShapeConfigArgs{
			NodeTypeShapeConfigs: bigdataservice.BdsInstanceStartClusterShapeConfigNodeTypeShapeConfigArray{
				&bigdataservice.BdsInstanceStartClusterShapeConfigNodeTypeShapeConfigArgs{
					NodeType: pulumi.String("string"),
					Shape:    pulumi.String("string"),
				},
			},
		},
	},
	State: pulumi.String("string"),
	CloudSqlDetails: bigdataservice.BdsInstanceCloudSqlDetailArray{
		&bigdataservice.BdsInstanceCloudSqlDetailArgs{
			Shape:                           pulumi.String("string"),
			BlockVolumeSizeInGbs:            pulumi.String("string"),
			IpAddress:                       pulumi.String("string"),
			IsKerberosMappedToDatabaseUsers: pulumi.Bool(false),
			KerberosDetails: bigdataservice.BdsInstanceCloudSqlDetailKerberosDetailArray{
				&bigdataservice.BdsInstanceCloudSqlDetailKerberosDetailArgs{
					KeytabFile:    pulumi.String("string"),
					PrincipalName: pulumi.String("string"),
				},
			},
			MemoryInGbs: pulumi.Int(0),
			Nvmes:       pulumi.Int(0),
			Ocpus:       pulumi.Int(0),
		},
	},
	BootstrapScriptUrl: pulumi.String("string"),
})
var bdsInstanceResource = new BdsInstance("bdsInstanceResource", BdsInstanceArgs.builder()
    .displayName("string")
    .workerNode(BdsInstanceWorkerNodeArgs.builder()
        .numberOfNodes(0)
        .shape("string")
        .subnetId("string")
        .blockVolumeSizeInGbs("string")
        .shapeConfig(BdsInstanceWorkerNodeShapeConfigArgs.builder()
            .memoryInGbs(0)
            .nvmes(0)
            .ocpus(0)
            .build())
        .build())
    .utilNode(BdsInstanceUtilNodeArgs.builder()
        .numberOfNodes(0)
        .shape("string")
        .subnetId("string")
        .blockVolumeSizeInGbs("string")
        .shapeConfig(BdsInstanceUtilNodeShapeConfigArgs.builder()
            .memoryInGbs(0)
            .nvmes(0)
            .ocpus(0)
            .build())
        .build())
    .clusterAdminPassword("string")
    .masterNode(BdsInstanceMasterNodeArgs.builder()
        .numberOfNodes(0)
        .shape("string")
        .subnetId("string")
        .blockVolumeSizeInGbs("string")
        .shapeConfig(BdsInstanceMasterNodeShapeConfigArgs.builder()
            .memoryInGbs(0)
            .nvmes(0)
            .ocpus(0)
            .build())
        .build())
    .clusterPublicKey("string")
    .clusterVersion("string")
    .compartmentId("string")
    .isSecure(false)
    .isHighAvailability(false)
    .isCloudSqlConfigured(false)
    .kerberosRealmName("string")
    .freeformTags(Map.of("string", "string"))
    .ignoreExistingNodesShapes("string")
    .bdsClusterVersionSummary(BdsInstanceBdsClusterVersionSummaryArgs.builder()
        .bdsVersion("string")
        .odhVersion("string")
        .build())
    .isForceRemoveEnabled(false)
    .isForceStopJobs(false)
    .definedTags(Map.of("string", "string"))
    .isKafkaConfigured(false)
    .computeOnlyWorkerNode(BdsInstanceComputeOnlyWorkerNodeArgs.builder()
        .numberOfNodes(0)
        .shape("string")
        .subnetId("string")
        .blockVolumeSizeInGbs("string")
        .shapeConfig(BdsInstanceComputeOnlyWorkerNodeShapeConfigArgs.builder()
            .memoryInGbs(0)
            .nvmes(0)
            .ocpus(0)
            .build())
        .build())
    .kafkaBrokerNode(BdsInstanceKafkaBrokerNodeArgs.builder()
        .numberOfKafkaNodes(0)
        .shape("string")
        .subnetId("string")
        .blockVolumeSizeInGbs("string")
        .shapeConfig(BdsInstanceKafkaBrokerNodeShapeConfigArgs.builder()
            .memoryInGbs(0)
            .nvmes(0)
            .ocpus(0)
            .build())
        .build())
    .edgeNode(BdsInstanceEdgeNodeArgs.builder()
        .numberOfNodes(0)
        .shape("string")
        .subnetId("string")
        .blockVolumeSizeInGbs("string")
        .shapeConfig(BdsInstanceEdgeNodeShapeConfigArgs.builder()
            .memoryInGbs(0)
            .nvmes(0)
            .ocpus(0)
            .build())
        .build())
    .kmsKeyId("string")
    .clusterProfile("string")
    .networkConfig(BdsInstanceNetworkConfigArgs.builder()
        .cidrBlock("string")
        .isNatGatewayRequired(false)
        .build())
    .osPatchVersion("string")
    .removeNode("string")
    .startClusterShapeConfigs(BdsInstanceStartClusterShapeConfigArgs.builder()
        .nodeTypeShapeConfigs(BdsInstanceStartClusterShapeConfigNodeTypeShapeConfigArgs.builder()
            .nodeType("string")
            .shape("string")
            .build())
        .build())
    .state("string")
    .cloudSqlDetails(BdsInstanceCloudSqlDetailArgs.builder()
        .shape("string")
        .blockVolumeSizeInGbs("string")
        .ipAddress("string")
        .isKerberosMappedToDatabaseUsers(false)
        .kerberosDetails(BdsInstanceCloudSqlDetailKerberosDetailArgs.builder()
            .keytabFile("string")
            .principalName("string")
            .build())
        .memoryInGbs(0)
        .nvmes(0)
        .ocpus(0)
        .build())
    .bootstrapScriptUrl("string")
    .build());
bds_instance_resource = oci.big_data_service.BdsInstance("bdsInstanceResource",
    display_name="string",
    worker_node={
        "number_of_nodes": 0,
        "shape": "string",
        "subnet_id": "string",
        "block_volume_size_in_gbs": "string",
        "shape_config": {
            "memory_in_gbs": 0,
            "nvmes": 0,
            "ocpus": 0,
        },
    },
    util_node={
        "number_of_nodes": 0,
        "shape": "string",
        "subnet_id": "string",
        "block_volume_size_in_gbs": "string",
        "shape_config": {
            "memory_in_gbs": 0,
            "nvmes": 0,
            "ocpus": 0,
        },
    },
    cluster_admin_password="string",
    master_node={
        "number_of_nodes": 0,
        "shape": "string",
        "subnet_id": "string",
        "block_volume_size_in_gbs": "string",
        "shape_config": {
            "memory_in_gbs": 0,
            "nvmes": 0,
            "ocpus": 0,
        },
    },
    cluster_public_key="string",
    cluster_version="string",
    compartment_id="string",
    is_secure=False,
    is_high_availability=False,
    is_cloud_sql_configured=False,
    kerberos_realm_name="string",
    freeform_tags={
        "string": "string",
    },
    ignore_existing_nodes_shapes=["string"],
    bds_cluster_version_summary={
        "bds_version": "string",
        "odh_version": "string",
    },
    is_force_remove_enabled=False,
    is_force_stop_jobs=False,
    defined_tags={
        "string": "string",
    },
    is_kafka_configured=False,
    compute_only_worker_node={
        "number_of_nodes": 0,
        "shape": "string",
        "subnet_id": "string",
        "block_volume_size_in_gbs": "string",
        "shape_config": {
            "memory_in_gbs": 0,
            "nvmes": 0,
            "ocpus": 0,
        },
    },
    kafka_broker_node={
        "number_of_kafka_nodes": 0,
        "shape": "string",
        "subnet_id": "string",
        "block_volume_size_in_gbs": "string",
        "shape_config": {
            "memory_in_gbs": 0,
            "nvmes": 0,
            "ocpus": 0,
        },
    },
    edge_node={
        "number_of_nodes": 0,
        "shape": "string",
        "subnet_id": "string",
        "block_volume_size_in_gbs": "string",
        "shape_config": {
            "memory_in_gbs": 0,
            "nvmes": 0,
            "ocpus": 0,
        },
    },
    kms_key_id="string",
    cluster_profile="string",
    network_config={
        "cidr_block": "string",
        "is_nat_gateway_required": False,
    },
    os_patch_version="string",
    remove_node="string",
    start_cluster_shape_configs=[{
        "node_type_shape_configs": [{
            "node_type": "string",
            "shape": "string",
        }],
    }],
    state="string",
    cloud_sql_details=[{
        "shape": "string",
        "block_volume_size_in_gbs": "string",
        "ip_address": "string",
        "is_kerberos_mapped_to_database_users": False,
        "kerberos_details": [{
            "keytab_file": "string",
            "principal_name": "string",
        }],
        "memory_in_gbs": 0,
        "nvmes": 0,
        "ocpus": 0,
    }],
    bootstrap_script_url="string")
const bdsInstanceResource = new oci.bigdataservice.BdsInstance("bdsInstanceResource", {
    displayName: "string",
    workerNode: {
        numberOfNodes: 0,
        shape: "string",
        subnetId: "string",
        blockVolumeSizeInGbs: "string",
        shapeConfig: {
            memoryInGbs: 0,
            nvmes: 0,
            ocpus: 0,
        },
    },
    utilNode: {
        numberOfNodes: 0,
        shape: "string",
        subnetId: "string",
        blockVolumeSizeInGbs: "string",
        shapeConfig: {
            memoryInGbs: 0,
            nvmes: 0,
            ocpus: 0,
        },
    },
    clusterAdminPassword: "string",
    masterNode: {
        numberOfNodes: 0,
        shape: "string",
        subnetId: "string",
        blockVolumeSizeInGbs: "string",
        shapeConfig: {
            memoryInGbs: 0,
            nvmes: 0,
            ocpus: 0,
        },
    },
    clusterPublicKey: "string",
    clusterVersion: "string",
    compartmentId: "string",
    isSecure: false,
    isHighAvailability: false,
    isCloudSqlConfigured: false,
    kerberosRealmName: "string",
    freeformTags: {
        string: "string",
    },
    ignoreExistingNodesShapes: ["string"],
    bdsClusterVersionSummary: {
        bdsVersion: "string",
        odhVersion: "string",
    },
    isForceRemoveEnabled: false,
    isForceStopJobs: false,
    definedTags: {
        string: "string",
    },
    isKafkaConfigured: false,
    computeOnlyWorkerNode: {
        numberOfNodes: 0,
        shape: "string",
        subnetId: "string",
        blockVolumeSizeInGbs: "string",
        shapeConfig: {
            memoryInGbs: 0,
            nvmes: 0,
            ocpus: 0,
        },
    },
    kafkaBrokerNode: {
        numberOfKafkaNodes: 0,
        shape: "string",
        subnetId: "string",
        blockVolumeSizeInGbs: "string",
        shapeConfig: {
            memoryInGbs: 0,
            nvmes: 0,
            ocpus: 0,
        },
    },
    edgeNode: {
        numberOfNodes: 0,
        shape: "string",
        subnetId: "string",
        blockVolumeSizeInGbs: "string",
        shapeConfig: {
            memoryInGbs: 0,
            nvmes: 0,
            ocpus: 0,
        },
    },
    kmsKeyId: "string",
    clusterProfile: "string",
    networkConfig: {
        cidrBlock: "string",
        isNatGatewayRequired: false,
    },
    osPatchVersion: "string",
    removeNode: "string",
    startClusterShapeConfigs: [{
        nodeTypeShapeConfigs: [{
            nodeType: "string",
            shape: "string",
        }],
    }],
    state: "string",
    cloudSqlDetails: [{
        shape: "string",
        blockVolumeSizeInGbs: "string",
        ipAddress: "string",
        isKerberosMappedToDatabaseUsers: false,
        kerberosDetails: [{
            keytabFile: "string",
            principalName: "string",
        }],
        memoryInGbs: 0,
        nvmes: 0,
        ocpus: 0,
    }],
    bootstrapScriptUrl: "string",
});
type: oci:BigDataService:BdsInstance
properties:
    bdsClusterVersionSummary:
        bdsVersion: string
        odhVersion: string
    bootstrapScriptUrl: string
    cloudSqlDetails:
        - blockVolumeSizeInGbs: string
          ipAddress: string
          isKerberosMappedToDatabaseUsers: false
          kerberosDetails:
            - keytabFile: string
              principalName: string
          memoryInGbs: 0
          nvmes: 0
          ocpus: 0
          shape: string
    clusterAdminPassword: string
    clusterProfile: string
    clusterPublicKey: string
    clusterVersion: string
    compartmentId: string
    computeOnlyWorkerNode:
        blockVolumeSizeInGbs: string
        numberOfNodes: 0
        shape: string
        shapeConfig:
            memoryInGbs: 0
            nvmes: 0
            ocpus: 0
        subnetId: string
    definedTags:
        string: string
    displayName: string
    edgeNode:
        blockVolumeSizeInGbs: string
        numberOfNodes: 0
        shape: string
        shapeConfig:
            memoryInGbs: 0
            nvmes: 0
            ocpus: 0
        subnetId: string
    freeformTags:
        string: string
    ignoreExistingNodesShapes:
        - string
    isCloudSqlConfigured: false
    isForceRemoveEnabled: false
    isForceStopJobs: false
    isHighAvailability: false
    isKafkaConfigured: false
    isSecure: false
    kafkaBrokerNode:
        blockVolumeSizeInGbs: string
        numberOfKafkaNodes: 0
        shape: string
        shapeConfig:
            memoryInGbs: 0
            nvmes: 0
            ocpus: 0
        subnetId: string
    kerberosRealmName: string
    kmsKeyId: string
    masterNode:
        blockVolumeSizeInGbs: string
        numberOfNodes: 0
        shape: string
        shapeConfig:
            memoryInGbs: 0
            nvmes: 0
            ocpus: 0
        subnetId: string
    networkConfig:
        cidrBlock: string
        isNatGatewayRequired: false
    osPatchVersion: string
    removeNode: string
    startClusterShapeConfigs:
        - nodeTypeShapeConfigs:
            - nodeType: string
              shape: string
    state: string
    utilNode:
        blockVolumeSizeInGbs: string
        numberOfNodes: 0
        shape: string
        shapeConfig:
            memoryInGbs: 0
            nvmes: 0
            ocpus: 0
        subnetId: string
    workerNode:
        blockVolumeSizeInGbs: string
        numberOfNodes: 0
        shape: string
        shapeConfig:
            memoryInGbs: 0
            nvmes: 0
            ocpus: 0
        subnetId: string
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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The BdsInstance resource accepts the following input properties:
- ClusterAdmin stringPassword 
- Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- ClusterPublic stringKey 
- The SSH public key used to authenticate the cluster connection.
- ClusterVersion string
- Version of the Hadoop distribution
- CompartmentId string
- (Updatable) The OCID of the compartment
- DisplayName string
- (Updatable) Name of the BDS instance
- IsHigh boolAvailability 
- Boolean flag specifying whether or not the cluster is HA
- IsSecure bool
- Boolean flag specifying whether or not the cluster should be setup as secure.
- MasterNode BdsInstance Master Node 
- The master node in the BDS instance
- UtilNode BdsInstance Util Node 
- The utility node in the BDS instance
- WorkerNode BdsInstance Worker Node 
- BdsCluster BdsVersion Summary Instance Bds Cluster Version Summary 
- Cluster version details including bds and odh version information.
- BootstrapScript stringUrl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- CloudSql List<BdsDetails Instance Cloud Sql Detail> 
- The information about added Cloud SQL capability
- ClusterProfile string
- Profile of the Big Data Service cluster.
- ComputeOnly BdsWorker Node Instance Compute Only Worker Node 
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- EdgeNode BdsInstance Edge Node 
- Dictionary<string, string>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- IgnoreExisting List<string>Nodes Shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- IsCloud boolSql Configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- IsForce boolRemove Enabled 
- IsForce boolStop Jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- IsKafka boolConfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- KafkaBroker BdsNode Instance Kafka Broker Node 
- The kafka broker node in the BDS instance
- KerberosRealm stringName 
- The user-defined kerberos realm name.
- KmsKey stringId 
- (Updatable) The OCID of the Key Management master encryption key.
- NetworkConfig BdsInstance Network Config 
- (Updatable) Additional configuration of the user's network.
- OsPatch stringVersion 
- (Updatable) The version of the patch to be upated.
- RemoveNode string
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- StartCluster List<BdsShape Configs Instance Start Cluster Shape Config> 
- State string
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto start/stop the bds instance.
- ClusterAdmin stringPassword 
- Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- ClusterPublic stringKey 
- The SSH public key used to authenticate the cluster connection.
- ClusterVersion string
- Version of the Hadoop distribution
- CompartmentId string
- (Updatable) The OCID of the compartment
- DisplayName string
- (Updatable) Name of the BDS instance
- IsHigh boolAvailability 
- Boolean flag specifying whether or not the cluster is HA
- IsSecure bool
- Boolean flag specifying whether or not the cluster should be setup as secure.
- MasterNode BdsInstance Master Node Args 
- The master node in the BDS instance
- UtilNode BdsInstance Util Node Args 
- The utility node in the BDS instance
- WorkerNode BdsInstance Worker Node Args 
- BdsCluster BdsVersion Summary Instance Bds Cluster Version Summary Args 
- Cluster version details including bds and odh version information.
- BootstrapScript stringUrl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- CloudSql []BdsDetails Instance Cloud Sql Detail Args 
- The information about added Cloud SQL capability
- ClusterProfile string
- Profile of the Big Data Service cluster.
- ComputeOnly BdsWorker Node Instance Compute Only Worker Node Args 
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- EdgeNode BdsInstance Edge Node Args 
- map[string]string
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- IgnoreExisting []stringNodes Shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- IsCloud boolSql Configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- IsForce boolRemove Enabled 
- IsForce boolStop Jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- IsKafka boolConfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- KafkaBroker BdsNode Instance Kafka Broker Node Args 
- The kafka broker node in the BDS instance
- KerberosRealm stringName 
- The user-defined kerberos realm name.
- KmsKey stringId 
- (Updatable) The OCID of the Key Management master encryption key.
- NetworkConfig BdsInstance Network Config Args 
- (Updatable) Additional configuration of the user's network.
- OsPatch stringVersion 
- (Updatable) The version of the patch to be upated.
- RemoveNode string
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- StartCluster []BdsShape Configs Instance Start Cluster Shape Config Args 
- State string
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto start/stop the bds instance.
- clusterAdmin StringPassword 
- Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- clusterPublic StringKey 
- The SSH public key used to authenticate the cluster connection.
- clusterVersion String
- Version of the Hadoop distribution
- compartmentId String
- (Updatable) The OCID of the compartment
- displayName String
- (Updatable) Name of the BDS instance
- isHigh BooleanAvailability 
- Boolean flag specifying whether or not the cluster is HA
- isSecure Boolean
- Boolean flag specifying whether or not the cluster should be setup as secure.
- masterNode BdsInstance Master Node 
- The master node in the BDS instance
- utilNode BdsInstance Util Node 
- The utility node in the BDS instance
- workerNode BdsInstance Worker Node 
- bdsCluster BdsVersion Summary Instance Bds Cluster Version Summary 
- Cluster version details including bds and odh version information.
- bootstrapScript StringUrl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloudSql List<BdsDetails Instance Cloud Sql Detail> 
- The information about added Cloud SQL capability
- clusterProfile String
- Profile of the Big Data Service cluster.
- computeOnly BdsWorker Node Instance Compute Only Worker Node 
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- edgeNode BdsInstance Edge Node 
- Map<String,String>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- ignoreExisting List<String>Nodes Shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- isCloud BooleanSql Configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- isForce BooleanRemove Enabled 
- isForce BooleanStop Jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- isKafka BooleanConfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- kafkaBroker BdsNode Instance Kafka Broker Node 
- The kafka broker node in the BDS instance
- kerberosRealm StringName 
- The user-defined kerberos realm name.
- kmsKey StringId 
- (Updatable) The OCID of the Key Management master encryption key.
- networkConfig BdsInstance Network Config 
- (Updatable) Additional configuration of the user's network.
- osPatch StringVersion 
- (Updatable) The version of the patch to be upated.
- removeNode String
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- startCluster List<BdsShape Configs Instance Start Cluster Shape Config> 
- state String
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto start/stop the bds instance.
- clusterAdmin stringPassword 
- Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- clusterPublic stringKey 
- The SSH public key used to authenticate the cluster connection.
- clusterVersion string
- Version of the Hadoop distribution
- compartmentId string
- (Updatable) The OCID of the compartment
- displayName string
- (Updatable) Name of the BDS instance
- isHigh booleanAvailability 
- Boolean flag specifying whether or not the cluster is HA
- isSecure boolean
- Boolean flag specifying whether or not the cluster should be setup as secure.
- masterNode BdsInstance Master Node 
- The master node in the BDS instance
- utilNode BdsInstance Util Node 
- The utility node in the BDS instance
- workerNode BdsInstance Worker Node 
- bdsCluster BdsVersion Summary Instance Bds Cluster Version Summary 
- Cluster version details including bds and odh version information.
- bootstrapScript stringUrl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloudSql BdsDetails Instance Cloud Sql Detail[] 
- The information about added Cloud SQL capability
- clusterProfile string
- Profile of the Big Data Service cluster.
- computeOnly BdsWorker Node Instance Compute Only Worker Node 
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- edgeNode BdsInstance Edge Node 
- {[key: string]: string}
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- ignoreExisting string[]Nodes Shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- isCloud booleanSql Configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- isForce booleanRemove Enabled 
- isForce booleanStop Jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- isKafka booleanConfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- kafkaBroker BdsNode Instance Kafka Broker Node 
- The kafka broker node in the BDS instance
- kerberosRealm stringName 
- The user-defined kerberos realm name.
- kmsKey stringId 
- (Updatable) The OCID of the Key Management master encryption key.
- networkConfig BdsInstance Network Config 
- (Updatable) Additional configuration of the user's network.
- osPatch stringVersion 
- (Updatable) The version of the patch to be upated.
- removeNode string
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- startCluster BdsShape Configs Instance Start Cluster Shape Config[] 
- state string
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto 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 
- bds_cluster_ Bdsversion_ summary Instance Bds Cluster Version Summary Args 
- Cluster version details including bds and odh version information.
- bootstrap_script_ strurl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloud_sql_ Sequence[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, str]
- (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, str]
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- ignore_existing_ Sequence[str]nodes_ shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- is_cloud_ boolsql_ configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- is_force_ boolremove_ enabled 
- is_force_ boolstop_ jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- is_kafka_ boolconfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- kafka_broker_ Bdsnode Instance Kafka Broker Node Args 
- The kafka broker node in 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 
- (Updatable) Additional configuration of the user's network.
- os_patch_ strversion 
- (Updatable) The version of the patch to be upated.
- remove_node str
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- start_cluster_ Sequence[Bdsshape_ configs Instance Start Cluster Shape Config Args] 
- state str
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto start/stop the bds instance.
- clusterAdmin StringPassword 
- Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- clusterPublic StringKey 
- The SSH public key used to authenticate the cluster connection.
- clusterVersion String
- Version of the Hadoop distribution
- compartmentId String
- (Updatable) The OCID of the compartment
- displayName String
- (Updatable) Name of the BDS instance
- isHigh BooleanAvailability 
- Boolean flag specifying whether or not the cluster is HA
- isSecure Boolean
- Boolean flag specifying whether or not the cluster should be setup as secure.
- masterNode Property Map
- The master node in the BDS instance
- utilNode Property Map
- The utility node in the BDS instance
- workerNode Property Map
- bdsCluster Property MapVersion Summary 
- Cluster version details including bds and odh version information.
- bootstrapScript StringUrl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloudSql List<Property Map>Details 
- The information about added Cloud SQL capability
- clusterProfile String
- Profile of the Big Data Service cluster.
- computeOnly Property MapWorker Node 
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- edgeNode Property Map
- Map<String>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- ignoreExisting List<String>Nodes Shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- isCloud BooleanSql Configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- isForce BooleanRemove Enabled 
- isForce BooleanStop Jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- isKafka BooleanConfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- kafkaBroker Property MapNode 
- The kafka broker node in the BDS instance
- kerberosRealm StringName 
- The user-defined kerberos realm name.
- kmsKey StringId 
- (Updatable) The OCID of the Key Management master encryption key.
- networkConfig Property Map
- (Updatable) Additional configuration of the user's network.
- osPatch StringVersion 
- (Updatable) The version of the patch to be upated.
- removeNode String
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- startCluster List<Property Map>Shape Configs 
- state String
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto start/stop the bds instance.
Outputs
All input properties are implicitly available as output properties. Additionally, the BdsInstance resource produces the following output properties:
- ClusterDetails List<BdsInstance Cluster Detail> 
- Specific info about a Hadoop cluster
- CreatedBy string
- The user who created the cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Nodes
List<BdsInstance Node> 
- The list of nodes in the Big Data Service cluster.
- NumberOf intNodes 
- Number of nodes that forming the cluster
- NumberOf intNodes Requiring Maintenance Reboot 
- Number of nodes that require a maintenance reboot
- TimeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- TimeUpdated string
- The time the BDS instance was updated. An RFC3339 formatted datetime string
- ClusterDetails []BdsInstance Cluster Detail 
- Specific info about a Hadoop cluster
- CreatedBy string
- The user who created the cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Nodes
[]BdsInstance Node 
- The list of nodes in the Big Data Service cluster.
- NumberOf intNodes 
- Number of nodes that forming the cluster
- NumberOf intNodes Requiring Maintenance Reboot 
- Number of nodes that require a maintenance reboot
- TimeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- TimeUpdated string
- The time the BDS instance was updated. An RFC3339 formatted datetime string
- clusterDetails List<BdsInstance Cluster Detail> 
- Specific info about a Hadoop cluster
- createdBy String
- The user who created the cluster.
- id String
- The provider-assigned unique ID for this managed resource.
- nodes
List<BdsInstance Node> 
- The list of nodes in the Big Data Service cluster.
- numberOf IntegerNodes 
- Number of nodes that forming the cluster
- numberOf IntegerNodes Requiring Maintenance Reboot 
- Number of nodes that require a maintenance reboot
- timeCreated String
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeUpdated String
- The time the BDS instance was updated. An RFC3339 formatted datetime string
- clusterDetails BdsInstance Cluster Detail[] 
- Specific info about a Hadoop cluster
- createdBy string
- The user who created the cluster.
- id string
- The provider-assigned unique ID for this managed resource.
- nodes
BdsInstance Node[] 
- The list of nodes in the Big Data Service cluster.
- numberOf numberNodes 
- Number of nodes that forming the cluster
- numberOf numberNodes Requiring Maintenance Reboot 
- Number of nodes that require a maintenance reboot
- timeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeUpdated string
- The time the BDS instance was updated. An RFC3339 formatted datetime string
- cluster_details Sequence[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
Sequence[BdsInstance Node] 
- The list of nodes in the Big Data Service cluster.
- number_of_ intnodes 
- Number of nodes that forming the cluster
- number_of_ intnodes_ requiring_ maintenance_ reboot 
- Number of nodes that require a maintenance reboot
- 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
- clusterDetails List<Property Map>
- Specific info about a Hadoop cluster
- createdBy 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 Big Data Service cluster.
- numberOf NumberNodes 
- Number of nodes that forming the cluster
- numberOf NumberNodes Requiring Maintenance Reboot 
- Number of nodes that require a maintenance reboot
- timeCreated String
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeUpdated 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,
        bds_cluster_version_summary: Optional[BdsInstanceBdsClusterVersionSummaryArgs] = None,
        bootstrap_script_url: Optional[str] = None,
        cloud_sql_details: Optional[Sequence[BdsInstanceCloudSqlDetailArgs]] = None,
        cluster_admin_password: Optional[str] = None,
        cluster_details: Optional[Sequence[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[BdsInstanceComputeOnlyWorkerNodeArgs] = None,
        created_by: Optional[str] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        display_name: Optional[str] = None,
        edge_node: Optional[BdsInstanceEdgeNodeArgs] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        ignore_existing_nodes_shapes: Optional[Sequence[str]] = None,
        is_cloud_sql_configured: Optional[bool] = None,
        is_force_remove_enabled: Optional[bool] = None,
        is_force_stop_jobs: Optional[bool] = None,
        is_high_availability: Optional[bool] = None,
        is_kafka_configured: Optional[bool] = None,
        is_secure: Optional[bool] = None,
        kafka_broker_node: Optional[BdsInstanceKafkaBrokerNodeArgs] = None,
        kerberos_realm_name: Optional[str] = None,
        kms_key_id: Optional[str] = None,
        master_node: Optional[BdsInstanceMasterNodeArgs] = None,
        network_config: Optional[BdsInstanceNetworkConfigArgs] = None,
        nodes: Optional[Sequence[BdsInstanceNodeArgs]] = None,
        number_of_nodes: Optional[int] = None,
        number_of_nodes_requiring_maintenance_reboot: Optional[int] = None,
        os_patch_version: Optional[str] = None,
        remove_node: Optional[str] = None,
        start_cluster_shape_configs: Optional[Sequence[BdsInstanceStartClusterShapeConfigArgs]] = None,
        state: Optional[str] = None,
        time_created: Optional[str] = None,
        time_updated: Optional[str] = None,
        util_node: Optional[BdsInstanceUtilNodeArgs] = None,
        worker_node: Optional[BdsInstanceWorkerNodeArgs] = None) -> BdsInstancefunc 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)resources:  _:    type: oci:BigDataService:BdsInstance    get:      id: ${id}- 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.
- BdsCluster BdsVersion Summary Instance Bds Cluster Version Summary 
- Cluster version details including bds and odh version information.
- BootstrapScript stringUrl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- CloudSql List<BdsDetails Instance Cloud Sql Detail> 
- The information about added Cloud SQL capability
- ClusterAdmin stringPassword 
- Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- ClusterDetails List<BdsInstance Cluster Detail> 
- Specific info about a Hadoop cluster
- ClusterProfile string
- Profile of the Big Data Service cluster.
- ClusterPublic stringKey 
- The SSH public key used to authenticate the cluster connection.
- ClusterVersion string
- Version of the Hadoop distribution
- CompartmentId string
- (Updatable) The OCID of the compartment
- ComputeOnly BdsWorker Node Instance Compute Only Worker Node 
- CreatedBy string
- The user who created the cluster.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- DisplayName string
- (Updatable) Name of the BDS instance
- EdgeNode BdsInstance Edge Node 
- Dictionary<string, string>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- IgnoreExisting List<string>Nodes Shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- IsCloud boolSql Configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- IsForce boolRemove Enabled 
- IsForce boolStop Jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- IsHigh boolAvailability 
- Boolean flag specifying whether or not the cluster is HA
- IsKafka boolConfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- IsSecure bool
- Boolean flag specifying whether or not the cluster should be setup as secure.
- KafkaBroker BdsNode Instance Kafka Broker Node 
- The kafka broker node in the BDS instance
- KerberosRealm stringName 
- The user-defined kerberos realm name.
- KmsKey stringId 
- (Updatable) The OCID of the Key Management master encryption key.
- MasterNode BdsInstance Master Node 
- The master node in the BDS instance
- NetworkConfig BdsInstance Network Config 
- (Updatable) Additional configuration of the user's network.
- Nodes
List<BdsInstance Node> 
- The list of nodes in the Big Data Service cluster.
- NumberOf intNodes 
- Number of nodes that forming the cluster
- NumberOf intNodes Requiring Maintenance Reboot 
- Number of nodes that require a maintenance reboot
- OsPatch stringVersion 
- (Updatable) The version of the patch to be upated.
- RemoveNode string
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- StartCluster List<BdsShape Configs Instance Start Cluster Shape Config> 
- State string
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto start/stop the bds instance.
- TimeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- TimeUpdated string
- The time the BDS instance was updated. An RFC3339 formatted datetime string
- UtilNode BdsInstance Util Node 
- The utility node in the BDS instance
- WorkerNode BdsInstance Worker Node 
- BdsCluster BdsVersion Summary Instance Bds Cluster Version Summary Args 
- Cluster version details including bds and odh version information.
- BootstrapScript stringUrl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- CloudSql []BdsDetails Instance Cloud Sql Detail Args 
- The information about added Cloud SQL capability
- ClusterAdmin stringPassword 
- Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- ClusterDetails []BdsInstance Cluster Detail Args 
- Specific info about a Hadoop cluster
- ClusterProfile string
- Profile of the Big Data Service cluster.
- ClusterPublic stringKey 
- The SSH public key used to authenticate the cluster connection.
- ClusterVersion string
- Version of the Hadoop distribution
- CompartmentId string
- (Updatable) The OCID of the compartment
- ComputeOnly BdsWorker Node Instance Compute Only Worker Node Args 
- CreatedBy string
- The user who created the cluster.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- DisplayName string
- (Updatable) Name of the BDS instance
- EdgeNode BdsInstance Edge Node Args 
- map[string]string
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- IgnoreExisting []stringNodes Shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- IsCloud boolSql Configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- IsForce boolRemove Enabled 
- IsForce boolStop Jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- IsHigh boolAvailability 
- Boolean flag specifying whether or not the cluster is HA
- IsKafka boolConfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- IsSecure bool
- Boolean flag specifying whether or not the cluster should be setup as secure.
- KafkaBroker BdsNode Instance Kafka Broker Node Args 
- The kafka broker node in the BDS instance
- KerberosRealm stringName 
- The user-defined kerberos realm name.
- KmsKey stringId 
- (Updatable) The OCID of the Key Management master encryption key.
- MasterNode BdsInstance Master Node Args 
- The master node in the BDS instance
- NetworkConfig BdsInstance Network Config Args 
- (Updatable) Additional configuration of the user's network.
- Nodes
[]BdsInstance Node Args 
- The list of nodes in the Big Data Service cluster.
- NumberOf intNodes 
- Number of nodes that forming the cluster
- NumberOf intNodes Requiring Maintenance Reboot 
- Number of nodes that require a maintenance reboot
- OsPatch stringVersion 
- (Updatable) The version of the patch to be upated.
- RemoveNode string
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- StartCluster []BdsShape Configs Instance Start Cluster Shape Config Args 
- State string
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto start/stop the bds instance.
- TimeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- TimeUpdated string
- The time the BDS instance was updated. An RFC3339 formatted datetime string
- UtilNode BdsInstance Util Node Args 
- The utility node in the BDS instance
- WorkerNode BdsInstance Worker Node Args 
- bdsCluster BdsVersion Summary Instance Bds Cluster Version Summary 
- Cluster version details including bds and odh version information.
- bootstrapScript StringUrl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloudSql List<BdsDetails Instance Cloud Sql Detail> 
- The information about added Cloud SQL capability
- clusterAdmin StringPassword 
- Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- clusterDetails List<BdsInstance Cluster Detail> 
- Specific info about a Hadoop cluster
- clusterProfile String
- Profile of the Big Data Service cluster.
- clusterPublic StringKey 
- The SSH public key used to authenticate the cluster connection.
- clusterVersion String
- Version of the Hadoop distribution
- compartmentId String
- (Updatable) The OCID of the compartment
- computeOnly BdsWorker Node Instance Compute Only Worker Node 
- createdBy String
- The user who created the cluster.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- displayName String
- (Updatable) Name of the BDS instance
- edgeNode BdsInstance Edge Node 
- Map<String,String>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- ignoreExisting List<String>Nodes Shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- isCloud BooleanSql Configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- isForce BooleanRemove Enabled 
- isForce BooleanStop Jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- isHigh BooleanAvailability 
- Boolean flag specifying whether or not the cluster is HA
- isKafka BooleanConfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- isSecure Boolean
- Boolean flag specifying whether or not the cluster should be setup as secure.
- kafkaBroker BdsNode Instance Kafka Broker Node 
- The kafka broker node in the BDS instance
- kerberosRealm StringName 
- The user-defined kerberos realm name.
- kmsKey StringId 
- (Updatable) The OCID of the Key Management master encryption key.
- masterNode BdsInstance Master Node 
- The master node in the BDS instance
- networkConfig BdsInstance Network Config 
- (Updatable) Additional configuration of the user's network.
- nodes
List<BdsInstance Node> 
- The list of nodes in the Big Data Service cluster.
- numberOf IntegerNodes 
- Number of nodes that forming the cluster
- numberOf IntegerNodes Requiring Maintenance Reboot 
- Number of nodes that require a maintenance reboot
- osPatch StringVersion 
- (Updatable) The version of the patch to be upated.
- removeNode String
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- startCluster List<BdsShape Configs Instance Start Cluster Shape Config> 
- state String
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto start/stop the bds instance.
- timeCreated String
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeUpdated String
- The time the BDS instance was updated. An RFC3339 formatted datetime string
- utilNode BdsInstance Util Node 
- The utility node in the BDS instance
- workerNode BdsInstance Worker Node 
- bdsCluster BdsVersion Summary Instance Bds Cluster Version Summary 
- Cluster version details including bds and odh version information.
- bootstrapScript stringUrl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloudSql BdsDetails Instance Cloud Sql Detail[] 
- The information about added Cloud SQL capability
- clusterAdmin stringPassword 
- Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- clusterDetails BdsInstance Cluster Detail[] 
- Specific info about a Hadoop cluster
- clusterProfile string
- Profile of the Big Data Service cluster.
- clusterPublic stringKey 
- The SSH public key used to authenticate the cluster connection.
- clusterVersion string
- Version of the Hadoop distribution
- compartmentId string
- (Updatable) The OCID of the compartment
- computeOnly BdsWorker Node Instance Compute Only Worker Node 
- createdBy string
- The user who created the cluster.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- displayName string
- (Updatable) Name of the BDS instance
- edgeNode BdsInstance Edge Node 
- {[key: string]: string}
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- ignoreExisting string[]Nodes Shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- isCloud booleanSql Configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- isForce booleanRemove Enabled 
- isForce booleanStop Jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- isHigh booleanAvailability 
- Boolean flag specifying whether or not the cluster is HA
- isKafka booleanConfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- isSecure boolean
- Boolean flag specifying whether or not the cluster should be setup as secure.
- kafkaBroker BdsNode Instance Kafka Broker Node 
- The kafka broker node in the BDS instance
- kerberosRealm stringName 
- The user-defined kerberos realm name.
- kmsKey stringId 
- (Updatable) The OCID of the Key Management master encryption key.
- masterNode BdsInstance Master Node 
- The master node in the BDS instance
- networkConfig BdsInstance Network Config 
- (Updatable) Additional configuration of the user's network.
- nodes
BdsInstance Node[] 
- The list of nodes in the Big Data Service cluster.
- numberOf numberNodes 
- Number of nodes that forming the cluster
- numberOf numberNodes Requiring Maintenance Reboot 
- Number of nodes that require a maintenance reboot
- osPatch stringVersion 
- (Updatable) The version of the patch to be upated.
- removeNode string
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- startCluster BdsShape Configs Instance Start Cluster Shape Config[] 
- state string
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto start/stop the bds instance.
- timeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeUpdated string
- The time the BDS instance was updated. An RFC3339 formatted datetime string
- utilNode BdsInstance Util Node 
- The utility node in the BDS instance
- workerNode BdsInstance Worker Node 
- bds_cluster_ Bdsversion_ summary Instance Bds Cluster Version Summary Args 
- Cluster version details including bds and odh version information.
- bootstrap_script_ strurl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloud_sql_ Sequence[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 Sequence[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, str]
- (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, str]
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- ignore_existing_ Sequence[str]nodes_ shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- is_cloud_ boolsql_ configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- is_force_ boolremove_ enabled 
- is_force_ boolstop_ jobs 
- (Updatable) When setting state as INACTIVEfor 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_kafka_ boolconfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- is_secure bool
- Boolean flag specifying whether or not the cluster should be setup as secure.
- kafka_broker_ Bdsnode Instance Kafka Broker Node Args 
- The kafka broker node in 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.
- master_node BdsInstance Master Node Args 
- The master node in the BDS instance
- network_config BdsInstance Network Config Args 
- (Updatable) Additional configuration of the user's network.
- nodes
Sequence[BdsInstance Node Args] 
- The list of nodes in the Big Data Service cluster.
- number_of_ intnodes 
- Number of nodes that forming the cluster
- number_of_ intnodes_ requiring_ maintenance_ reboot 
- Number of nodes that require a maintenance reboot
- os_patch_ strversion 
- (Updatable) The version of the patch to be upated.
- remove_node str
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- start_cluster_ Sequence[Bdsshape_ configs Instance Start Cluster Shape Config Args] 
- state str
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto 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 
- bdsCluster Property MapVersion Summary 
- Cluster version details including bds and odh version information.
- bootstrapScript StringUrl 
- (Updatable) Pre-authenticated URL of the script in Object Store that is downloaded and executed.
- cloudSql List<Property Map>Details 
- The information about added Cloud SQL capability
- clusterAdmin StringPassword 
- Base-64 encoded password for the cluster (and Cloudera Manager) admin user.
- clusterDetails List<Property Map>
- Specific info about a Hadoop cluster
- clusterProfile String
- Profile of the Big Data Service cluster.
- clusterPublic StringKey 
- The SSH public key used to authenticate the cluster connection.
- clusterVersion String
- Version of the Hadoop distribution
- compartmentId String
- (Updatable) The OCID of the compartment
- computeOnly Property MapWorker Node 
- createdBy String
- The user who created the cluster.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- displayName String
- (Updatable) Name of the BDS instance
- edgeNode Property Map
- Map<String>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- ignoreExisting List<String>Nodes Shapes 
- Tag to ignore changing the shape of existing worker, master, utility, compute_only_worker, edge, kafka_broker nodes, in a list format, when new nodes are added with a different shape.
- isCloud BooleanSql Configured 
- (Updatable) Boolean flag specifying whether we configure Cloud SQL or not
- isForce BooleanRemove Enabled 
- isForce BooleanStop Jobs 
- (Updatable) When setting state as INACTIVEfor stopping a cluster, setting this flag to true forcefully stops the bds instance.
- isHigh BooleanAvailability 
- Boolean flag specifying whether or not the cluster is HA
- isKafka BooleanConfigured 
- Boolean flag specifying whether or not Kafka should be configured.
- isSecure Boolean
- Boolean flag specifying whether or not the cluster should be setup as secure.
- kafkaBroker Property MapNode 
- The kafka broker node in the BDS instance
- kerberosRealm StringName 
- The user-defined kerberos realm name.
- kmsKey StringId 
- (Updatable) The OCID of the Key Management master encryption key.
- masterNode Property Map
- The master node in the BDS instance
- networkConfig Property Map
- (Updatable) Additional configuration of the user's network.
- nodes List<Property Map>
- The list of nodes in the Big Data Service cluster.
- numberOf NumberNodes 
- Number of nodes that forming the cluster
- numberOf NumberNodes Requiring Maintenance Reboot 
- Number of nodes that require a maintenance reboot
- osPatch StringVersion 
- (Updatable) The version of the patch to be upated.
- removeNode String
- (Updatable) An optional property when used triggers Remove Node from an Active Cluster. Takes the node ocid as input
- startCluster List<Property Map>Shape Configs 
- state String
- (Updatable) The target state for the Bds Instance. Could be set to ACTIVEorINACTIVEto start/stop the bds instance.
- timeCreated String
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeUpdated String
- The time the BDS instance was updated. An RFC3339 formatted datetime string
- utilNode Property Map
- The utility node in the BDS instance
- workerNode Property Map
Supporting Types
BdsInstanceBdsClusterVersionSummary, BdsInstanceBdsClusterVersionSummaryArgs            
- BdsVersion string
- BDS version to be used for cluster creation
- OdhVersion string
- ODH version to be used for cluster creation
- BdsVersion string
- BDS version to be used for cluster creation
- OdhVersion string
- ODH version to be used for cluster creation
- bdsVersion String
- BDS version to be used for cluster creation
- odhVersion String
- ODH version to be used for cluster creation
- bdsVersion string
- BDS version to be used for cluster creation
- odhVersion string
- ODH version to be used for cluster creation
- bds_version str
- BDS version to be used for cluster creation
- odh_version str
- ODH version to be used for cluster creation
- bdsVersion String
- BDS version to be used for cluster creation
- odhVersion String
- ODH version to be used for cluster creation
BdsInstanceCloudSqlDetail, BdsInstanceCloudSqlDetailArgs          
- Shape string
- Shape of the node
- BlockVolume 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.
- IpAddress string
- IP address of the node
- IsKerberos boolMapped To Database Users 
- Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- KerberosDetails List<BdsInstance Cloud Sql Detail Kerberos Detail> 
- Details about Kerberos principals
- MemoryIn 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.
- Shape string
- Shape of the node
- BlockVolume 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.
- IpAddress string
- IP address of the node
- IsKerberos boolMapped To Database Users 
- Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- KerberosDetails []BdsInstance Cloud Sql Detail Kerberos Detail 
- Details about Kerberos principals
- MemoryIn 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.
- shape String
- Shape of the node
- blockVolume 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.
- ipAddress String
- IP address of the node
- isKerberos BooleanMapped To Database Users 
- Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- kerberosDetails List<BdsInstance Cloud Sql Detail Kerberos Detail> 
- Details about Kerberos principals
- memoryIn 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.
- shape string
- Shape of the node
- blockVolume 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.
- ipAddress string
- IP address of the node
- isKerberos booleanMapped To Database Users 
- Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- kerberosDetails BdsInstance Cloud Sql Detail Kerberos Detail[] 
- Details about Kerberos principals
- memoryIn 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.
- 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 Sequence[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.
- shape String
- Shape of the node
- blockVolume 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.
- ipAddress String
- IP address of the node
- isKerberos BooleanMapped To Database Users 
- Boolean flag specifying whether or not are Kerberos principals mapped to database users.
- kerberosDetails List<Property Map>
- Details about Kerberos principals
- memoryIn 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.
BdsInstanceCloudSqlDetailKerberosDetail, BdsInstanceCloudSqlDetailKerberosDetailArgs              
- KeytabFile string
- Location of the keytab file
- PrincipalName string
- Name of the Kerberos principal
- KeytabFile string
- Location of the keytab file
- PrincipalName string
- Name of the Kerberos principal
- keytabFile String
- Location of the keytab file
- principalName String
- Name of the Kerberos principal
- keytabFile string
- Location of the keytab file
- principalName string
- Name of the Kerberos principal
- keytab_file str
- Location of the keytab file
- principal_name str
- Name of the Kerberos principal
- keytabFile String
- Location of the keytab file
- principalName String
- Name of the Kerberos principal
BdsInstanceClusterDetail, BdsInstanceClusterDetailArgs        
- AmbariUrl string
- The URL of Ambari
- BdCell stringVersion 
- Cloud SQL cell version.
- BdaVersion string
- BDA version installed in the cluster
- BdmVersion string
- Big Data Manager version installed in the cluster.
- BdsVersion string
- Big Data Service version installed in the cluster.
- BigData stringManager Url 
- The URL of Big Data Manager.
- ClouderaManager stringUrl 
- The URL of Cloudera Manager
- CsqlCell stringVersion 
- Big Data SQL version.
- DbVersion string
- Cloud SQL query server database version.
- HueServer stringUrl 
- The URL of the Hue server.
- JupyterHub stringUrl 
- The URL of the Jupyterhub.
- OdhVersion string
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- OsVersion string
- BDS-assigned Operating System version for the node.
- TimeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- TimeRefreshed string
- The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- AmbariUrl string
- The URL of Ambari
- BdCell stringVersion 
- Cloud SQL cell version.
- BdaVersion string
- BDA version installed in the cluster
- BdmVersion string
- Big Data Manager version installed in the cluster.
- BdsVersion string
- Big Data Service version installed in the cluster.
- BigData stringManager Url 
- The URL of Big Data Manager.
- ClouderaManager stringUrl 
- The URL of Cloudera Manager
- CsqlCell stringVersion 
- Big Data SQL version.
- DbVersion string
- Cloud SQL query server database version.
- HueServer stringUrl 
- The URL of the Hue server.
- JupyterHub stringUrl 
- The URL of the Jupyterhub.
- OdhVersion string
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- OsVersion string
- BDS-assigned Operating System version for the node.
- TimeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- TimeRefreshed string
- The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- ambariUrl String
- The URL of Ambari
- bdCell StringVersion 
- Cloud SQL cell version.
- bdaVersion String
- BDA version installed in the cluster
- bdmVersion String
- Big Data Manager version installed in the cluster.
- bdsVersion String
- Big Data Service version installed in the cluster.
- bigData StringManager Url 
- The URL of Big Data Manager.
- clouderaManager StringUrl 
- The URL of Cloudera Manager
- csqlCell StringVersion 
- Big Data SQL version.
- dbVersion String
- Cloud SQL query server database version.
- hueServer StringUrl 
- The URL of the Hue server.
- jupyterHub StringUrl 
- The URL of the Jupyterhub.
- odhVersion String
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- osVersion String
- BDS-assigned Operating System version for the node.
- timeCreated String
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeRefreshed String
- The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
- ambariUrl string
- The URL of Ambari
- bdCell stringVersion 
- Cloud SQL cell version.
- bdaVersion string
- BDA version installed in the cluster
- bdmVersion string
- Big Data Manager version installed in the cluster.
- bdsVersion string
- Big Data Service version installed in the cluster.
- bigData stringManager Url 
- The URL of Big Data Manager.
- clouderaManager stringUrl 
- The URL of Cloudera Manager
- csqlCell stringVersion 
- Big Data SQL version.
- dbVersion string
- Cloud SQL query server database version.
- hueServer stringUrl 
- The URL of the Hue server.
- jupyterHub stringUrl 
- The URL of the Jupyterhub.
- odhVersion string
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- osVersion string
- BDS-assigned Operating System version for the node.
- timeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeRefreshed 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) for the node.
- os_version str
- BDS-assigned Operating System version for the node.
- 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.
- ambariUrl String
- The URL of Ambari
- bdCell StringVersion 
- Cloud SQL cell version.
- bdaVersion String
- BDA version installed in the cluster
- bdmVersion String
- Big Data Manager version installed in the cluster.
- bdsVersion String
- Big Data Service version installed in the cluster.
- bigData StringManager Url 
- The URL of Big Data Manager.
- clouderaManager StringUrl 
- The URL of Cloudera Manager
- csqlCell StringVersion 
- Big Data SQL version.
- dbVersion String
- Cloud SQL query server database version.
- hueServer StringUrl 
- The URL of the Hue server.
- jupyterHub StringUrl 
- The URL of the Jupyterhub.
- odhVersion String
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- osVersion String
- BDS-assigned Operating System version for the node.
- timeCreated String
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeRefreshed String
- The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
BdsInstanceComputeOnlyWorkerNode, BdsInstanceComputeOnlyWorkerNodeArgs            
- NumberOf intNodes 
- Number of nodes that forming the cluster
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Compute Only Worker Node Shape Config 
- NumberOf intNodes 
- Number of nodes that forming the cluster
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Compute Only Worker Node Shape Config 
- numberOf IntegerNodes 
- Number of nodes that forming the cluster
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Compute Only Worker Node Shape Config 
- numberOf numberNodes 
- Number of nodes that forming the cluster
- shape string
- Shape of the node
- subnetId string
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Compute Only Worker Node Shape Config 
- number_of_ intnodes 
- Number of nodes that forming the cluster
- 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 
- numberOf NumberNodes 
- Number of nodes that forming the cluster
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig Property Map
BdsInstanceComputeOnlyWorkerNodeShapeConfig, BdsInstanceComputeOnlyWorkerNodeShapeConfigArgs                
- MemoryIn 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.
- MemoryIn 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.
- memoryIn 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.
- memoryIn 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.
- 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.
- memoryIn 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.
BdsInstanceEdgeNode, BdsInstanceEdgeNodeArgs        
- NumberOf intNodes 
- Number of nodes that forming the cluster
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Edge Node Shape Config 
- NumberOf intNodes 
- Number of nodes that forming the cluster
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Edge Node Shape Config 
- numberOf IntegerNodes 
- Number of nodes that forming the cluster
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Edge Node Shape Config 
- numberOf numberNodes 
- Number of nodes that forming the cluster
- shape string
- Shape of the node
- subnetId string
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Edge Node Shape Config 
- number_of_ intnodes 
- Number of nodes that forming the cluster
- 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 
- numberOf NumberNodes 
- Number of nodes that forming the cluster
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig Property Map
BdsInstanceEdgeNodeShapeConfig, BdsInstanceEdgeNodeShapeConfigArgs            
- MemoryIn 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.
- MemoryIn 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.
- memoryIn 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.
- memoryIn 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.
- 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.
- memoryIn 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.
BdsInstanceKafkaBrokerNode, BdsInstanceKafkaBrokerNodeArgs          
- NumberOf intKafka Nodes 
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Kafka Broker Node Shape Config 
- The shape configuration requested for the node.
- NumberOf intKafka Nodes 
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Kafka Broker Node Shape Config 
- The shape configuration requested for the node.
- numberOf IntegerKafka Nodes 
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Kafka Broker Node Shape Config 
- The shape configuration requested for the node.
- numberOf numberKafka Nodes 
- shape string
- Shape of the node
- subnetId string
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Kafka Broker Node Shape Config 
- The shape configuration requested for the node.
- number_of_ intkafka_ nodes 
- 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 Kafka Broker Node Shape Config 
- The shape configuration requested for the node.
- numberOf NumberKafka Nodes 
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig Property Map
- The shape configuration requested for the node.
BdsInstanceKafkaBrokerNodeShapeConfig, BdsInstanceKafkaBrokerNodeShapeConfigArgs              
- MemoryIn 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.
- MemoryIn 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.
- memoryIn 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.
- memoryIn 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.
- 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.
- memoryIn 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.
BdsInstanceMasterNode, BdsInstanceMasterNodeArgs        
- NumberOf intNodes 
- The amount of master nodes should be created.
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Master Node Shape Config 
- The shape configuration requested for the node.
- NumberOf intNodes 
- The amount of master nodes should be created.
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Master Node Shape Config 
- The shape configuration requested for the node.
- numberOf IntegerNodes 
- The amount of master nodes should be created.
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Master Node Shape Config 
- The shape configuration requested for the node.
- numberOf numberNodes 
- The amount of master nodes should be created.
- shape string
- Shape of the node
- subnetId string
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Master Node Shape Config 
- The shape configuration requested for the node.
- number_of_ intnodes 
- The amount of master 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.
- numberOf NumberNodes 
- The amount of master nodes should be created.
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig Property Map
- The shape configuration requested for the node.
BdsInstanceMasterNodeShapeConfig, BdsInstanceMasterNodeShapeConfigArgs            
- MemoryIn 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.
- MemoryIn 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.
- memoryIn 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.
- memoryIn 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.
- 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.
- memoryIn 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.
BdsInstanceNetworkConfig, BdsInstanceNetworkConfigArgs        
- CidrBlock string
- (Updatable) The CIDR IP address block of the VCN.
- IsNat boolGateway Required 
- (Updatable) A boolean flag whether to configure a NAT gateway.
- CidrBlock string
- (Updatable) The CIDR IP address block of the VCN.
- IsNat boolGateway Required 
- (Updatable) A boolean flag whether to configure a NAT gateway.
- cidrBlock String
- (Updatable) The CIDR IP address block of the VCN.
- isNat BooleanGateway Required 
- (Updatable) A boolean flag whether to configure a NAT gateway.
- cidrBlock string
- (Updatable) The CIDR IP address block of the VCN.
- isNat booleanGateway Required 
- (Updatable) A boolean flag whether to configure a NAT gateway.
- cidr_block str
- (Updatable) The CIDR IP address block of the VCN.
- is_nat_ boolgateway_ required 
- (Updatable) A boolean flag whether to configure a NAT gateway.
- cidrBlock String
- (Updatable) The CIDR IP address block of the VCN.
- isNat BooleanGateway Required 
- (Updatable) A boolean flag whether to configure a NAT gateway.
BdsInstanceNode, BdsInstanceNodeArgs      
- AttachedBlock List<BdsVolumes Instance Node Attached Block Volume> 
- The list of block volumes attached to a given node.
- AvailabilityDomain string
- The name of the availability domain the node is running in
- DisplayName string
- (Updatable) Name of the BDS instance
- FaultDomain string
- The name of the fault domain the node is running in
- Hostname string
- The fully-qualified hostname (FQDN) of the node
- ImageId string
- The OCID of the image from which the node was created
- InstanceId string
- The OCID of the underlying compute instance
- IpAddress string
- IP address of the node
- IsReboot boolRequired 
- Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
- LocalDisks doubleTotal Size In Gbs 
- The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
- MemoryIn intGbs 
- The total amount of memory available to the node, in gigabytes.
- NodeType string
- The Big Data Service cluster node type.
- 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.
- OdhVersion string
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- OsVersion string
- BDS-assigned Operating System version for the node.
- Shape string
- (Updatable) Shape of the node.
- SshFingerprint 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 ACTIVEorINACTIVEto start/stop the bds instance.
- SubnetId string
- The OCID of the subnet in which the node will be created.
- TimeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- TimeMaintenance stringReboot Due 
- The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
- AttachedBlock []BdsVolumes Instance Node Attached Block Volume 
- The list of block volumes attached to a given node.
- AvailabilityDomain string
- The name of the availability domain the node is running in
- DisplayName string
- (Updatable) Name of the BDS instance
- FaultDomain string
- The name of the fault domain the node is running in
- Hostname string
- The fully-qualified hostname (FQDN) of the node
- ImageId string
- The OCID of the image from which the node was created
- InstanceId string
- The OCID of the underlying compute instance
- IpAddress string
- IP address of the node
- IsReboot boolRequired 
- Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
- LocalDisks float64Total Size In Gbs 
- The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
- MemoryIn intGbs 
- The total amount of memory available to the node, in gigabytes.
- NodeType string
- The Big Data Service cluster node type.
- 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.
- OdhVersion string
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- OsVersion string
- BDS-assigned Operating System version for the node.
- Shape string
- (Updatable) Shape of the node.
- SshFingerprint 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 ACTIVEorINACTIVEto start/stop the bds instance.
- SubnetId string
- The OCID of the subnet in which the node will be created.
- TimeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- TimeMaintenance stringReboot Due 
- The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
- attachedBlock List<BdsVolumes Instance Node Attached Block Volume> 
- The list of block volumes attached to a given node.
- availabilityDomain String
- The name of the availability domain the node is running in
- displayName String
- (Updatable) Name of the BDS instance
- faultDomain String
- The name of the fault domain the node is running in
- hostname String
- The fully-qualified hostname (FQDN) of the node
- imageId String
- The OCID of the image from which the node was created
- instanceId String
- The OCID of the underlying compute instance
- ipAddress String
- IP address of the node
- isReboot BooleanRequired 
- Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
- localDisks DoubleTotal Size In Gbs 
- The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
- memoryIn IntegerGbs 
- The total amount of memory available to the node, in gigabytes.
- nodeType String
- The Big Data Service cluster node type.
- 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.
- odhVersion String
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- osVersion String
- BDS-assigned Operating System version for the node.
- shape String
- (Updatable) Shape of the node.
- sshFingerprint 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 ACTIVEorINACTIVEto start/stop the bds instance.
- subnetId String
- The OCID of the subnet in which the node will be created.
- timeCreated String
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeMaintenance StringReboot Due 
- The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
- attachedBlock BdsVolumes Instance Node Attached Block Volume[] 
- The list of block volumes attached to a given node.
- availabilityDomain string
- The name of the availability domain the node is running in
- displayName string
- (Updatable) Name of the BDS instance
- faultDomain string
- The name of the fault domain the node is running in
- hostname string
- The fully-qualified hostname (FQDN) of the node
- imageId string
- The OCID of the image from which the node was created
- instanceId string
- The OCID of the underlying compute instance
- ipAddress string
- IP address of the node
- isReboot booleanRequired 
- Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
- localDisks numberTotal Size In Gbs 
- The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
- memoryIn numberGbs 
- The total amount of memory available to the node, in gigabytes.
- nodeType string
- The Big Data Service cluster node type.
- 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.
- odhVersion string
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- osVersion string
- BDS-assigned Operating System version for the node.
- shape string
- (Updatable) Shape of the node.
- sshFingerprint 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 ACTIVEorINACTIVEto start/stop the bds instance.
- subnetId string
- The OCID of the subnet in which the node will be created.
- timeCreated string
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeMaintenance stringReboot Due 
- The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
- attached_block_ Sequence[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
- is_reboot_ boolrequired 
- Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
- local_disks_ floattotal_ size_ in_ gbs 
- The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
- memory_in_ intgbs 
- The total amount of memory available to the node, in gigabytes.
- node_type str
- The Big Data Service cluster node type.
- 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.
- odh_version str
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- os_version str
- BDS-assigned Operating System version for the node.
- shape str
- (Updatable) 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 ACTIVEorINACTIVEto start/stop the bds instance.
- subnet_id str
- The OCID of the subnet in which the node will be created.
- time_created str
- The time the BDS instance was created. An RFC3339 formatted datetime string
- time_maintenance_ strreboot_ due 
- The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
- attachedBlock List<Property Map>Volumes 
- The list of block volumes attached to a given node.
- availabilityDomain String
- The name of the availability domain the node is running in
- displayName String
- (Updatable) Name of the BDS instance
- faultDomain String
- The name of the fault domain the node is running in
- hostname String
- The fully-qualified hostname (FQDN) of the node
- imageId String
- The OCID of the image from which the node was created
- instanceId String
- The OCID of the underlying compute instance
- ipAddress String
- IP address of the node
- isReboot BooleanRequired 
- Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
- localDisks NumberTotal Size In Gbs 
- The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
- memoryIn NumberGbs 
- The total amount of memory available to the node, in gigabytes.
- nodeType String
- The Big Data Service cluster node type.
- 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.
- odhVersion String
- Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
- osVersion String
- BDS-assigned Operating System version for the node.
- shape String
- (Updatable) Shape of the node.
- sshFingerprint 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 ACTIVEorINACTIVEto start/stop the bds instance.
- subnetId String
- The OCID of the subnet in which the node will be created.
- timeCreated String
- The time the BDS instance was created. An RFC3339 formatted datetime string
- timeMaintenance StringReboot Due 
- The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
BdsInstanceNodeAttachedBlockVolume, BdsInstanceNodeAttachedBlockVolumeArgs            
- VolumeAttachment stringId 
- The OCID of the volume attachment.
- VolumeSize stringIn Gbs 
- The size of the volume in GBs.
- VolumeAttachment stringId 
- The OCID of the volume attachment.
- VolumeSize stringIn Gbs 
- The size of the volume in GBs.
- volumeAttachment StringId 
- The OCID of the volume attachment.
- volumeSize StringIn Gbs 
- The size of the volume in GBs.
- volumeAttachment stringId 
- The OCID of the volume attachment.
- volumeSize 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.
- volumeAttachment StringId 
- The OCID of the volume attachment.
- volumeSize StringIn Gbs 
- The size of the volume in GBs.
BdsInstanceStartClusterShapeConfig, BdsInstanceStartClusterShapeConfigArgs            
BdsInstanceStartClusterShapeConfigNodeTypeShapeConfig, BdsInstanceStartClusterShapeConfigNodeTypeShapeConfigArgs                    
BdsInstanceUtilNode, BdsInstanceUtilNodeArgs        
- NumberOf intNodes 
- The amount of utility nodes should be created.
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Util Node Shape Config 
- The shape configuration requested for the node.
- NumberOf intNodes 
- The amount of utility nodes should be created.
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Util Node Shape Config 
- The shape configuration requested for the node.
- numberOf IntegerNodes 
- The amount of utility nodes should be created.
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Util Node Shape Config 
- The shape configuration requested for the node.
- numberOf numberNodes 
- The amount of utility nodes should be created.
- shape string
- Shape of the node
- subnetId string
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Util Node Shape Config 
- The shape configuration requested for the node.
- number_of_ intnodes 
- The amount of utility 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.
- numberOf NumberNodes 
- The amount of utility nodes should be created.
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig Property Map
- The shape configuration requested for the node.
BdsInstanceUtilNodeShapeConfig, BdsInstanceUtilNodeShapeConfigArgs            
- MemoryIn 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.
- MemoryIn 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.
- memoryIn 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.
- memoryIn 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.
- 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.
- memoryIn 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.
BdsInstanceWorkerNode, BdsInstanceWorkerNodeArgs        
- NumberOf intNodes 
- Number of nodes that forming the cluster
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Worker Node Shape Config 
- NumberOf intNodes 
- Number of nodes that forming the cluster
- Shape string
- Shape of the node
- SubnetId string
- The OCID of the subnet in which the node should be created
- BlockVolume 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.
- ShapeConfig BdsInstance Worker Node Shape Config 
- numberOf IntegerNodes 
- Number of nodes that forming the cluster
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Worker Node Shape Config 
- numberOf numberNodes 
- Number of nodes that forming the cluster
- shape string
- Shape of the node
- subnetId string
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig BdsInstance Worker Node Shape Config 
- number_of_ intnodes 
- Number of nodes that forming the cluster
- 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 
- numberOf NumberNodes 
- Number of nodes that forming the cluster
- shape String
- Shape of the node
- subnetId String
- The OCID of the subnet in which the node should be created
- blockVolume 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.
- shapeConfig Property Map
BdsInstanceWorkerNodeShapeConfig, BdsInstanceWorkerNodeShapeConfigArgs            
- MemoryIn 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.
- MemoryIn 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.
- memoryIn 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.
- memoryIn 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.
- 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.
- memoryIn 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.
Import
BdsInstances can be imported using the id, e.g.
$ pulumi import oci:BigDataService/bdsInstance:BdsInstance test_bds_instance "id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.