1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. BigDataService
  5. getBdsInstance
Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi

oci.BigDataService.getBdsInstance

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi

This data source provides details about a specific Bds Instance resource in Oracle Cloud Infrastructure Big Data Service service.

Returns information about the Big Data Service cluster identified by the given ID.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testBdsInstance = oci.BigDataService.getBdsInstance({
    bdsInstanceId: testBdsInstanceOciBdsBdsInstance.id,
});
Copy
import pulumi
import pulumi_oci as oci

test_bds_instance = oci.BigDataService.get_bds_instance(bds_instance_id=test_bds_instance_oci_bds_bds_instance["id"])
Copy
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/bigdataservice"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := bigdataservice.GetBdsInstance(ctx, &bigdataservice.GetBdsInstanceArgs{
			BdsInstanceId: testBdsInstanceOciBdsBdsInstance.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testBdsInstance = Oci.BigDataService.GetBdsInstance.Invoke(new()
    {
        BdsInstanceId = testBdsInstanceOciBdsBdsInstance.Id,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.BigDataService.BigDataServiceFunctions;
import com.pulumi.oci.BigDataService.inputs.GetBdsInstanceArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var testBdsInstance = BigDataServiceFunctions.getBdsInstance(GetBdsInstanceArgs.builder()
            .bdsInstanceId(testBdsInstanceOciBdsBdsInstance.id())
            .build());

    }
}
Copy
variables:
  testBdsInstance:
    fn::invoke:
      function: oci:BigDataService:getBdsInstance
      arguments:
        bdsInstanceId: ${testBdsInstanceOciBdsBdsInstance.id}
Copy

Using getBdsInstance

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getBdsInstance(args: GetBdsInstanceArgs, opts?: InvokeOptions): Promise<GetBdsInstanceResult>
function getBdsInstanceOutput(args: GetBdsInstanceOutputArgs, opts?: InvokeOptions): Output<GetBdsInstanceResult>
Copy
def get_bds_instance(bds_instance_id: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetBdsInstanceResult
def get_bds_instance_output(bds_instance_id: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetBdsInstanceResult]
Copy
func GetBdsInstance(ctx *Context, args *GetBdsInstanceArgs, opts ...InvokeOption) (*GetBdsInstanceResult, error)
func GetBdsInstanceOutput(ctx *Context, args *GetBdsInstanceOutputArgs, opts ...InvokeOption) GetBdsInstanceResultOutput
Copy

> Note: This function is named GetBdsInstance in the Go SDK.

public static class GetBdsInstance 
{
    public static Task<GetBdsInstanceResult> InvokeAsync(GetBdsInstanceArgs args, InvokeOptions? opts = null)
    public static Output<GetBdsInstanceResult> Invoke(GetBdsInstanceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetBdsInstanceResult> getBdsInstance(GetBdsInstanceArgs args, InvokeOptions options)
public static Output<GetBdsInstanceResult> getBdsInstance(GetBdsInstanceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:BigDataService/getBdsInstance:getBdsInstance
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

BdsInstanceId This property is required. string
The OCID of the cluster.
BdsInstanceId This property is required. string
The OCID of the cluster.
bdsInstanceId This property is required. String
The OCID of the cluster.
bdsInstanceId This property is required. string
The OCID of the cluster.
bds_instance_id This property is required. str
The OCID of the cluster.
bdsInstanceId This property is required. String
The OCID of the cluster.

getBdsInstance Result

The following output properties are available:

BdsClusterVersionSummaries List<GetBdsInstanceBdsClusterVersionSummary>
Cluster version details including bds and odh version information.
BdsInstanceId string
BootstrapScriptUrl string
pre-authenticated URL of the bootstrap script in Object Store that can be downloaded and executed.
CloudSqlDetails List<GetBdsInstanceCloudSqlDetail>
The information about added Cloud SQL capability
ClusterAdminPassword string
ClusterDetails List<GetBdsInstanceClusterDetail>
Specific info about a Hadoop cluster
ClusterProfile string
Profile of the Big Data Service cluster.
ClusterPublicKey string
ClusterVersion string
Version of the Hadoop distribution.
CompartmentId string
The OCID of the compartment.
ComputeOnlyWorkerNodes List<GetBdsInstanceComputeOnlyWorkerNode>
CreatedBy string
The user who created the cluster.
DefinedTags Dictionary<string, string>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For example, {"foo-namespace": {"bar-key": "value"}}
DisplayName string
The name of the node.
EdgeNodes List<GetBdsInstanceEdgeNode>
FreeformTags Dictionary<string, string>
Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example, {"bar-key": "value"}
Id string
The OCID of the Big Data Service resource.
IgnoreExistingNodesShapes List<string>
IsCloudSqlConfigured bool
Boolean flag specifying whether or not Cloud SQL should be configured.
IsForceRemoveEnabled bool
IsForceStopJobs bool
IsHighAvailability bool
Boolean flag specifying whether or not the cluster is highly available (HA)
IsKafkaConfigured bool
Boolean flag specifying whether or not Kafka should be configured.
IsSecure bool
Boolean flag specifying whether or not the cluster should be set up as secure.
KafkaBrokerNodes List<GetBdsInstanceKafkaBrokerNode>
KerberosRealmName string
KmsKeyId string
The OCID of the Key Management master encryption key.
MasterNodes List<GetBdsInstanceMasterNode>
NetworkConfigs List<GetBdsInstanceNetworkConfig>
Additional configuration of the user's network.
Nodes List<GetBdsInstanceNode>
The list of nodes in the cluster.
NumberOfNodes int
The number of nodes that form the cluster.
NumberOfNodesRequiringMaintenanceReboot int
Number of nodes that require a maintenance reboot
OsPatchVersion string
RemoveNode string
StartClusterShapeConfigs List<GetBdsInstanceStartClusterShapeConfig>
State string
The state of the cluster.
TimeCreated string
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
TimeUpdated string
The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
UtilNodes List<GetBdsInstanceUtilNode>
WorkerNodes List<GetBdsInstanceWorkerNode>
BdsClusterVersionSummaries []GetBdsInstanceBdsClusterVersionSummary
Cluster version details including bds and odh version information.
BdsInstanceId string
BootstrapScriptUrl string
pre-authenticated URL of the bootstrap script in Object Store that can be downloaded and executed.
CloudSqlDetails []GetBdsInstanceCloudSqlDetail
The information about added Cloud SQL capability
ClusterAdminPassword string
ClusterDetails []GetBdsInstanceClusterDetail
Specific info about a Hadoop cluster
ClusterProfile string
Profile of the Big Data Service cluster.
ClusterPublicKey string
ClusterVersion string
Version of the Hadoop distribution.
CompartmentId string
The OCID of the compartment.
ComputeOnlyWorkerNodes []GetBdsInstanceComputeOnlyWorkerNode
CreatedBy string
The user who created the cluster.
DefinedTags map[string]string
Defined tags for this resource. Each key is predefined and scoped to a namespace. For example, {"foo-namespace": {"bar-key": "value"}}
DisplayName string
The name of the node.
EdgeNodes []GetBdsInstanceEdgeNode
FreeformTags map[string]string
Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example, {"bar-key": "value"}
Id string
The OCID of the Big Data Service resource.
IgnoreExistingNodesShapes []string
IsCloudSqlConfigured bool
Boolean flag specifying whether or not Cloud SQL should be configured.
IsForceRemoveEnabled bool
IsForceStopJobs bool
IsHighAvailability bool
Boolean flag specifying whether or not the cluster is highly available (HA)
IsKafkaConfigured bool
Boolean flag specifying whether or not Kafka should be configured.
IsSecure bool
Boolean flag specifying whether or not the cluster should be set up as secure.
KafkaBrokerNodes []GetBdsInstanceKafkaBrokerNode
KerberosRealmName string
KmsKeyId string
The OCID of the Key Management master encryption key.
MasterNodes []GetBdsInstanceMasterNode
NetworkConfigs []GetBdsInstanceNetworkConfig
Additional configuration of the user's network.
Nodes []GetBdsInstanceNode
The list of nodes in the cluster.
NumberOfNodes int
The number of nodes that form the cluster.
NumberOfNodesRequiringMaintenanceReboot int
Number of nodes that require a maintenance reboot
OsPatchVersion string
RemoveNode string
StartClusterShapeConfigs []GetBdsInstanceStartClusterShapeConfig
State string
The state of the cluster.
TimeCreated string
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
TimeUpdated string
The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
UtilNodes []GetBdsInstanceUtilNode
WorkerNodes []GetBdsInstanceWorkerNode
bdsClusterVersionSummaries List<GetBdsInstanceBdsClusterVersionSummary>
Cluster version details including bds and odh version information.
bdsInstanceId String
bootstrapScriptUrl String
pre-authenticated URL of the bootstrap script in Object Store that can be downloaded and executed.
cloudSqlDetails List<GetBdsInstanceCloudSqlDetail>
The information about added Cloud SQL capability
clusterAdminPassword String
clusterDetails List<GetBdsInstanceClusterDetail>
Specific info about a Hadoop cluster
clusterProfile String
Profile of the Big Data Service cluster.
clusterPublicKey String
clusterVersion String
Version of the Hadoop distribution.
compartmentId String
The OCID of the compartment.
computeOnlyWorkerNodes List<GetBdsInstanceComputeOnlyWorkerNode>
createdBy String
The user who created the cluster.
definedTags Map<String,String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For example, {"foo-namespace": {"bar-key": "value"}}
displayName String
The name of the node.
edgeNodes List<GetBdsInstanceEdgeNode>
freeformTags Map<String,String>
Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example, {"bar-key": "value"}
id String
The OCID of the Big Data Service resource.
ignoreExistingNodesShapes List<String>
isCloudSqlConfigured Boolean
Boolean flag specifying whether or not Cloud SQL should be configured.
isForceRemoveEnabled Boolean
isForceStopJobs Boolean
isHighAvailability Boolean
Boolean flag specifying whether or not the cluster is highly available (HA)
isKafkaConfigured Boolean
Boolean flag specifying whether or not Kafka should be configured.
isSecure Boolean
Boolean flag specifying whether or not the cluster should be set up as secure.
kafkaBrokerNodes List<GetBdsInstanceKafkaBrokerNode>
kerberosRealmName String
kmsKeyId String
The OCID of the Key Management master encryption key.
masterNodes List<GetBdsInstanceMasterNode>
networkConfigs List<GetBdsInstanceNetworkConfig>
Additional configuration of the user's network.
nodes List<GetBdsInstanceNode>
The list of nodes in the cluster.
numberOfNodes Integer
The number of nodes that form the cluster.
numberOfNodesRequiringMaintenanceReboot Integer
Number of nodes that require a maintenance reboot
osPatchVersion String
removeNode String
startClusterShapeConfigs List<GetBdsInstanceStartClusterShapeConfig>
state String
The state of the cluster.
timeCreated String
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeUpdated String
The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
utilNodes List<GetBdsInstanceUtilNode>
workerNodes List<GetBdsInstanceWorkerNode>
bdsClusterVersionSummaries GetBdsInstanceBdsClusterVersionSummary[]
Cluster version details including bds and odh version information.
bdsInstanceId string
bootstrapScriptUrl string
pre-authenticated URL of the bootstrap script in Object Store that can be downloaded and executed.
cloudSqlDetails GetBdsInstanceCloudSqlDetail[]
The information about added Cloud SQL capability
clusterAdminPassword string
clusterDetails GetBdsInstanceClusterDetail[]
Specific info about a Hadoop cluster
clusterProfile string
Profile of the Big Data Service cluster.
clusterPublicKey string
clusterVersion string
Version of the Hadoop distribution.
compartmentId string
The OCID of the compartment.
computeOnlyWorkerNodes GetBdsInstanceComputeOnlyWorkerNode[]
createdBy string
The user who created the cluster.
definedTags {[key: string]: string}
Defined tags for this resource. Each key is predefined and scoped to a namespace. For example, {"foo-namespace": {"bar-key": "value"}}
displayName string
The name of the node.
edgeNodes GetBdsInstanceEdgeNode[]
freeformTags {[key: string]: string}
Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example, {"bar-key": "value"}
id string
The OCID of the Big Data Service resource.
ignoreExistingNodesShapes string[]
isCloudSqlConfigured boolean
Boolean flag specifying whether or not Cloud SQL should be configured.
isForceRemoveEnabled boolean
isForceStopJobs boolean
isHighAvailability boolean
Boolean flag specifying whether or not the cluster is highly available (HA)
isKafkaConfigured boolean
Boolean flag specifying whether or not Kafka should be configured.
isSecure boolean
Boolean flag specifying whether or not the cluster should be set up as secure.
kafkaBrokerNodes GetBdsInstanceKafkaBrokerNode[]
kerberosRealmName string
kmsKeyId string
The OCID of the Key Management master encryption key.
masterNodes GetBdsInstanceMasterNode[]
networkConfigs GetBdsInstanceNetworkConfig[]
Additional configuration of the user's network.
nodes GetBdsInstanceNode[]
The list of nodes in the cluster.
numberOfNodes number
The number of nodes that form the cluster.
numberOfNodesRequiringMaintenanceReboot number
Number of nodes that require a maintenance reboot
osPatchVersion string
removeNode string
startClusterShapeConfigs GetBdsInstanceStartClusterShapeConfig[]
state string
The state of the cluster.
timeCreated string
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeUpdated string
The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
utilNodes GetBdsInstanceUtilNode[]
workerNodes GetBdsInstanceWorkerNode[]
bds_cluster_version_summaries Sequence[bigdataservice.GetBdsInstanceBdsClusterVersionSummary]
Cluster version details including bds and odh version information.
bds_instance_id str
bootstrap_script_url str
pre-authenticated URL of the bootstrap script in Object Store that can be downloaded and executed.
cloud_sql_details Sequence[bigdataservice.GetBdsInstanceCloudSqlDetail]
The information about added Cloud SQL capability
cluster_admin_password str
cluster_details Sequence[bigdataservice.GetBdsInstanceClusterDetail]
Specific info about a Hadoop cluster
cluster_profile str
Profile of the Big Data Service cluster.
cluster_public_key str
cluster_version str
Version of the Hadoop distribution.
compartment_id str
The OCID of the compartment.
compute_only_worker_nodes Sequence[bigdataservice.GetBdsInstanceComputeOnlyWorkerNode]
created_by str
The user who created the cluster.
defined_tags Mapping[str, str]
Defined tags for this resource. Each key is predefined and scoped to a namespace. For example, {"foo-namespace": {"bar-key": "value"}}
display_name str
The name of the node.
edge_nodes Sequence[bigdataservice.GetBdsInstanceEdgeNode]
freeform_tags Mapping[str, str]
Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example, {"bar-key": "value"}
id str
The OCID of the Big Data Service resource.
ignore_existing_nodes_shapes Sequence[str]
is_cloud_sql_configured bool
Boolean flag specifying whether or not Cloud SQL should be configured.
is_force_remove_enabled bool
is_force_stop_jobs bool
is_high_availability bool
Boolean flag specifying whether or not the cluster is highly available (HA)
is_kafka_configured bool
Boolean flag specifying whether or not Kafka should be configured.
is_secure bool
Boolean flag specifying whether or not the cluster should be set up as secure.
kafka_broker_nodes Sequence[bigdataservice.GetBdsInstanceKafkaBrokerNode]
kerberos_realm_name str
kms_key_id str
The OCID of the Key Management master encryption key.
master_nodes Sequence[bigdataservice.GetBdsInstanceMasterNode]
network_configs Sequence[bigdataservice.GetBdsInstanceNetworkConfig]
Additional configuration of the user's network.
nodes Sequence[bigdataservice.GetBdsInstanceNode]
The list of nodes in the cluster.
number_of_nodes int
The number of nodes that form the cluster.
number_of_nodes_requiring_maintenance_reboot int
Number of nodes that require a maintenance reboot
os_patch_version str
remove_node str
start_cluster_shape_configs Sequence[bigdataservice.GetBdsInstanceStartClusterShapeConfig]
state str
The state of the cluster.
time_created str
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
time_updated str
The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
util_nodes Sequence[bigdataservice.GetBdsInstanceUtilNode]
worker_nodes Sequence[bigdataservice.GetBdsInstanceWorkerNode]
bdsClusterVersionSummaries List<Property Map>
Cluster version details including bds and odh version information.
bdsInstanceId String
bootstrapScriptUrl String
pre-authenticated URL of the bootstrap script in Object Store that can be downloaded and executed.
cloudSqlDetails List<Property Map>
The information about added Cloud SQL capability
clusterAdminPassword String
clusterDetails List<Property Map>
Specific info about a Hadoop cluster
clusterProfile String
Profile of the Big Data Service cluster.
clusterPublicKey String
clusterVersion String
Version of the Hadoop distribution.
compartmentId String
The OCID of the compartment.
computeOnlyWorkerNodes List<Property Map>
createdBy String
The user who created the cluster.
definedTags Map<String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For example, {"foo-namespace": {"bar-key": "value"}}
displayName String
The name of the node.
edgeNodes List<Property Map>
freeformTags Map<String>
Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. For example, {"bar-key": "value"}
id String
The OCID of the Big Data Service resource.
ignoreExistingNodesShapes List<String>
isCloudSqlConfigured Boolean
Boolean flag specifying whether or not Cloud SQL should be configured.
isForceRemoveEnabled Boolean
isForceStopJobs Boolean
isHighAvailability Boolean
Boolean flag specifying whether or not the cluster is highly available (HA)
isKafkaConfigured Boolean
Boolean flag specifying whether or not Kafka should be configured.
isSecure Boolean
Boolean flag specifying whether or not the cluster should be set up as secure.
kafkaBrokerNodes List<Property Map>
kerberosRealmName String
kmsKeyId String
The OCID of the Key Management master encryption key.
masterNodes List<Property Map>
networkConfigs List<Property Map>
Additional configuration of the user's network.
nodes List<Property Map>
The list of nodes in the cluster.
numberOfNodes Number
The number of nodes that form the cluster.
numberOfNodesRequiringMaintenanceReboot Number
Number of nodes that require a maintenance reboot
osPatchVersion String
removeNode String
startClusterShapeConfigs List<Property Map>
state String
The state of the cluster.
timeCreated String
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeUpdated String
The time the cluster was updated, shown as an RFC 3339 formatted datetime string.
utilNodes List<Property Map>
workerNodes List<Property Map>

Supporting Types

GetBdsInstanceBdsClusterVersionSummary

BdsVersion This property is required. string
Big Data Service version installed in the cluster.
OdhVersion This property is required. string
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
BdsVersion This property is required. string
Big Data Service version installed in the cluster.
OdhVersion This property is required. string
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
bdsVersion This property is required. String
Big Data Service version installed in the cluster.
odhVersion This property is required. String
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
bdsVersion This property is required. string
Big Data Service version installed in the cluster.
odhVersion This property is required. string
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
bds_version This property is required. str
Big Data Service version installed in the cluster.
odh_version This property is required. str
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
bdsVersion This property is required. String
Big Data Service version installed in the cluster.
odhVersion This property is required. String
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.

GetBdsInstanceCloudSqlDetail

BlockVolumeSizeInGbs This property is required. string
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 This property is required. string
IP address of the node.
IsKerberosMappedToDatabaseUsers This property is required. bool
Boolean flag specifying whether or not Kerberos principals are mapped to database users.
KerberosDetails This property is required. List<GetBdsInstanceCloudSqlDetailKerberosDetail>
Details about the Kerberos principals.
MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
Shape This property is required. string
Shape of the node.
BlockVolumeSizeInGbs This property is required. string
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 This property is required. string
IP address of the node.
IsKerberosMappedToDatabaseUsers This property is required. bool
Boolean flag specifying whether or not Kerberos principals are mapped to database users.
KerberosDetails This property is required. []GetBdsInstanceCloudSqlDetailKerberosDetail
Details about the Kerberos principals.
MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
Shape This property is required. string
Shape of the node.
blockVolumeSizeInGbs This property is required. String
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 This property is required. String
IP address of the node.
isKerberosMappedToDatabaseUsers This property is required. Boolean
Boolean flag specifying whether or not Kerberos principals are mapped to database users.
kerberosDetails This property is required. List<GetBdsInstanceCloudSqlDetailKerberosDetail>
Details about the Kerberos principals.
memoryInGbs This property is required. Integer
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Integer
The total number of OCPUs available to the node.
shape This property is required. String
Shape of the node.
blockVolumeSizeInGbs This property is required. string
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 This property is required. string
IP address of the node.
isKerberosMappedToDatabaseUsers This property is required. boolean
Boolean flag specifying whether or not Kerberos principals are mapped to database users.
kerberosDetails This property is required. GetBdsInstanceCloudSqlDetailKerberosDetail[]
Details about the Kerberos principals.
memoryInGbs This property is required. number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. number
The total number of OCPUs available to the node.
shape This property is required. string
Shape of the node.
block_volume_size_in_gbs This property is required. str
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 This property is required. str
IP address of the node.
is_kerberos_mapped_to_database_users This property is required. bool
Boolean flag specifying whether or not Kerberos principals are mapped to database users.
kerberos_details This property is required. Sequence[bigdataservice.GetBdsInstanceCloudSqlDetailKerberosDetail]
Details about the Kerberos principals.
memory_in_gbs This property is required. int
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. int
The total number of OCPUs available to the node.
shape This property is required. str
Shape of the node.
blockVolumeSizeInGbs This property is required. String
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 This property is required. String
IP address of the node.
isKerberosMappedToDatabaseUsers This property is required. Boolean
Boolean flag specifying whether or not Kerberos principals are mapped to database users.
kerberosDetails This property is required. List<Property Map>
Details about the Kerberos principals.
memoryInGbs This property is required. Number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Number
The total number of OCPUs available to the node.
shape This property is required. String
Shape of the node.

GetBdsInstanceCloudSqlDetailKerberosDetail

KeytabFile This property is required. string
Location of the keytab file
PrincipalName This property is required. string
Name of the Kerberos principal.
KeytabFile This property is required. string
Location of the keytab file
PrincipalName This property is required. string
Name of the Kerberos principal.
keytabFile This property is required. String
Location of the keytab file
principalName This property is required. String
Name of the Kerberos principal.
keytabFile This property is required. string
Location of the keytab file
principalName This property is required. string
Name of the Kerberos principal.
keytab_file This property is required. str
Location of the keytab file
principal_name This property is required. str
Name of the Kerberos principal.
keytabFile This property is required. String
Location of the keytab file
principalName This property is required. String
Name of the Kerberos principal.

GetBdsInstanceClusterDetail

AmbariUrl This property is required. string
The URL of Ambari
BdCellVersion This property is required. string
Cloud SQL cell version.
BdaVersion This property is required. string
BDA version installed in the cluster
BdmVersion This property is required. string
Big Data Manager version installed in the cluster.
BdsVersion This property is required. string
Big Data Service version installed in the cluster.
BigDataManagerUrl This property is required. string
The URL of Big Data Manager.
ClouderaManagerUrl This property is required. string
The URL of Cloudera Manager
CsqlCellVersion This property is required. string
Big Data SQL version.
DbVersion This property is required. string
Cloud SQL query server database version.
HueServerUrl This property is required. string
The URL of the Hue server.
JupyterHubUrl This property is required. string
The URL of the Jupyterhub.
OdhVersion This property is required. string
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
OsVersion This property is required. string
BDS-assigned Operating System version for the node.
TimeCreated This property is required. string
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
TimeRefreshed This property is required. string
The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
AmbariUrl This property is required. string
The URL of Ambari
BdCellVersion This property is required. string
Cloud SQL cell version.
BdaVersion This property is required. string
BDA version installed in the cluster
BdmVersion This property is required. string
Big Data Manager version installed in the cluster.
BdsVersion This property is required. string
Big Data Service version installed in the cluster.
BigDataManagerUrl This property is required. string
The URL of Big Data Manager.
ClouderaManagerUrl This property is required. string
The URL of Cloudera Manager
CsqlCellVersion This property is required. string
Big Data SQL version.
DbVersion This property is required. string
Cloud SQL query server database version.
HueServerUrl This property is required. string
The URL of the Hue server.
JupyterHubUrl This property is required. string
The URL of the Jupyterhub.
OdhVersion This property is required. string
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
OsVersion This property is required. string
BDS-assigned Operating System version for the node.
TimeCreated This property is required. string
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
TimeRefreshed This property is required. string
The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
ambariUrl This property is required. String
The URL of Ambari
bdCellVersion This property is required. String
Cloud SQL cell version.
bdaVersion This property is required. String
BDA version installed in the cluster
bdmVersion This property is required. String
Big Data Manager version installed in the cluster.
bdsVersion This property is required. String
Big Data Service version installed in the cluster.
bigDataManagerUrl This property is required. String
The URL of Big Data Manager.
clouderaManagerUrl This property is required. String
The URL of Cloudera Manager
csqlCellVersion This property is required. String
Big Data SQL version.
dbVersion This property is required. String
Cloud SQL query server database version.
hueServerUrl This property is required. String
The URL of the Hue server.
jupyterHubUrl This property is required. String
The URL of the Jupyterhub.
odhVersion This property is required. String
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
osVersion This property is required. String
BDS-assigned Operating System version for the node.
timeCreated This property is required. String
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeRefreshed This property is required. String
The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
ambariUrl This property is required. string
The URL of Ambari
bdCellVersion This property is required. string
Cloud SQL cell version.
bdaVersion This property is required. string
BDA version installed in the cluster
bdmVersion This property is required. string
Big Data Manager version installed in the cluster.
bdsVersion This property is required. string
Big Data Service version installed in the cluster.
bigDataManagerUrl This property is required. string
The URL of Big Data Manager.
clouderaManagerUrl This property is required. string
The URL of Cloudera Manager
csqlCellVersion This property is required. string
Big Data SQL version.
dbVersion This property is required. string
Cloud SQL query server database version.
hueServerUrl This property is required. string
The URL of the Hue server.
jupyterHubUrl This property is required. string
The URL of the Jupyterhub.
odhVersion This property is required. string
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
osVersion This property is required. string
BDS-assigned Operating System version for the node.
timeCreated This property is required. string
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeRefreshed This property is required. string
The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
ambari_url This property is required. str
The URL of Ambari
bd_cell_version This property is required. str
Cloud SQL cell version.
bda_version This property is required. str
BDA version installed in the cluster
bdm_version This property is required. str
Big Data Manager version installed in the cluster.
bds_version This property is required. str
Big Data Service version installed in the cluster.
big_data_manager_url This property is required. str
The URL of Big Data Manager.
cloudera_manager_url This property is required. str
The URL of Cloudera Manager
csql_cell_version This property is required. str
Big Data SQL version.
db_version This property is required. str
Cloud SQL query server database version.
hue_server_url This property is required. str
The URL of the Hue server.
jupyter_hub_url This property is required. str
The URL of the Jupyterhub.
odh_version This property is required. str
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
os_version This property is required. str
BDS-assigned Operating System version for the node.
time_created This property is required. str
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
time_refreshed This property is required. str
The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.
ambariUrl This property is required. String
The URL of Ambari
bdCellVersion This property is required. String
Cloud SQL cell version.
bdaVersion This property is required. String
BDA version installed in the cluster
bdmVersion This property is required. String
Big Data Manager version installed in the cluster.
bdsVersion This property is required. String
Big Data Service version installed in the cluster.
bigDataManagerUrl This property is required. String
The URL of Big Data Manager.
clouderaManagerUrl This property is required. String
The URL of Cloudera Manager
csqlCellVersion This property is required. String
Big Data SQL version.
dbVersion This property is required. String
Cloud SQL query server database version.
hueServerUrl This property is required. String
The URL of the Hue server.
jupyterHubUrl This property is required. String
The URL of the Jupyterhub.
odhVersion This property is required. String
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
osVersion This property is required. String
BDS-assigned Operating System version for the node.
timeCreated This property is required. String
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeRefreshed This property is required. String
The time the cluster was automatically or manually refreshed, shown as an RFC 3339 formatted datetime string.

GetBdsInstanceComputeOnlyWorkerNode

BlockVolumeSizeInGbs This property is required. string
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.
NumberOfNodes This property is required. int
The number of nodes that form the cluster.
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. List<GetBdsInstanceComputeOnlyWorkerNodeShapeConfig>
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
BlockVolumeSizeInGbs This property is required. string
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.
NumberOfNodes This property is required. int
The number of nodes that form the cluster.
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. []GetBdsInstanceComputeOnlyWorkerNodeShapeConfig
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfNodes This property is required. Integer
The number of nodes that form the cluster.
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<GetBdsInstanceComputeOnlyWorkerNodeShapeConfig>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. string
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.
numberOfNodes This property is required. number
The number of nodes that form the cluster.
shape This property is required. string
Shape of the node.
shapeConfigs This property is required. GetBdsInstanceComputeOnlyWorkerNodeShapeConfig[]
subnetId This property is required. string
The OCID of the subnet in which the node is to be created.
block_volume_size_in_gbs This property is required. str
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.
number_of_nodes This property is required. int
The number of nodes that form the cluster.
shape This property is required. str
Shape of the node.
shape_configs This property is required. Sequence[bigdataservice.GetBdsInstanceComputeOnlyWorkerNodeShapeConfig]
subnet_id This property is required. str
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfNodes This property is required. Number
The number of nodes that form the cluster.
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<Property Map>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.

GetBdsInstanceComputeOnlyWorkerNodeShapeConfig

MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Integer
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Integer
The total number of OCPUs available to the node.
memoryInGbs This property is required. number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. number
The total number of OCPUs available to the node.
memory_in_gbs This property is required. int
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Number
The total number of OCPUs available to the node.

GetBdsInstanceEdgeNode

BlockVolumeSizeInGbs This property is required. string
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.
NumberOfNodes This property is required. int
The number of nodes that form the cluster.
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. List<GetBdsInstanceEdgeNodeShapeConfig>
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
BlockVolumeSizeInGbs This property is required. string
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.
NumberOfNodes This property is required. int
The number of nodes that form the cluster.
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. []GetBdsInstanceEdgeNodeShapeConfig
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfNodes This property is required. Integer
The number of nodes that form the cluster.
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<GetBdsInstanceEdgeNodeShapeConfig>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. string
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.
numberOfNodes This property is required. number
The number of nodes that form the cluster.
shape This property is required. string
Shape of the node.
shapeConfigs This property is required. GetBdsInstanceEdgeNodeShapeConfig[]
subnetId This property is required. string
The OCID of the subnet in which the node is to be created.
block_volume_size_in_gbs This property is required. str
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.
number_of_nodes This property is required. int
The number of nodes that form the cluster.
shape This property is required. str
Shape of the node.
shape_configs This property is required. Sequence[bigdataservice.GetBdsInstanceEdgeNodeShapeConfig]
subnet_id This property is required. str
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfNodes This property is required. Number
The number of nodes that form the cluster.
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<Property Map>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.

GetBdsInstanceEdgeNodeShapeConfig

MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Integer
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Integer
The total number of OCPUs available to the node.
memoryInGbs This property is required. number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. number
The total number of OCPUs available to the node.
memory_in_gbs This property is required. int
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Number
The total number of OCPUs available to the node.

GetBdsInstanceKafkaBrokerNode

BlockVolumeSizeInGbs This property is required. string
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.
NumberOfKafkaNodes This property is required. int
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. List<GetBdsInstanceKafkaBrokerNodeShapeConfig>
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
BlockVolumeSizeInGbs This property is required. string
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.
NumberOfKafkaNodes This property is required. int
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. []GetBdsInstanceKafkaBrokerNodeShapeConfig
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfKafkaNodes This property is required. Integer
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<GetBdsInstanceKafkaBrokerNodeShapeConfig>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. string
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.
numberOfKafkaNodes This property is required. number
shape This property is required. string
Shape of the node.
shapeConfigs This property is required. GetBdsInstanceKafkaBrokerNodeShapeConfig[]
subnetId This property is required. string
The OCID of the subnet in which the node is to be created.
block_volume_size_in_gbs This property is required. str
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.
number_of_kafka_nodes This property is required. int
shape This property is required. str
Shape of the node.
shape_configs This property is required. Sequence[bigdataservice.GetBdsInstanceKafkaBrokerNodeShapeConfig]
subnet_id This property is required. str
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfKafkaNodes This property is required. Number
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<Property Map>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.

GetBdsInstanceKafkaBrokerNodeShapeConfig

MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Integer
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Integer
The total number of OCPUs available to the node.
memoryInGbs This property is required. number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. number
The total number of OCPUs available to the node.
memory_in_gbs This property is required. int
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Number
The total number of OCPUs available to the node.

GetBdsInstanceMasterNode

BlockVolumeSizeInGbs This property is required. string
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.
NumberOfNodes This property is required. int
The number of nodes that form the cluster.
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. List<GetBdsInstanceMasterNodeShapeConfig>
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
BlockVolumeSizeInGbs This property is required. string
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.
NumberOfNodes This property is required. int
The number of nodes that form the cluster.
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. []GetBdsInstanceMasterNodeShapeConfig
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfNodes This property is required. Integer
The number of nodes that form the cluster.
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<GetBdsInstanceMasterNodeShapeConfig>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. string
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.
numberOfNodes This property is required. number
The number of nodes that form the cluster.
shape This property is required. string
Shape of the node.
shapeConfigs This property is required. GetBdsInstanceMasterNodeShapeConfig[]
subnetId This property is required. string
The OCID of the subnet in which the node is to be created.
block_volume_size_in_gbs This property is required. str
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.
number_of_nodes This property is required. int
The number of nodes that form the cluster.
shape This property is required. str
Shape of the node.
shape_configs This property is required. Sequence[bigdataservice.GetBdsInstanceMasterNodeShapeConfig]
subnet_id This property is required. str
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfNodes This property is required. Number
The number of nodes that form the cluster.
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<Property Map>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.

GetBdsInstanceMasterNodeShapeConfig

MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Integer
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Integer
The total number of OCPUs available to the node.
memoryInGbs This property is required. number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. number
The total number of OCPUs available to the node.
memory_in_gbs This property is required. int
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Number
The total number of OCPUs available to the node.

GetBdsInstanceNetworkConfig

CidrBlock This property is required. string
The CIDR IP address block of the VCN.
IsNatGatewayRequired This property is required. bool
A boolean flag whether to configure a NAT gateway.
CidrBlock This property is required. string
The CIDR IP address block of the VCN.
IsNatGatewayRequired This property is required. bool
A boolean flag whether to configure a NAT gateway.
cidrBlock This property is required. String
The CIDR IP address block of the VCN.
isNatGatewayRequired This property is required. Boolean
A boolean flag whether to configure a NAT gateway.
cidrBlock This property is required. string
The CIDR IP address block of the VCN.
isNatGatewayRequired This property is required. boolean
A boolean flag whether to configure a NAT gateway.
cidr_block This property is required. str
The CIDR IP address block of the VCN.
is_nat_gateway_required This property is required. bool
A boolean flag whether to configure a NAT gateway.
cidrBlock This property is required. String
The CIDR IP address block of the VCN.
isNatGatewayRequired This property is required. Boolean
A boolean flag whether to configure a NAT gateway.

GetBdsInstanceNode

AttachedBlockVolumes This property is required. List<GetBdsInstanceNodeAttachedBlockVolume>
The list of block volumes attached to a given node.
AvailabilityDomain This property is required. string
The name of the availability domain in which the node is running.
DisplayName This property is required. string
The name of the node.
FaultDomain This property is required. string
The name of the fault domain in which the node is running.
Hostname This property is required. string
The fully-qualified hostname (FQDN) of the node.
ImageId This property is required. string
The OCID of the image from which the node was created.
InstanceId This property is required. string
The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
IpAddress This property is required. string
IP address of the node.
IsRebootRequired This property is required. bool
Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
LocalDisksTotalSizeInGbs This property is required. double
The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
NodeType This property is required. string
Cluster node type.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
OdhVersion This property is required. string
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
OsVersion This property is required. string
BDS-assigned Operating System version for the node.
Shape This property is required. string
Shape of the node.
SshFingerprint This property is required. string
The fingerprint of the SSH key used for node access.
State This property is required. string
The state of the cluster.
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
TimeCreated This property is required. string
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
TimeMaintenanceRebootDue This property is required. string
The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
AttachedBlockVolumes This property is required. []GetBdsInstanceNodeAttachedBlockVolume
The list of block volumes attached to a given node.
AvailabilityDomain This property is required. string
The name of the availability domain in which the node is running.
DisplayName This property is required. string
The name of the node.
FaultDomain This property is required. string
The name of the fault domain in which the node is running.
Hostname This property is required. string
The fully-qualified hostname (FQDN) of the node.
ImageId This property is required. string
The OCID of the image from which the node was created.
InstanceId This property is required. string
The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
IpAddress This property is required. string
IP address of the node.
IsRebootRequired This property is required. bool
Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
LocalDisksTotalSizeInGbs This property is required. float64
The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
NodeType This property is required. string
Cluster node type.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
OdhVersion This property is required. string
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
OsVersion This property is required. string
BDS-assigned Operating System version for the node.
Shape This property is required. string
Shape of the node.
SshFingerprint This property is required. string
The fingerprint of the SSH key used for node access.
State This property is required. string
The state of the cluster.
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
TimeCreated This property is required. string
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
TimeMaintenanceRebootDue This property is required. string
The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
attachedBlockVolumes This property is required. List<GetBdsInstanceNodeAttachedBlockVolume>
The list of block volumes attached to a given node.
availabilityDomain This property is required. String
The name of the availability domain in which the node is running.
displayName This property is required. String
The name of the node.
faultDomain This property is required. String
The name of the fault domain in which the node is running.
hostname This property is required. String
The fully-qualified hostname (FQDN) of the node.
imageId This property is required. String
The OCID of the image from which the node was created.
instanceId This property is required. String
The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
ipAddress This property is required. String
IP address of the node.
isRebootRequired This property is required. Boolean
Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
localDisksTotalSizeInGbs This property is required. Double
The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
memoryInGbs This property is required. Integer
The total amount of memory available to the node, in gigabytes.
nodeType This property is required. String
Cluster node type.
nvmes This property is required. Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Integer
The total number of OCPUs available to the node.
odhVersion This property is required. String
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
osVersion This property is required. String
BDS-assigned Operating System version for the node.
shape This property is required. String
Shape of the node.
sshFingerprint This property is required. String
The fingerprint of the SSH key used for node access.
state This property is required. String
The state of the cluster.
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.
timeCreated This property is required. String
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeMaintenanceRebootDue This property is required. String
The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
attachedBlockVolumes This property is required. GetBdsInstanceNodeAttachedBlockVolume[]
The list of block volumes attached to a given node.
availabilityDomain This property is required. string
The name of the availability domain in which the node is running.
displayName This property is required. string
The name of the node.
faultDomain This property is required. string
The name of the fault domain in which the node is running.
hostname This property is required. string
The fully-qualified hostname (FQDN) of the node.
imageId This property is required. string
The OCID of the image from which the node was created.
instanceId This property is required. string
The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
ipAddress This property is required. string
IP address of the node.
isRebootRequired This property is required. boolean
Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
localDisksTotalSizeInGbs This property is required. number
The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
memoryInGbs This property is required. number
The total amount of memory available to the node, in gigabytes.
nodeType This property is required. string
Cluster node type.
nvmes This property is required. number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. number
The total number of OCPUs available to the node.
odhVersion This property is required. string
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
osVersion This property is required. string
BDS-assigned Operating System version for the node.
shape This property is required. string
Shape of the node.
sshFingerprint This property is required. string
The fingerprint of the SSH key used for node access.
state This property is required. string
The state of the cluster.
subnetId This property is required. string
The OCID of the subnet in which the node is to be created.
timeCreated This property is required. string
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeMaintenanceRebootDue This property is required. string
The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
attached_block_volumes This property is required. Sequence[bigdataservice.GetBdsInstanceNodeAttachedBlockVolume]
The list of block volumes attached to a given node.
availability_domain This property is required. str
The name of the availability domain in which the node is running.
display_name This property is required. str
The name of the node.
fault_domain This property is required. str
The name of the fault domain in which the node is running.
hostname This property is required. str
The fully-qualified hostname (FQDN) of the node.
image_id This property is required. str
The OCID of the image from which the node was created.
instance_id This property is required. str
The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
ip_address This property is required. str
IP address of the node.
is_reboot_required This property is required. bool
Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
local_disks_total_size_in_gbs This property is required. float
The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
memory_in_gbs This property is required. int
The total amount of memory available to the node, in gigabytes.
node_type This property is required. str
Cluster node type.
nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. int
The total number of OCPUs available to the node.
odh_version This property is required. str
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
os_version This property is required. str
BDS-assigned Operating System version for the node.
shape This property is required. str
Shape of the node.
ssh_fingerprint This property is required. str
The fingerprint of the SSH key used for node access.
state This property is required. str
The state of the cluster.
subnet_id This property is required. str
The OCID of the subnet in which the node is to be created.
time_created This property is required. str
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
time_maintenance_reboot_due This property is required. str
The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.
attachedBlockVolumes This property is required. List<Property Map>
The list of block volumes attached to a given node.
availabilityDomain This property is required. String
The name of the availability domain in which the node is running.
displayName This property is required. String
The name of the node.
faultDomain This property is required. String
The name of the fault domain in which the node is running.
hostname This property is required. String
The fully-qualified hostname (FQDN) of the node.
imageId This property is required. String
The OCID of the image from which the node was created.
instanceId This property is required. String
The OCID of the underlying Oracle Cloud Infrastructure Compute instance.
ipAddress This property is required. String
IP address of the node.
isRebootRequired This property is required. Boolean
Indicates if the node requires a reboot to either reflect the latest os kernel or take actions for maintenance reboot.
localDisksTotalSizeInGbs This property is required. Number
The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null.
memoryInGbs This property is required. Number
The total amount of memory available to the node, in gigabytes.
nodeType This property is required. String
Cluster node type.
nvmes This property is required. Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Number
The total number of OCPUs available to the node.
odhVersion This property is required. String
Version of the ODH (Oracle Distribution including Apache Hadoop) for the node.
osVersion This property is required. String
BDS-assigned Operating System version for the node.
shape This property is required. String
Shape of the node.
sshFingerprint This property is required. String
The fingerprint of the SSH key used for node access.
state This property is required. String
The state of the cluster.
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.
timeCreated This property is required. String
The time the cluster was created, shown as an RFC 3339 formatted datetime string.
timeMaintenanceRebootDue This property is required. String
The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.

GetBdsInstanceNodeAttachedBlockVolume

VolumeAttachmentId This property is required. string
The OCID of the volume attachment.
VolumeSizeInGbs This property is required. string
The size of the volume in GBs.
VolumeAttachmentId This property is required. string
The OCID of the volume attachment.
VolumeSizeInGbs This property is required. string
The size of the volume in GBs.
volumeAttachmentId This property is required. String
The OCID of the volume attachment.
volumeSizeInGbs This property is required. String
The size of the volume in GBs.
volumeAttachmentId This property is required. string
The OCID of the volume attachment.
volumeSizeInGbs This property is required. string
The size of the volume in GBs.
volume_attachment_id This property is required. str
The OCID of the volume attachment.
volume_size_in_gbs This property is required. str
The size of the volume in GBs.
volumeAttachmentId This property is required. String
The OCID of the volume attachment.
volumeSizeInGbs This property is required. String
The size of the volume in GBs.

GetBdsInstanceStartClusterShapeConfig

nodeTypeShapeConfigs This property is required. List<Property Map>

GetBdsInstanceStartClusterShapeConfigNodeTypeShapeConfig

NodeType This property is required. string
Cluster node type.
Shape This property is required. string
Shape of the node.
NodeType This property is required. string
Cluster node type.
Shape This property is required. string
Shape of the node.
nodeType This property is required. String
Cluster node type.
shape This property is required. String
Shape of the node.
nodeType This property is required. string
Cluster node type.
shape This property is required. string
Shape of the node.
node_type This property is required. str
Cluster node type.
shape This property is required. str
Shape of the node.
nodeType This property is required. String
Cluster node type.
shape This property is required. String
Shape of the node.

GetBdsInstanceUtilNode

BlockVolumeSizeInGbs This property is required. string
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.
NumberOfNodes This property is required. int
The number of nodes that form the cluster.
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. List<GetBdsInstanceUtilNodeShapeConfig>
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
BlockVolumeSizeInGbs This property is required. string
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.
NumberOfNodes This property is required. int
The number of nodes that form the cluster.
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. []GetBdsInstanceUtilNodeShapeConfig
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfNodes This property is required. Integer
The number of nodes that form the cluster.
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<GetBdsInstanceUtilNodeShapeConfig>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. string
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.
numberOfNodes This property is required. number
The number of nodes that form the cluster.
shape This property is required. string
Shape of the node.
shapeConfigs This property is required. GetBdsInstanceUtilNodeShapeConfig[]
subnetId This property is required. string
The OCID of the subnet in which the node is to be created.
block_volume_size_in_gbs This property is required. str
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.
number_of_nodes This property is required. int
The number of nodes that form the cluster.
shape This property is required. str
Shape of the node.
shape_configs This property is required. Sequence[bigdataservice.GetBdsInstanceUtilNodeShapeConfig]
subnet_id This property is required. str
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfNodes This property is required. Number
The number of nodes that form the cluster.
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<Property Map>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.

GetBdsInstanceUtilNodeShapeConfig

MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Integer
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Integer
The total number of OCPUs available to the node.
memoryInGbs This property is required. number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. number
The total number of OCPUs available to the node.
memory_in_gbs This property is required. int
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Number
The total number of OCPUs available to the node.

GetBdsInstanceWorkerNode

BlockVolumeSizeInGbs This property is required. string
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.
NumberOfNodes This property is required. int
The number of nodes that form the cluster.
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. List<GetBdsInstanceWorkerNodeShapeConfig>
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
BlockVolumeSizeInGbs This property is required. string
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.
NumberOfNodes This property is required. int
The number of nodes that form the cluster.
Shape This property is required. string
Shape of the node.
ShapeConfigs This property is required. []GetBdsInstanceWorkerNodeShapeConfig
SubnetId This property is required. string
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfNodes This property is required. Integer
The number of nodes that form the cluster.
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<GetBdsInstanceWorkerNodeShapeConfig>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. string
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.
numberOfNodes This property is required. number
The number of nodes that form the cluster.
shape This property is required. string
Shape of the node.
shapeConfigs This property is required. GetBdsInstanceWorkerNodeShapeConfig[]
subnetId This property is required. string
The OCID of the subnet in which the node is to be created.
block_volume_size_in_gbs This property is required. str
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.
number_of_nodes This property is required. int
The number of nodes that form the cluster.
shape This property is required. str
Shape of the node.
shape_configs This property is required. Sequence[bigdataservice.GetBdsInstanceWorkerNodeShapeConfig]
subnet_id This property is required. str
The OCID of the subnet in which the node is to be created.
blockVolumeSizeInGbs This property is required. String
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.
numberOfNodes This property is required. Number
The number of nodes that form the cluster.
shape This property is required. String
Shape of the node.
shapeConfigs This property is required. List<Property Map>
subnetId This property is required. String
The OCID of the subnet in which the node is to be created.

GetBdsInstanceWorkerNodeShapeConfig

MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
MemoryInGbs This property is required. int
The total amount of memory available to the node, in gigabytes.
Nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
Ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Integer
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Integer
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Integer
The total number of OCPUs available to the node.
memoryInGbs This property is required. number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. number
The total number of OCPUs available to the node.
memory_in_gbs This property is required. int
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. int
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. int
The total number of OCPUs available to the node.
memoryInGbs This property is required. Number
The total amount of memory available to the node, in gigabytes.
nvmes This property is required. Number
The number of NVMe drives to be used for storage. A single drive has 6.8 TB available.
ocpus This property is required. Number
The total number of OCPUs available to the node.

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.
Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi